Odds337Docs
    Odds337BackGet API key
    Getting started
    • Introduction
    • Authentication
    • Quickstart
    • Tokens & pricing
    • Limits
    • Errors
    • Odds formats
    Reference
    • GET/sports
    • GET/books
    • GET/teams
    • GET/players
    • Logos & headshots
    • GET/events
    • GET/odds
    • GET/scores
    • GET/history
    • GET/clv
    • POST /clv
    • GET/usage
    • GET/_health
    • WebSocket
    • Specs & SDKs
    Racing
    • GET/racing/meetings
    • GET/racing/race
    • GET/racing/history
    • race_id and status
    Concepts
    • event_id
    • selection_key
    • team_id & player_id
    • Open & close prices
    • 337 model price
    • Event links
    • Statuses
    Getting started
    • Introduction
    • Authentication
    • Quickstart
    • Tokens & pricing
    • Limits
    • Errors
    • Odds formats
    Reference
    • GET/sports
    • GET/books
    • GET/teams
    • GET/players
    • Logos & headshots
    • GET/events
    • GET/odds
    • GET/scores
    • GET/history
    • GET/clv
    • POST /clv
    • GET/usage
    • GET/_health
    • WebSocket
    • Specs & SDKs
    Racing
    • GET/racing/meetings
    • GET/racing/race
    • GET/racing/history
    • race_id and status
    Concepts
    • event_id
    • selection_key
    • team_id & player_id
    • Open & close prices
    • 337 model price
    • Event links
    • Statuses

    Racing

    List race meetings

    One race day's meetings and races, with the race_id to price each one.

    GET/odds/v1/racing/meetings
    Cost
    1 token
    Authentication
    X-API-Key, demo key works

    Parameters

    • dateYYYY-MM-DDoptional
      The race day, on the Australia/Melbourne calendar.Default: today (Melbourne)
    • countrystringoptional
      A country token from race_id: au, nz, gb, ie, fr, us, canada, hk, za and others.
    • race_typestringoptional
      thoroughbred, greyhound or harness.

    Request

    curl -s "https://api.b337.ai/odds/v1/racing/meetings?country=au&race_type=thoroughbred" \
      -H "X-API-Key: demo"
    import requests
    
    resp = requests.get(
        "https://api.b337.ai/odds/v1/racing/meetings",
        params={"country": "au", "race_type": "thoroughbred"},
        headers={"X-API-Key": "demo"},
        timeout=10,
    )
    resp.raise_for_status()
    print(resp.json())
    // Node 18+, saved as an .mjs file
    const res = await fetch("https://api.b337.ai/odds/v1/racing/meetings?country=au&race_type=thoroughbred", {
      headers: { "X-API-Key": "demo" },
    });
    console.log(await res.json());

    Response

    200 OK
    {"date": "2026-10-05", "count": 20, "race_count": 198,
     "data": [{"meeting_id": "gawler/(R)/au/2026-10-05", "venue": "Gawler", "country": "au",
               "race_type": "thoroughbred", "race_type_code": "R", "date": "2026-10-05",
               "races": [{"race_id": "gawler/1/(R)/au/2026-10-05", "race_number": 1,
                          "start_time": "2026-10-05T03:25:00Z", "betfair_status": "CLOSED",
                          "in_play": false, "race_state": "finalised", "abandoned": false,
                          "distance_m": 1719, "race_class": "Mdn", "has_prices": true},
                         {"race_id": "gawler/2/(R)/au/2026-10-05", "race_number": 2,
                          "start_time": "2026-10-05T04:00:00Z", "betfair_status": "CLOSED",
                          "in_play": false, "race_state": "finalised", "abandoned": false,
                          "distance_m": 1516, "race_class": "Mdn", "has_prices": true}]}],
     "generated_at": "2026-10-05T04:14:02Z"}

    Fields

    • race_id is what /racing/race and /racing/history take. See race_id and status.
    • betfair_status, in_play and race_state are Betfair's view of the race, not the clock. race_state is upcoming, in_play, interim or finalised.
    • distance_m and race_class come from the Betfair market and are null when there is none. race_class is Betfair's label as given (Mdn, Hcap, Gr5, CL1).
    • has_prices is true when any book or exchange price is held for the race.
    • start_time is UTC. date is the race day on the Australia/Melbourne calendar.
    PreviousSpecs & SDKsNextGET /racing/race

    On this page

    • Parameters
    • Request
    • Response
    • Fields