Rate limits and usage
Direct Analyze requests and integration conversation turns draw from the same workspace allowance.
Analyze requests
Each authorized POST /v1/analyze attempt counts as one request, including an attempt rejected because its JSON body is invalid. When the current allowance is exhausted, the API returns 429 rate_limited.
Integration conversation turns
Each non-empty conversation turn counts as one request because Nyeti analyzes each turn separately. Already-processed identical deliveries are detected before usage is counted again.
When a limit is reached
Respect the Retry-After response header when it is present. Do not retry other 429 responses in a tight loop. Workspace administrators can review current usage and allowances in Billing.