Skip to main content
One odds engine, explicit source coverage, predictable API behavior. Start with a cURL, Python or TypeScript quick start. Read the REST reference when you need exact parameters.

Before the first request

Oddswire is a private pilot. The customer workspace uses production Clerk login at https://oddswire.io/app; signup creates a workspace with zero data grants. The deployed API at https://api.oddswire.io requires separately reviewed access. Local quick starts still target http://127.0.0.1:9113 and install clients from a private product checkout; packages are not published to registries. This public documentation repository does not contain the engine or SDK source.
  1. Sign in to the workspace and complete invite-only onboarding. Production Clerk login is configured. CLI-issued sessions remain development-only access.
  2. Review current API entitlements and coverage. New identities start with zero grants. Technical source access does not establish customer display or redistribution rights.
  3. Create an account-owned key in API keys. Copy it once into a private environment variable. API keys belong in headers.
  4. Run one example. Successful data pages consume credits, including empty or insufficient results. Account/control calls and errors are free.

Contracts and local clients

The documentation exposes technical contracts without collecting your credentials. Use the authenticated playground for requests. Historical prices and closing lines require separate grants and source-use review. Fair-price consensus currently has no configured eligible sharp reference.