Surfe Rate Limits
Surfe enforces two independent ceilings. A request-rate limiter caps every account at 10 requests per second with short bursts to 20, resetting every minute and returning HTTP 429. Separately, per-endpoint DAILY QUOTAS cap how much data an account can pull — 2,000 profiles/day for enrichment and 200 results/day for search on the free allowance, rising to as much as 100,000/day once search credits are enabled — and those reset at midnight in the account's local time. Credits are a third, orthogonal meter: email, mobile and search pools are consumed per unit of work and exhausting one ends the request regardless of how much rate budget remains.
Surfe Rate Limits is the machine-readable rate-limit profile for Surfe on the APIs.io network, in the API Commons Rate Limits shape.
It captures 10 rate-limit definitions, measuring requests, profiles, results, records, and values.
Limit state is signalled in the published, retryAfter, and note response headers, and an exhausted limit returns HTTP 429.
The profile also includes 5 backoff/retry policies defined and response codes documented for throttled, throttledBody, quotaOrCreditsExhausted, quotaOrCreditsExhaustedAlternate, and quotaNote.
Tagged areas include B2B Data, Contact Data, Enrichment, Rate Limiting, and Quotas.
publishedretryAfternote
Limits
Policies
Sources
- https://developers.surfe.com/rate-limits
- https://developers.surfe.com/credits-and-quotas
- https://developers.surfe.com/api-responses
- https://developers.surfe.com/changelog
Work with this as data
Every rate limit here is available over the APIs.io API and to AI agents over MCP.