Skip to main content
Error codes and handling are consistent across all 25+ sports APIs and all three API versions (V1, V2, V3).

Error Response Format

HTTP Status Codes

Common Errors

401 — Missing or Invalid API Key

Fix: Include the x-api-key header in every request:

429 — Rate Limit Exceeded

Fix: Wait until reset, implement caching, or upgrade your plan. See Rate Limits.

404 — Resource Not Found

Returned when a match ID, team ID, or tournament ID doesn’t exist for that sport. Fix: Verify the ID is correct and belongs to the sport you’re querying. Use /api/search to find valid IDs.

Error Handling Examples

Retry Strategy

For transient errors (5xx), implement exponential backoff:

Getting Help

Contact Support

Get help from our team
Last modified on June 29, 2026