dabble_competition_fixtures
Fetch all fixtures for a competition, each with embedded markets, decimal odds, selections, and teams. Requires competitionId from the active competitions list.
Instructions
All fixtures for ONE competition, each embedding its markets + prices (decimal odds) + selections + teams. Get the competitionId from dabble_active_competitions / dabble_competitions (AFL Matches = ad4c78ec-e39d-45ee-8cec-ff5d485a3205, NRL = c709772d-d5d0-4252-af89-be8a163706dc). For the FULL book of one fixture use dabble_fixture_details.
Returns: {data:[{id, name, displayName, competitionId, competitionName, advertisedStart, status, inplayAvailable, teams:[{id, name, abbreviation}], markets:[{id, name, resultingType, product, isHandicap, isTotal, isSgmAllowed, status}], selections:[{id, name, marketId, isScratched}], prices:[{marketId, selectionId, price}]}]} (product is engine-derived from resultingType — see dabble_fixture_details.)
Example: AFL fixtures with markets + odds
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exclude | No | ||
| competitionId | Yes | ||
| includeInPlay | No |