Limitations¶
Listed here are limitations of the system. If you run into any of these limitations consider modifying your data structure.
Rate Limit¶
qalx
limits the number of requests that can be made on a per TOKEN basis.
The rate limit is decided by your account type. Please contact us for further details.
Any requests that respond with a HTTP 429 status code
will wait for a random increasing windowed period of time before trying again.
A warning will be written to the logs when this happens.
How to prevent this issue¶
Don’t perform multiple API calls in loops, use efficient querying to keep the number of API requests down.
Maximum request size¶
The maximum request size that the API can handle is 10MB. This limit is purely the size of the request sent to the API. This limit is not a limit on the size of files that can be added to the API. The limit for single files is 5TB
How to prevent this issue¶
This issue will most likely occur when tring to add large entities or if you are trying to create an extremely complex query. To prevent this, try creating smaller entities or creating them in batches, or simplify your query.
Maximum size of entity¶
The maximum size of any entity in qalx
is 16MB.
How to prevent this issue¶
Split large entities up into multiple smaller entities. Consider splitting large Item entities up into Set entities.