Skip to main content
GET
https://api.nextsportsapi.com
/
v1
/
football
/
teams
Get teams
curl --request GET \
  --url https://api.nextsportsapi.com/v1/football/teams \
  --header 'Authorization: Bearer <token>'
{
  "get": "football/teams",
  "parameters": {
    "league": "L7K9Q2R",
    "season": "2026"
  },
  "errors": [],
  "results": 1,
  "paging": {
    "current": 1,
    "total": 1
  },
  "response": [
    {
      "team": {
        "id": "T3MUN7A",
        "name": "Manchester United",
        "code": "MUN",
        "country": "England",
        "founded": 1878,
        "national": false,
        "logo": "https://media.nextsportsapi.com/football/teams/33.png"
      },
      "venue": {
        "id": "V5H8J2K",
        "name": "Old Trafford",
        "city": "Manchester",
        "capacity": 76212
      }
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.nextsportsapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

id
string

NextSportsAPI public identifier returned by this API.

Example:

"L7K9Q2R"

name
string

Exact or partial resource name.

league
string

NextSportsAPI league public identifier.

Example:

"L7K9Q2R"

season
integer

Four-digit season year.

Required range: 1900 <= x <= 2200
Example:

2026

country
string

Country name.

code
string

Country code.

venue
string

NextSportsAPI venue public identifier.

Example:

"V5H8J2K"

Search value. Use at least 3 characters where applicable.

Minimum string length: 3

Response

Successful response.

get
string
required
parameters
required
errors
object[]
required
results
integer
required
Required range: x >= 0
paging
object
required
response
object[]
required
Last modified on May 20, 2026