{"uid":"cap_V_plx5kl8B0WvdZyzaWU4","slug":"fanfare-api-fly-dev-675f0b50","name":"Fanfare NBA Teams List","description":"All 30 NBA teams with ID, city, abbreviation, conference, and division. Use team IDs to query schedules and standings.","url":"https://fanfare-api.fly.dev/nba/teams","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"object","required":["data","sport","errors","league","warnings","request_id","retrieved_at"],"properties":{"data":{"type":"array","items":{"type":"object","required":["id","city","name","record","division","full_name","conference","abbreviation","division_rank","conference_rank"],"properties":{"id":{"type":"string"},"city":{"type":"string"},"name":{"type":"string"},"record":{"type":"null"},"division":{"type":"null"},"full_name":{"type":"string"},"conference":{"type":"null"},"abbreviation":{"type":"string"},"division_rank":{"type":"null"},"conference_rank":{"type":"null"}}}},"sport":{"type":"string"},"errors":{"type":"array","items":{"type":"unknown"}},"league":{"type":"string"},"warnings":{"type":"array","items":{"type":"unknown"}},"request_id":{"type":"string"},"retrieved_at":{"type":"string"}}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{}}},"response":{"data":[{"id":"1","city":"Atlanta","name":"Hawks","record":null,"division":null,"full_name":"Atlanta Hawks","conference":null,"abbreviation":"ATL","division_rank":null,"conference_rank":null},{"id":"2","city":"Boston","name":"Celtics","record":null,"division":null,"full_name":"Boston Celtics","conference":null,"abbreviation":"BOS","division_rank":null,"conference_rank":null},{"id":"17","city":"Brooklyn","name":"Nets","record":null,"division":null,"full_name":"Brooklyn Nets","conference":null,"abbreviation":"BKN","division_rank":null,"conference_rank":null},{"id":"30","city":"Charlotte","name":"Hornets","record":null,"division":null,"full_name":"Charlotte Hornets","conference":null,"abbreviation":"CHA","division_rank":null,"conference_rank":null},{"id":"4","city":"Chicago","name":"Bulls","record":null,"division":null,"full_name":"Chicago Bulls","conference":null,"abbreviation":"CHI","division_rank":null,"conference_rank":null},{"id":"5","city":"Cleveland","name":"Cavaliers","record":null,"division":null,"full_name":"Cleveland Cavaliers","conference":null,"abbreviation":"CLE","division_rank":null,"conference_rank":null},{"id":"6","city":"Dallas","name":"Mavericks","record":null,"division":null,"full_name":"Dallas Mavericks","conference":null,"abbreviation":"DAL","division_rank":null,"conference_rank":null},{"id":"7","city":"Denver","name":"Nuggets","record":null,"division":null,"full_name":"Denver Nuggets","conference":null,"abbreviation":"DEN","division_rank":null,"conference_rank":null},{"id":"8","city":"Detroit","name":"Pistons","record":null,"division":null,"full_name":"Detroit Pistons","conference":null,"abbreviation":"DET","division_rank":null,"conference_rank":null},{"id":"9","city":"Golden State","name":"Warriors","record":null,"division":null,"full_name":"Golden State Warriors","conference":null,"abbreviation":"GS","division_rank":null,"conference_rank":null},{"id":"10","city":"Houston","name":"Rockets","record":null,"division":null,"full_name":"Houston Rockets","conference":null,"abbreviation":"HOU","division_rank":null,"conference_rank":null},{"id":"11","city":"Indiana","name":"Pacers","record":null,"division":null,"full_name":"Indiana Pacers","conference":null,"abbreviation":"IND","division_rank":null,"conference_rank":null},{"id":"12","city":"LA","name":"Clippers","record":null,"division":null,"full_name":"LA Clippers","conference":null,"abbreviation":"LAC","division_rank":null,"conference_rank":null},{"id":"13","city":"Los Angeles","name":"Lakers","record":null,"division":null,"full_name":"Los Angeles Lakers","conference":null,"abbreviation":"LAL","division_rank":null,"conference_rank":null},{"id":"29","city":"Memphis","name":"Grizzlies","record":null,"division":null,"full_name":"Memphis Grizzlies","conference":null,"abbreviation":"MEM","division_rank":null,"conference_rank":null},{"id":"14","city":"Miami","name":"Heat","record":null,"division":null,"full_name":"Miami Heat","conference":null,"abbreviation":"MIA","division_rank":null,"conference_rank":null},{"id":"15","city":"Milwaukee","name":"Bucks","record":null,"division":null,"full_name":"Milwaukee Bucks","conference":null,"abbreviation":"MIL","division_rank":null,"conference_rank":null},{"id":"16","city":"Minnesota","name":"Timberwolves","record":null,"division":null,"full_name":"Minnesota Timberwolves","conference":null,"abbreviation":"MIN","division_rank":null,"conference_rank":null},{"id":"3","city":"New Orleans","name":"Pelicans","record":null,"division":null,"full_name":"New Orleans Pelicans","conference":null,"abbreviation":"NO","division_rank":null,"conference_rank":null},{"id":"18","city":"New York","name":"Knicks","record":null,"division":null,"full_name":"New York Knicks","conference":null,"abbreviation":"NY","division_rank":null,"conference_rank":null},{"id":"25","city":"Oklahoma City","name":"Thunder","record":null,"division":null,"full_name":"Oklahoma City Thunder","conference":null,"abbreviation":"OKC","division_rank":null,"conference_rank":null},{"id":"19","city":"Orlando","name":"Magic","record":null,"division":null,"full_name":"Orlando Magic","conference":null,"abbreviation":"ORL","division_rank":null,"conference_rank":null},{"id":"20","city":"Philadelphia","name":"76ers","record":null,"division":null,"full_name":"Philadelphia 76ers","conference":null,"abbreviation":"PHI","division_rank":null,"conference_rank":null},{"id":"21","city":"Phoenix","name":"Suns","record":null,"division":null,"full_name":"Phoenix Suns","conference":null,"abbreviation":"PHX","division_rank":null,"conference_rank":null},{"id":"22","city":"Portland","name":"Trail Blazers","record":null,"division":null,"full_name":"Portland Trail Blazers","conference":null,"abbreviation":"POR","division_rank":null,"conference_rank":null},{"id":"23","city":"Sacramento","name":"Kings","record":null,"division":null,"full_name":"Sacramento Kings","conference":null,"abbreviation":"SAC","division_rank":null,"conference_rank":null},{"id":"24","city":"San Antonio","name":"Spurs","record":null,"division":null,"full_name":"San Antonio Spurs","conference":null,"abbreviation":"SA","division_rank":null,"conference_rank":null},{"id":"28","city":"Toronto","name":"Raptors","record":null,"division":null,"full_name":"Toronto Raptors","conference":null,"abbreviation":"TOR","division_rank":null,"conference_rank":null},{"id":"26","city":"Utah","name":"Jazz","record":null,"division":null,"full_name":"Utah Jazz","conference":null,"abbreviation":"UTAH","division_rank":null,"conference_rank":null},{"id":"27","city":"Washington","name":"Wizards","record":null,"division":null,"full_name":"Washington Wizards","conference":null,"abbreviation":"WSH","division_rank":null,"conference_rank":null}],"sport":"basketball","errors":[],"league":"nba","warnings":[],"request_id":"d7dfe1b7-dd3d-4275-ae85-ef2e0a4fa407","retrieved_at":"2026-06-10T04:33:34.964610+00:00"}},"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Dm2VQY8xNjkwD--RBT7dQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns all 30 NBA teams with their ID, city, abbreviation, conference, and division for use in further queries.","exampleAgentPrompt":"Give me a list of all 30 NBA teams with their IDs, abbreviations, conferences, and divisions so I can look up schedules for Eastern Conference teams.","exampleUseCases":null,"resultDescription":"A structured list of all 30 NBA teams, each with a unique team ID, city name, team abbreviation (e.g. LAL, GSW), conference (Eastern or Western), and division (e.g. Pacific, Atlantic). Team IDs can be used as input to schedule and standings endpoints.","failureModes":["Service unavailable (5xx) if the fly.dev host is down or sleeping","Payment required (402) if the x402 micropayment header is missing or invalid","Unexpected empty or malformed response if the upstream data source is stale"],"whenToPreferThis":"Use this endpoint as the first step when building NBA data workflows — it provides the canonical team IDs and abbreviations needed to query schedules, standings, or arena information. Prefer this over hardcoding team IDs or scraping Wikipedia when you need reliable, structured team metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:47:29.580Z","isFirstParty":false}