Skip to content

Rate Limits and Quotas

FutPicks APIs are rate-limited to protect the scoring, data, and operations layers.

PolicyLimitApplies to
public-read120 requests/minPublic endpoints
auth20 requests/minAuthenticated endpoints
register5 requests/hourRegistration

When a limit is exceeded, the response includes a Retry-After header indicating the number of seconds to wait before retrying:

HTTP/1.1 429 Too Many Requests
Retry-After: 60

Use the Data API usage endpoints to inspect current-period consumption and quota state:

Terminal window
curl https://futpicks.com/api/v1/data/usage \
-H "Authorization: Bearer $FUTPICKS_TOKEN"