Skip to content

DocsChangelog

Changelog

Every change to the published contract, newest first. Follow it with the RSS feed.

What counts as breaking

A change is breaking when something is removed: a route, a parameter, an error code, an enum value or a required field. An addition is not breaking, so ignore fields and values you don't know. From launch, /v2 takes additions only. A breaking change ships only in a new path, /v3, announced at least 6 months ahead by email and here, with /v2 kept running for at least 12 months beside it.

  1. · version 2026-07-08

    Added

    • parameter: GET /v2/odds/{type} header:Accept-Encoding
    • parameter: GET /v2/odds/raw header:Accept-Encoding
  2. · version 2026-07-08Breaking

    Removed

    • required field: #/components/schemas/Error402/properties/error: upgrade_url
  3. · version 2026-07-08 · first sync

    The contract as first synced: 14 routes and 31 error codes.

The contract itself: API reference.