Skip to content
7unicorn7UNICORN GAMING
Live data

Cricket Odds API Demo: Live Match Odds and Fancy Markets

Cricket Odds API Demo: Live Match Odds and Fancy Markets illustration

Cricket Match List - Please Check Data Only For Live Matches

What you are looking at

The board above is not a mock-up. It lists the cricket events currently available from the 7 Unicorn Gaming odds API, with the same event ids, market ids and in-play flags your integration will receive. Each row is one market on one match: the event name, its numeric event id, the market id, the market name (Match Odds, Tied Match, or a fancy session market) and whether it is in play right now. Open a live match and the back and lay prices refresh every second or so; a suspended market shows its status change the moment the feed suspends it, which is the behaviour you should test your settlement logic against.

Only live (in-play) matches carry meaningful prices on this page. Pre-match events appear in the list with their market ids so you can see how far ahead the schedule is published, but the demo does not show early prices.

What the JSON looks like

Each market returns one object per poll or push. Sample, field names as in the docs:

{
  "event_id": "34012877",
  "event_name": "India v Australia",
  "market_id": "1.234567890",
  "market_name": "Match Odds",
  "in_play": true,
  "status": "OPEN",
  "runners": [
    {"selection_id": 1001, "name": "India",
     "back": [{"price": 1.85, "size": 12400}],
     "lay":  [{"price": 1.87, "size": 9800}]},
    {"selection_id": 1002, "name": "Australia",
     "back": [{"price": 2.16, "size": 7600}],
     "lay":  [{"price": 2.18, "size": 5100}]}
  ],
  "updated_at": "2026-09-18T14:02:11Z"
}

Sizes are the amounts available at that price in the exchange currency; prices are decimal odds. When a market closes you receive the same object with status CLOSED and, once known, a winner selection so your backend can settle without a second call.

How to integrate

  • Message us on WhatsApp for sandbox keys and the docs. You get the event list, market and odds endpoints and a socket option for push updates.
  • Call the event list once a minute to discover cricket matches, then subscribe to the markets you display. Store event id and market id; they are stable for the life of the match.
  • Map the runner selection ids to your own outcomes, render back and lay from the arrays, and settle from the CLOSED message. Most operators are live in about a week on a fixed monthly rent with unlimited requests.
  • See API pricingCricket odds API product page
    See pricingWhatsApp