Build with Prediction Markets
Live odds Β· Sports data Β· On-chain verified Β· CORS-enabled Β· Free to start
CORS Enabled
Call from any browser, mobile app, or server.
AI-Powered Odds
Elo + SPI + Poisson + Claude AI model.
On-chain Verified
Every market has an Arc Testnet contract.
Quick Start
# Fetch all open sports markets curl -H "Authorization: Bearer pk_live_your_key" \ https://www.predarc.com/api/v1/sports
Plans
Free
1,000/mo$0
10 req/min rate limit
Basic
10,000/mo$9/mo
60 req/min rate limit
Pro
50,000/mo$29/mo
300 req/min rate limit
Pro plan payment in USDC via connected wallet Β· Instantly active
Get Your API Key
Connect your wallet β no email or password needed. Paid plans charged in USDC.
Authentication
Pass your API key in one of two ways:
Option A β Authorization header (recommended)
Authorization: Bearer pk_live_Xk9mR2nP4qY7vL...
Option B β Query parameter
GET /api/v1/markets?apiKey=pk_live_Xk9mR2nP4qY7vL...
β Keep your API key secret. Do not expose it in public client-side code or Git repositories.
HTTP Status Codes
Success β response contains `success: true` and `data`
Bad Request β missing required parameter, check `error` field
Unauthorized β missing, invalid, or revoked API key
Forbidden β API key is disabled
Not Found β resource does not exist
Too Many Requests β monthly limit exceeded, upgrade plan
Server Error β internal error, retry with exponential backoff
API Reference
Click any endpoint to expand docs, code examples in 6 languages, and a live test runner.
Rate Limits
When you exceed limits, the API returns 429 Too Many Requests. Implement exponential backoff.
Questions? api@predarc.com