Predarc
Predarc API v1

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

bash
# 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

Selected
Popular

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)

http
Authorization: Bearer pk_live_Xk9mR2nP4qY7vL...

Option B β€” Query parameter

http
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

200

Success β€” response contains `success: true` and `data`

400

Bad Request β€” missing required parameter, check `error` field

401

Unauthorized β€” missing, invalid, or revoked API key

403

Forbidden β€” API key is disabled

404

Not Found β€” resource does not exist

429

Too Many Requests β€” monthly limit exceeded, upgrade plan

500

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.

Free1,000 requests/month10 req/min
Basic10,000 requests/month60 req/min
Pro50,000 requests/month300 req/min

Questions? api@predarc.com