Developers

APIs designed by people who also consume them

Every Gamesolved product is API-first. Consistent authentication, predictable schemas, sandbox environments and signed webhooks — across data, betting services and payments.

Request Technical Documentation Request sandbox access

Full technical documentation is provided to evaluating teams on request. The examples on this page are illustrative.

example request — illustrative
# Authenticate with a scoped API key
curl https://api.gamesolved.io/v1/fixtures \
  -H "Authorization: Bearer sk_sandbox_…" \
  -H "Accept: application/json"

# Response
{
  "fixtures": [ … ],
  "pagination": { "cursor": "…", "has_more": true }
}

# Rate limit headers on every response
X-RateLimit-Limit: 600
X-RateLimit-Remaining: 598
X-RateLimit-Reset: 1788613200

Endpoint categories

One API surface, organised by product

Sports data

Fixtures, results, live events and statistics.

/v1/fixtures · /v1/results · /v1/live

Odds & markets

Prices, market states and movement history.

/v1/odds · /v1/markets

Betting services

Exchange operations and bet builder pricing.

/v1/orders · /v1/builder/price

Payments

Deposit addresses, withdrawals, transaction status.

/v1/payments · /v1/withdrawals

Reporting

Programmatic access to reports and exports.

/v1/reports

Streaming

WebSocket channels for live markets and events.

wss://stream.../v1

Platform conventions

The boring parts, done properly

Authentication

API keys with scoped permissions per product and environment. Key rotation without downtime.

Environments

Separate sandbox and production environments with representative sandbox data.

Webhooks

Signed webhook notifications for asynchronous events — settlements, payments, fixture changes.

Rate limits

Per-key limits with clear headers (limit, remaining, reset) and documented burst behaviour.

Errors

Consistent error envelope with machine-readable codes and human-readable messages.

Versioning

URI-versioned APIs with deprecation windows announced in the changelog.

Changelog & status

Versioned, announced, monitored

API changes follow a published changelog with deprecation windows. Service status and incident communication channels are provided to integrated clients as part of onboarding.

Request Technical Documentation