Bet365 Data API

Real-Time Bet365 API for Live & Pre-Match Odds

Access every Bet365 live odd via REST or WebSocket. 50+ markets per event, 2-second refresh rate, 10+ sports. Built for developers, trading desks, and analytics platforms.

What a Bet365 API Response Looks Like

GET /api/v2/bet365/live-events?sport=soccer
[
  {
    "fi": "98734521",
    "sport": "Soccer",
    "league": "Premier League",
    "home": "Liverpool",
    "away": "Man City",
    "live": 1,
    "tab": "Popular",
    "mg": [
      {
        "name": "Fulltime Result",
        "ma": [
          { "name": "Liverpool", "pa": [{ "decimal": "2.10" }] },
          { "name": "Draw", "pa": [{ "decimal": "3.40" }] },
          { "name": "Man City", "pa": [{ "decimal": "3.25" }] }
        ]
      },
      {
        "name": "Both Teams To Score",
        "ma": [
          { "name": "Yes", "pa": [{ "decimal": "1.45" }] },
          { "name": "No", "pa": [{ "decimal": "2.60" }] }
        ]
      }
    ]
  }
]

Why Developers Choose PulseScore for Bet365 Data

Live Odds in Real Time

Every Bet365 live market refreshed every 2 seconds. Match result, over/under, Asian handicap, and 50+ markets per event.

Pre-Match Coverage

Full pre-match odds for Soccer, Tennis, Basketball, Horse Racing, Ice Hockey, and American Football — hours before kickoff.

REST & WebSocket APIs

RESTful endpoints for snapshots, WebSocket streams for real-time updates. Choose the integration that fits your stack.

99.9% Uptime SLA

Enterprise-grade reliability with automatic failover. Your trading bots and dashboards stay online.

Frequently Asked Questions

What data does the Bet365 API provide?

PulseScore provides real-time live odds, pre-match odds, scores, match timers, and 50+ market types from Bet365 — including match result, over/under, Asian handicap, both teams to score, correct score, and more.

How often are Bet365 odds updated?

Live odds are refreshed every 2 seconds via our WebSocket feed. REST API snapshots are cached for under 5 seconds. Pre-match odds are updated as they change on Bet365.

Is there a free tier for the Bet365 API?

Yes. The BASIC plan is free and includes 100 API requests per month — enough to test the integration and build a proof of concept. Upgrade to PRO or MAX for unlimited requests and WebSocket access.

Which sports does the Bet365 API cover?

Live data covers 10+ sports including Soccer, Tennis, Basketball, Cricket, Table Tennis, Volleyball, and more. Pre-match data covers Soccer, Tennis, Basketball, Horse Racing, Ice Hockey, and American Football.

Can I use the Bet365 API for arbitrage or trading bots?

Absolutely. Our low-latency WebSocket feed is built for professional traders and arbitrage systems. The MAX plan supports 3 concurrent WebSocket connections for monitoring multiple sports simultaneously.

How do I authenticate with the API?

Sign up for a free account, generate an API key from your dashboard, and pass it via the X-Secret header. You'll be making requests in under 2 minutes.

Start Using the Bet365 API Today

Free tier available. No credit card required. Get your API key in 30 seconds.