Documentation
Idempotency

Idempotency

Idempotency prevents duplicate side effects when you retry validation, approval polling, or execution.

What to send

Include a stable idempotency_key inside context for actions that create side effects. Use the same key for retries of the same underlying operation.

What to do

  1. Generate an idempotency key per intended real-world operation.
  2. Persist it before calling /api/validate.
  3. Reuse it across retries (including after network failures).
  4. If you generate a new key, treat it as a new operation.
Legal & Responsibility Notice
Summary
Informational only
Provided for general guidance. Not legal, compliance, security, or professional advice.
You control implementation
You are responsible for policies, prompts, integrations, workflows, and regulatory requirements.
Liability limitation
To the maximum extent permitted by law, the company disclaims liability for losses arising from use of this documentation or implementations based on it.