Get main lines
get_main_linesFetch open per-affiliate main lines for one event_id. Do not call until list_events returned that exact ID, and do not treat retrieved_at as price freshness. Preserves participant identity, line value and price updated_at. Request live markets 41/42/43 explicitly; each local page is metered.
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_main_lines"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| limit | No | ||
| event_id | Yes | Exact event_id from list_events; never a URL. | |
| market_ids | No | Canonical market IDs. Prematch 1/2/3; live 41/42/43. Discover with list_markets. | |
| affiliate_ids | No | Canonical affiliate IDs; defaults to 19 and 23. Discover current IDs with list_affiliates. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| plan | No | ||
| empty | No | ||
| error | No | ||
| usage | No | ||
| status | No | ||
| message | No | ||
| event_id | No | ||
| source_url | No | ||
| retry_after | No | ||
| limit_reason | No | ||
| retrieved_at | No | ||
| required_plan | No | ||
| remaining_points | No | ||
| missing_entitlement | No | ||
| monthly_remaining_points | No |