Unibet AU Data API

Unibet AU API for Pre-Match Odds Data

Access pre-match odds from Unibet Australia for Soccer, Basketball, Tennis, Ice Hockey, Baseball, American Football, Horse Racing, and Greyhounds. Normalized markets, paginated endpoints, and full Swagger documentation. One API key for all bookmakers.

What a Unibet AU API Response Looks Like

GET /api/unibetau/soccer/events?page=1&limit=5
{
  "total": 142,
  "page": 1,
  "limit": 5,
  "totalPages": 29,
  "hasNextPage": true,
  "events": [
    {
      "sport": "soccer",
      "country": "Australia",
      "league": "A-League Men",
      "eventId": "32861947",
      "home": "Melbourne Victory",
      "away": "Sydney FC",
      "live": false,
      "startTime": "2026-04-25T09:00:00.000Z",
      "markets": [
        {
          "canonicalMarket": "MATCH_RESULT",
          "rawName": "Head to Head",
          "period": "FULL_TIME",
          "isActive": true,
          "marketId": "1.234567890",
          "selections": [
            {
              "canonicalOutcome": "HOME",
              "rawName": "Melbourne Victory",
              "odds": 2.10,
              "isActive": true,
              "selectionId": "48291034"
            },
            {
              "canonicalOutcome": "DRAW",
              "rawName": "Draw",
              "odds": 3.40,
              "isActive": true,
              "selectionId": "48291035"
            },
            {
              "canonicalOutcome": "AWAY",
              "rawName": "Sydney FC",
              "odds": 3.25,
              "isActive": true,
              "selectionId": "48291036"
            }
          ]
        }
      ]
    }
  ]
}

Why Use PulseScore for Unibet AU Data

Australian Market Coverage

Pre-match odds from Unibet AU across Soccer, Basketball, Tennis, Ice Hockey, Baseball, American Football, Horse Racing, and Greyhounds. Built for the Australian market.

Normalized Market Data

All markets use canonical naming - MATCH_RESULT, OVER_UNDER, ASIAN_HANDICAP, etc. Same structure across all sports. No mapping headaches.

REST API with Swagger Docs

Clean RESTful endpoints with full Swagger/OpenAPI documentation. Paginated events, league filtering, and single event lookups.

Horse Racing & Greyhounds

Full racing coverage with race cards, each-way odds, jockey, trainer, and box info. Updated in real time as races approach.

Frequently Asked Questions

What data does the Unibet AU API provide?

PulseScore provides pre-match odds from Unibet AU for Soccer, Basketball, Tennis, Ice Hockey, Baseball, American Football, Horse Racing, and Greyhounds. Each event includes normalized market data with canonical market types, selections, and odds.

What sports are covered?

Soccer, Basketball, Tennis, Ice Hockey, Baseball, American Football, Horse Racing, and Greyhounds. Each sport has league listings and individual event endpoints with full market coverage.

How are the markets structured?

All markets use a canonical format: each market has a type (e.g., MATCH_RESULT, OVER_UNDER), period (FULL_TIME, FIRST_HALF), and selections with decimal odds. The same structure is used across all sports and bookmakers.

Is there a free tier?

Yes. The BASIC plan is free and includes 500 API requests per month. Upgrade to PRO or MAX for unlimited requests.

Can I access both Bet365 and Unibet AU with the same API key?

Yes. A single API key gives you access to all bookmakers included in your plan. No need for separate keys or accounts.

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. The same key works for all bookmaker APIs.

Start Using the Unibet AU API Today

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