What are outrights?
An outright is a bet on how a whole tournament ends rather than on a single match: who wins, who finishes in the top 5, 10 or 20, and who makes the cut. Outrights are a paid add-on. Golf is the first sport: PGA Tour, DP World Tour and LIV Golf individual tournaments and the four majors. More sports will follow on the same endpoints. Three endpoints:
Every golfer carries a
participantId from /v3/participants. It is the same id for every bookmaker and in the results, so you can join prices and results without matching names.
Markets
Top 5 and Top 5 (Incl. Ties) are different bets and are never merged: the Incl. Ties price is shorter because ties are paid in full. Each bookmaker’s market is filed under the tie rule that bookmaker states. A bookmaker that does not offer a market leaves it out. Odds are decimal strings, like /v3/odds.
Query Parameters
GET /v3/outrights
The list holds the whole season, sorted by start date.
bookmakerCount is how many bookmakers you can request in /v3/outrights/odds currently price the tournament. A market that lists only a small part of the field (fewer than a quarter as many golfers as the typical bookmaker for that tournament) does not count, but /v3/outrights/odds still returns those prices when you request that bookmaker. Tournaments that bookmakers do not price yet show bookmakerCount: 0, so filter by league to keep the list short.
GET /v3/outrights/odds
GET /v3/outrights/results
Fetching Outrights
List the PGA Tour tournaments, then fetch prices for the next one that bookmakers price:Response Format
GET /v3/outrights:
GET /v3/outrights/odds (two golfers per market and some markets shown):
labelis the golfer’s name as listed in/v3/participants, whatever spelling the bookmaker uses.updatedAtis when a price in that market last changed, the same meaning as on/v3/odds.- Markets come in a fixed order: Winner, Top 5, Top 5 (Incl. Ties), Top 10, Top 10 (Incl. Ties), Top 20, Top 20 (Incl. Ties), Make Cut.
- Runners are sorted by
odds(Make Cut byyes), shortest first; equal prices sort by name. - A market is served only while its prices are current: confirmed within the last 10 minutes while the tournament is in play, 30 minutes during the week before it starts, and 6 hours further out. A bookmaker with no current market is left out of
bookmakersand is not counted inbookmakerCount. - Settled and cancelled tournaments return
"bookmakers": {}.
Results and Ties
GET /v3/outrights/results returns final positions once the result is confirmed, usually several hours after the final round. While status is pending, live or cancelled, the response is still 200 with empty results and winners.
Shortened example (six of 120 golfers; the longer winners lists are cut short the same way):
statusper golfer:finished,cut,withdrawnordisqualified.positionis the final position. Tied golfers share it and havetied: true. It isnullforcut,withdrawnanddisqualified.madeCutistrueorfalsewhen the event has a cut, andnullon every row for events without one (LIV Golf, no-cut signature events, the Tour Championship). A golfer who withdrew before the first round hasmadeCut: null.winners["Top N"]andwinners["Top N (Incl. Ties)"]both list every golfer withpositionN or better, so ties at the boundary can make them longer than N. The two markets differ only in how a boundary tie is paid: dead heat forTop N, in full forTop N (Incl. Ties).winners["Winner"]is everyone at position 1: normally one golfer (a playoff winner is first, not tied), or several co-winners withtied: true.winners["Make Cut"]lists every golfer who made the cut. It is absent for events without a cut.- Dead-heat reductions and each-way terms are set by each bookmaker. Apply your bookmaker’s rules to these results.
Plan Access
Outrights are an add-on for paid plans and are not available on the free plan. Add it under Billing > Add-ons in the dashboard on a monthly card-paid plan; for annual or crypto plans, contact support and we’ll add it. Without the add-on, all three endpoints return403:
400 for missing or invalid parameters, 401 for a missing or invalid API key, 403 without the add-on, 404 for an unknown or malformed id, 429 when you exceed the rate limit, 500 on a server error, 503 when the service is temporarily busy.
Each call counts as one request against your normal quota. /v3/outrights/odds uses the bookmakers in your plan’s selection, exactly like /v3/odds: the add-on unlocks the endpoints, not extra bookmakers.
Limitations & Considerations
Next Steps
Fetching Odds
Bookmaker selection and odds formats shared with outrights
Bet Settlement
Settle match bets from final results