Documentation Index
Fetch the complete documentation index at: https://docs.cula.tech/llms.txt
Use this file to discover all available pages before exploring further.
Rate limits
The API enforces a rate limit of 1,500 requests per minute per IP address. This limit applies across all endpoints. If you exceed the limit, the API returns429 Too Many Requests:
Handling rate limits
When you receive a429 response, back off and retry with exponential delay:
- Wait 1 second, then retry.
- If still
429, wait 2 seconds, then retry. - Continue doubling the wait time up to a maximum of 30 seconds.
Payload size limits
JSON request bodies
JSON request bodies are limited to 1 MB. Requests exceeding this limit receive413 Payload Too Large.
File uploads
Uploaded files are limited to 30 MiB per file. See the File Handling endpoints for details.Machine data batches
The synchronousPOST /machine-data/batch endpoint accepts up to 200 data points per request. For larger volumes, use the asynchronous import jobs endpoint.
Machine data import jobs
The asynchronousPOST /machine-data/import-jobs endpoint accepts a single uploaded JSON file of up to 128 MB. See machine data ingestion paths for guidance on which endpoint to use.