Skip to main content
This endpoint is retired. GET /v1/{sport}/bets/proposition now returns {"success": false, "error": "Endpoint not available on V1"} following the V1 VPS migration. V1 supports: live, all, current, competitions, countries, news, game/:id, competition/:id/[standings|results|games|stats|brackets|transfers|news], competitor/:id/[games|results], h2h/:id1/:id2. Player-level data and predictions are not part of V1.There is no player-prop replacement today: match:{id}:odds on V2 relays bet365 main and side markets without player markets, V4 carries no player market groups. The reference below is kept for historical clients only.

Overview

Returns player-specific betting markets for a game, including goalscorer propositions. Markets are organized by team with individual player odds for first scorer, last scorer, and anytime scorer.

Query Parameters

integer
required
Unique identifier for the game.
integer
default:"14"
Preferred bookmaker ID for odds data.
integer
Application type identifier. Auto-resolved.
integer
Language identifier. Auto-resolved.
string
Timezone for date/time values (auto-resolved, or specify e.g., America/New_York).
All startTime fields in game data use ISO 8601 format with a dynamic timezone offset based on the resolved or specified timezone.
integer
User’s country for localization. Auto-resolved.

Response Structure

array
Array of proposition bet markets.
array
Bookmaker details including branding and links.
array
Full athlete information for players in props.
integer
Current update ID for incremental fetching.
integer
The update ID that was requested (-1 for latest).
integer
Cache time-to-live in seconds.
array
Sports definitions.
array
Country information.
array
Competition details.
array
Team information.
array
Game details.

Goalscorer Market Types

Example Request

Example Response

Use Cases

Goalscorer Markets Display

Show player prop markets organized by team with odds for first, last, and anytime scorer.

Player Odds Comparison

Compare odds across players within the same team or across both teams.

Settled Market Analysis

For concluded games, identify winning selections using isWon: true.

Player Images

Use athleteId with the Images API to display player photos alongside odds.

Notes

  • Markets are organized by team (competitorId) in the sections array
  • Use the athletes array to get full player details (name, club, nationality)
  • The secondaryName provides quick player info (shirt number, position)
  • For concluded matches, isWon indicates successful betting outcomes
  • Odds are provided in decimal, fractional, and american formats

Troubleshooting

Empty Response

If you receive a response with an empty propositionBets array:
This indicates no proposition markets are available for this game. This is normal and can happen when:
  • The game hasn’t started yet (props may appear closer to kickoff)
  • The game has ended (markets are settled and removed)
  • The league/competition doesn’t support player props
  • Bookmakers haven’t published props for this specific match

Checking Data Availability

Coverage Notes

Props coverage is actively expanding. If a game doesn’t have props now, check back closer to kickoff or try a higher-profile match.
Last modified on September 20, 2026