Postman Collection Generator
Generate a Postman v2.1.0 collection for any sports API provider. Pick a provider, preview the JSON, and download a ready-to-import file with environment variables pre-configured.
SportsGameOdds — 80+ sportsbooks
SportsGameOdds powers real-time odds comparison, market consolidation, and line-movement analytics for sportsbook operators and betting platforms. REST + WebSocket fan-out with 5+ years of historical odds snapshots.
Collection Setup
{
"info": {
"name": "API-Sports API",
"description": "Multi-sport API covering football, basketball, baseball, hockey, and more — sample collection generated by APISports.net. Covers Football, Basketball, Baseball, Hockey, American Football, and more.",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
"item": [
{
"name": "Get Fixtures",
"request": {
"method": "GET",
"header": [
{
"key": "x-apisports-key",
"value": "{{apiKey}}"
}
],
"url": {
"raw": "{{baseUrl}}/fixtures?league=39&season=2025",
"host": [
"{{baseUrl}}"
],
"path": [
"fixtures"
],
"query": [
{
"key": "league",
"value": "39"
},
{
"key": "season",
"value": "2025"
}
]
}
}
},
{
"name": "Get Standings",
"request": {
"method": "GET",
"header": [
{
"key": "x-apisports-key",
"value": "{{apiKey}}"
}
],
"url": {
"raw": "{{baseUrl}}/standings?league=39&season=2025",
"host": [
"{{baseUrl}}"
],
"path": [
"standings"
],
"query": [
{
"key": "league",
"value": "39"
},
{
"key": "season",
"value": "2025"
}
]
}
}
},
{
"name": "Get Teams",
"request": {
"method": "GET",
"header": [
{
"key": "x-apisports-key",
"value": "{{apiKey}}"
}
],
"url": {
"raw": "{{baseUrl}}/teams?league=39&season=2025",
"host": [
"{{baseUrl}}"
],
"path": [
"teams"
],
"query": [
{
"key": "league",
"value": "39"
},
{
"key": "season",
"value": "2025"
}
]
}
}
},
{
"name": "Get Players",
"request": {
"method": "GET",
"header": [
{
"key": "x-apisports-key",
"value": "{{apiKey}}"
}
],
"url": {
"raw": "{{baseUrl}}/players?team=33&season=2025",
"host": [
"{{baseUrl}}"
],
"path": [
"players"
],
"query": [
{
"key": "team",
"value": "33"
},
{
"key": "season",
"value": "2025"
}
]
}
}
},
{
"name": "Get Leagues",
"request": {
"method": "GET",
"header": [
{
"key": "x-apisports-key",
"value": "{{apiKey}}"
}
],
"url": {
"raw": "{{baseUrl}}/leagues",
"host": [
"{{baseUrl}}"
],
"path": [
"leagues"
],
"query": []
}
}
}
],
"variable": [
{
"key": "baseUrl",
"value": "https://v3.football.api-sports.io"
},
{
"key": "apiKey",
"value": "YOUR_API_KEY"
}
]
}How to use
Three quick steps to import your generated collection and start calling real endpoints.
Download the file
Click "Download" to save api-sports.postman_collection.json to your machine.
Import to Postman
Open Postman → File → Import → drop the JSON file. The collection appears in your sidebar with {{baseUrl}} and {{apiKey}} variables.
Set your API key
Edit the collection variables and replace YOUR_API_KEY with the key from your provider dashboard, then hit Send on any request.
Notes
- •Collections follow the official Postman v2.1.0 schema and import cleanly into Postman, Insomnia, and Bruno.
- •Each request uses
{{apiKey}}as a collection variable, so you only have to enter your key once. - •Endpoint samples are tailored per provider — e.g. odds endpoints only appear for providers that advertise odds support.