Make your first useful request.
Confirm the data fits, create a workspace and API key, then call the same public API contract you can inspect before signing in.
Confirm the product fits
Use Coverage and the API console to confirm the competition, season, capability and freshness you need.
Inspect the API before committing
The filtered customer OpenAPI contract is public and excludes operator/provider internals.
Create or sign in to your workspace
Account manages workspace access, API clients, credentials, usage, onboarding milestones and plan state.
Create an API client and key
Create a separate client for each application/environment where practical. Save the secret when shown; SportsFoundry does not retain a reversible copy for later display.
Make an authenticated request
Send the key in the X-API-Key header to the stable SportsFoundry domain.
curl -s https://sportsfoundry.app/api/v1/sports \
-H "X-API-Key: $SPORTSFOUNDRY_API_KEY"Choose your integration style
Stay with raw HTTP or use the first-party JavaScript, Python, Java or .NET client built from the same contract.
401 usually means the API key is missing or invalid; 403 means the key/plan does not allow the operation; 429 means a limit was reached. Keep X-Correlation-Id when contacting support.