Outright odds
get_outright_oddsFetches outright tournament odds from selected bookmakers, filtered by market and runner limit, so users can compare prices for golf winners, top finishes, and make-cut markets.
Instructions
Prices for one outright tournament from the named bookmakers. Golf markets: Winner, Top 5, Top 10, Top 20 (boundary ties under dead-heat rules), Top 5 (Incl. Ties), Top 10 (Incl. Ties), Top 20 (Incl. Ties) (ties paid in full) and Make Cut (only events with a cut). Runners carry label, participantId and odds (+ layOdds on exchanges), or yes/no for Make Cut, sorted shortest price first. A full field is large: pass markets and maxRunners. Needs the Outrights add-on: a 403 means the key does not have it, so tell the user the message and do not retry.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"bookmakers": "<bookmakers>"
},
"name": "get_outright_odds"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Outright id from list_outrights | |
| markets | No | Optional comma-separated market names to keep, e.g. 'Winner,Top 10 (Incl. Ties)' (filtered after the call) | |
| bookmakers | Yes | Comma-separated bookmaker names, max 30 (e.g. 'Bet365,SingBet'). Must be in the key's selection (get_selected_bookmakers). | |
| maxRunners | No | Optional: keep only the first N runners (shortest prices) per market |