Skip to main content

What it streams

Metadata for a given fixtureId — including match status, start times, participants, and tournament/sport info. Also includes optional scores and mapped provider IDs. This is the anchor stream used to map odds/scores to a real-world fixture.

Routing

  • Entity key: payload.fixtureId
  • Filters: sportIds, tournamentIds, fixtureIds
  • Access: live/pregame determined by your apiKey

Payload fields

The externalProviders block is how you join OddsPapi to a feed you already run — see running OddsPapi as a second feed for the mapping endpoints and cross-validation workflow.

Example message (JSON)

Example: fixture update that includes a scores.result

Some fixture updates include a scores object (for example, a pre-game or result snapshot).