Request limits
customerId: 255 charactersfeatureandevent: 120 charactersquantity: integer from 1 to 1,000,000idempotencyKey: 255 characters- Request body: 64 KiB by default
- Metadata: JSON object with plan-specific byte and key limits
Rate limits
Each API key has its own per-minute window:
A full window returns
429 rate_limited, a Retry-After header, and retryAfterSeconds in the error details. One busy key does not consume another key’s window.
Monthly event capacity
The workspace account plan also limits monthly runtime events. Idempotent replays do not claim a second event slot.Credit concurrency
Concurrent consumes cannot overdraw a balance. If twenty calls compete for a balance of ten credits at a ten-credit cost, exactly one succeeds and the other nineteen are denied withinsufficient_credits — no partial charges, no negative balance.