Limits & constraints
In this section, we provide a detailed explanation of the limitations and constraints of the Partium Analytics API.
Request rate limit
By default, an organization may not exceed 150 requests per second from a cold start. This limit is dynamic and adjusts to our auto-scaling setup, meaning it may vary according to the load on the system.
HTTP 429 - Too Many Requests
is returned in case of
abusing this limit. The Retry-After
header
is present in the response, containing the earliest possible retry time. We kindly ask you to respect it.
Payload maximum size
The maximum payload size for any request is set at 5.5 MiB
. It should be perfectly sufficient, with some room to spare, for all purposes of this API.
HTTP 413 - Request Entity Too Large
is returned whenever this value is exceeded.
Every request including a payload needs to compulsorily send the
Content-Length
header with the specified
value.
HTTP 411 - Length Required
is returned in case the
header is missing or not properly formatted.