Skip to main content
Duckie API rate limits use one-minute windows. Every authenticated request is checked against layered limits.

Rate-Limit Headers

Successful authenticated responses include rate-limit headers for the active limiting bucket.

Rate-Limited Responses

When a request exceeds a limit, Duckie returns 429 rate_limited.
Wait at least the Retry-After number of seconds before retrying. If you are exporting a large data set, keep using cursor pagination and back off when X-RateLimit-Remaining gets low.