Get odds for one event
get_event_oddsCurrent Pinnacle prices for one event: moneyline, spreads and totals (and team totals on request) for the periods you ask for. Period 0 is the full match; 1 = first half / first period, and so on. Concise shows up to 5 alternate lines centred on the main line; detailed shows all. Event ids come from get_events or get_odds_drops. Live and prematch are different boards — pass the same mode you used to find the event. Live prices, one API request per call.
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": {
"event_id": "<event_id>"
},
"name": "get_event_odds"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | live | |
| markets | No | ||
| periods | No | ||
| event_id | Yes | ||
| response_format | No | concise |