B

betfair.com

Betfair operates an online betting exchange where customers can view markets and place bets. Its developer program provides APIs for exchange betting, account operations, market/race data, heartbeat/session management, vendor services, and streaming market/order updates.

2 integrations · REST

Betfair exposes authenticated Exchange developer APIs over HTTP/JSON-RPC/REST plus a separate Exchange Streaming API socket protocol documented by an OpenAPI schema.

discovered 1d ago
REST · OpenAPI2
Credentials
Betfair Application Key (App Key)api_keyGet key

Create your keys via the Accounts API Demo Tool. Betfair's getting-started guide says each account gets a Delayed key and a Live key, and that app keys are needed for API requests. To create them, log in to Betfair, open the demo tool, run createDeveloperAppKeys, and later you can view them with getDeveloperAppKeys as described in How do I retrieve and view my existing Application Keys?.

Betfair session tokenbearerGet token

Obtain a session token by logging in to the Betfair API. Betfair's getting-started guide says a session token is required for API requests and links to How do I login to the API?. For bot/non-interactive login, Betfair documents using your Betfair username and password together with a self-signed client certificate uploaded to your account in Non-Interactive (bot) login.

Betfair Vendor Services OAuth clientoauth2

For Vendor Services integrations, register as a Betfair vendor/application and use the Vendor Services OAuth 2 flow described in Vendor Services API. That flow issues access and refresh tokens for making API calls on a user's behalf. The public page available here confirms the flow exists, but the anonymous scrape did not expose enough detail to pin the exact client-registration page or HTTP binding.

conventions · 0/8 published

Publish these signals → /publishing