Spark Platform · Rate Limits

Spark Platform Rate Limits

Spark Platform publishes no numeric request-rate limit. What it publishes is the throttle signal (HTTP 429 with Spark error code 1550 "Over rate limit") and a set of hard per-request ceilings on the pagination parameters, which are the only numbers FBS states in the open. The request-size ceilings differ by key role: a standard key may ask for at most 25 records per request, a replication-role key up to 1000. Long-running requests are cancelled server-side rather than queued (codes 1515 and 1516). No RateLimit-* or X-RateLimit-* response headers are documented, so a client cannot see its remaining budget — it learns by being refused.

Spark Platform Rate Limits is the machine-readable rate-limit profile for Spark Platform on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 4 rate-limit definitions, measuring records_per_request, page_number, and record_offset.

The profile also includes response codes documented for throttled, throttledProviderCode, timeoutCancelled, timeoutProviderCodes, temporarilyUnavailable, and temporarilyUnavailableProviderCode.

Tagged areas include Rate Limiting, MLS, and Real Estate.

4 Limits Throttle: 429
Rate LimitingMLSReal Estate

Limits

Records per request (standard key) request
records_per_request · request
25
Records per request (replication role) request
records_per_request · request
1000
Maximum page number request
page_number · request
100000
Maximum skip offset request
record_offset · request
2500000

Sources