Build on prediction markets.
One API for markets, bets, portfolios, wallets, price options, staking, social trading, automation, AI Agents and webhooks. Start in Test, then request Live access when your integration is ready.
curl https://api.betmarkets.online/v1/markets \ -H "Authorization: Bearer bm_test_YOUR_API_KEY" \ -H "X-BetMarkets-User-Token: bmu_USER_TOKEN"
From zero to first request.
Create a developer account, create a Test application, copy your one-time API key and call the same v1 API contract validated in production.
Create your developer account
Your developer identity owns applications, origins, scopes, webhooks and usage history.
Generate a bm_test_ key
Select only the scopes your integration needs. Test keys can be rotated from the Developer Console.
Call api.betmarkets.online
Use the interactive reference, Postman collection and webhook delivery logs while you integrate.
Everything needed to integrate.
Interactive API Reference
Browse the complete OpenAPI contract and test request structures.
OPENAPI 3.1Download OpenAPI
Generate your own clients, types and internal documentation.
POSTMANPostman Collection
Import the Partner API collection and start testing immediately.
Authentication
Partner applications use bm_test_ / bm_live_ keys. End-user operations additionally use bmu_ user tokens.
Idempotent writes
Write operations use Idempotency-Key so integrations can retry safely without duplicating actions.
Signed webhooks
Configure HTTPS endpoints and verify HMAC-signed event deliveries from the Developer Console.
Changelog
Public Developer Platform
Developer accounts, Test application self-service, application scopes/origins, API usage, webhook configuration, Live-access requests and interactive documentation. The validated Partner API v1 contract remains unchanged.