37 endpoints across racing, sports, best odds, arbitrage and value. Base URL https://api.puntersedge.online · v1.0.0.
Send your key as an X-API-Key header on every request. Endpoints tagged Sandbox need no key at all and return live data — use those to verify the API before signing up.
curl 'https://api.puntersedge.online/v1/demo/racing/next-to-go'
Get a free API key
Interactive docs
GET
/v1/demo/best-odds
Sample best-odds + arb detection (no key required)
no key
GET
/v1/demo/book-sport
Live book+sport snapshot (no key; powers SEO page differentiation)
no key
GET
/v1/demo/racing/next-to-go
Sample next-to-go races (no key required)
no key
GET
/v1/racing/best-odds
Best racing price per runner across books
3 credits
GET
/v1/racing/events
Upcoming race list
1 credit
GET
/v1/racing/movers
Racing steamers and drifters
3 credits
GET
/v1/racing/next-to-go
Next races to run
2 credits
GET
/v1/racing/price-history
Racing price history / closing line
5 credits
GET
/v1/racing/results
Settled race results
2 credits
GET
/v1/sports
List available sports
1 credit
GET
/v1/sports/{sport_key}/odds
Get odds by sport
1 credit per requested market
GET
/v1/sports/{sport_key}/odds/history
Historical odds snapshots
5 credits
GET
/v1/sports/{sport_key}/odds/movements
Price movement feed
5 credits
GET
/v1/arb/best-prices
Best prices comparison
2 credits
GET
/v1/arb/lines
Spreads/totals line arb
3 credits
GET
/v1/arb/sports
Sports arb scanner
3 credits
GET
/v1/data-quality/audit/latest
Latest bookmaker audits
POST
/v1/data-quality/audit/run
Run bookmaker audit
GET
/v1/data-quality/audit/{run_id}/results
Audit result detail
GET
/v1/data-quality/summary
Data quality summary
1 credit
GET
/v1/billing/portal
Self-service billing portal link
0 credits
GET
/v1/health
Connector health status
GET
/v1/keys/info
API key metadata
POST
/v1/keys/ip-whitelist
Set IP whitelist for your key
POST
/v1/keys/rotate
Rotate your API key
GET
/v1/uptime
Public uptime stats
GET
/v1/usage
Check API usage
GET
/v1/usage/analytics
Usage breakdown by endpoint
0 credits
GET
/v1/webhooks
List Webhooks
POST
/v1/webhooks
Create Webhook
DELETE
/v1/webhooks/{webhook_id}
Delete Webhook
GET
/v1/webhooks/{webhook_id}/deliveries
List Webhook Deliveries
POST
/v1/webhooks/{webhook_id}/test
Test Webhook
The authoritative machine-readable schema is at /openapi.json — enumerate endpoints from there rather than guessing. New to the API? Start with the quickstart. Handling failures: errors and rate limits.