Skip to main content
Send an Idempotency-Key header with every state-changing workspace request:
The key is scoped to the workspace and accepts 1–200 characters matching ^[A-Za-z0-9][A-Za-z0-9._:/-]{0,199}$. Keep the same key after a timeout, 429, or retryable server error. Generate a new key when the user intends a new operation.
Read-only and account-free validation requests do not need an idempotency key. Stripe callback delivery uses the provider event identity and signature instead.