X-API-Key header. No OAuth or complex flows—just generate your key and start making requests.
Getting your API key
Sign up for an account
Create your account by sending a POST request to the Response:Your API key starts with
/auth/signup endpoint:Your password must be at least 8 characters long.
ki_ and is generated using secure random tokens.Store your API key securely
Save your API key immediately—you won’t be able to retrieve it again. Store it as an environment variable:
Checking your account
Verify your authentication and view account details:Authentication errors
Missing API key
If you forget to include theX-API-Key header:
401 Unauthorized
Invalid API key
If your API key is incorrect or has been revoked:403 Forbidden
Environment-specific URLs
- Production
- Local Development
Credits and tiers
New accounts start with:- Tier: Free
- Credits: 10 initial credits
/auth/me endpoint.
Best practices
Use environment variables
Never hardcode API keys in your application code. Use environment variables or secure secret managers.
Rotate keys regularly
Periodically generate new API keys and revoke old ones to minimize security risks.
Monitor usage
Track your credit consumption by calling
/auth/me to avoid unexpected service interruptions.Next steps
Search competitions
Learn how to find competitions by slug
Fetch context
Understand the dual-track ingestion system