Sportmonks Fixture
Schema for a Sportmonks Football fixture entity returned by the /fixtures and /livescores endpoints.
CricketDataDeveloper-FriendlyFootballFormula 1Live ScoresMotorsportReal-TimeSoccerSportsSports DataStatistics
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://docs.sportmonks.com/schemas/fixture.json",
"title": "Sportmonks Fixture",
"description": "Schema for a Sportmonks Football fixture entity returned by the /fixtures and /livescores endpoints.",
"type": "object",
"required": ["id", "sport_id", "league_id", "season_id", "starting_at"],
"properties": {
"id": { "type": "integer", "description": "Unique fixture identifier." },
"sport_id": { "type": "integer", "description": "Sport identifier (1 = football)." },
"league_id": { "type": "integer", "description": "League the fixture belongs to." },
"season_id": { "type": "integer", "description": "Season identifier." },
"stage_id": { "type": ["integer", "null"], "description": "Stage identifier where applicable." },
"group_id": { "type": ["integer", "null"], "description": "Group identifier for group-stage fixtures." },
"aggregate_id": { "type": ["integer", "null"], "description": "Aggregate identifier for two-legged ties." },
"round_id": { "type": ["integer", "null"], "description": "Round identifier within the season." },
"state_id": { "type": "integer", "description": "Fixture state (e.g., not started, in play, finished)." },
"venue_id": { "type": ["integer", "null"], "description": "Venue identifier." },
"name": { "type": "string", "description": "Display name of the fixture (e.g., 'Team A vs Team B')." },
"starting_at": { "type": "string", "format": "date-time", "description": "Scheduled kickoff timestamp in ISO 8601 UTC." },
"starting_at_timestamp": { "type": "integer", "description": "Scheduled kickoff as a Unix timestamp." },
"result_info": { "type": ["string", "null"], "description": "Textual result summary, e.g. 'Team A won after extra time'." },
"leg": { "type": ["string", "null"], "description": "Leg of a multi-leg tie." },
"details": { "type": ["string", "null"], "description": "Additional details about the fixture." },
"length": { "type": ["integer", "null"], "description": "Total length of the match in minutes." },
"placeholder": { "type": "boolean", "description": "True when fixture participants are not yet known." },
"has_odds": { "type": "boolean", "description": "True when odds data is available for the fixture." },
"has_premium_odds": { "type": "boolean", "description": "True when premium odds data is available." }
}
}
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/sportmonks-fixture"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.