Rate limits

Per-key limits.

Rate limits are abuse protection, not a billing gate. They are applied per API key.

TierDefaultApplies to
Standard60 requests / minuteinterpret, generate, conversations, analyses (start), ingest, save version, read source, start & download exports, embed-tokens
Poll600 requests / minutecheap reads & polling: GET /analyses/{id}, GET /exports/{id}, project list & metadata, /hmi/values & /hmi/history

On exceeding a limit you get 429 rate_limited with a Retry-After header (seconds). The SDKs retry automatically when the error is retryable, respecting Retry-After.