Create an intent for a governed action
Request
- Base URLhttps://api.catena.com/v1/agent-api
- AuthHTTP bearer
Headers
Optional operation identifier. Reuse the same value only when retrying the same logical submission. Without it, each request is a new submission with no request-idempotency guarantee. Separate x402/MPP approval correlation and nonce-reuse rules still apply.
Request body
Response
Intent created and evaluated. A send or wallet-source transfer from a non-custodial (Turnkey) account returns an additional nextAction object (a submit_stamp envelope) with the unsigned body to stamp and submit to POST /intents/{intentId}/submit-stamp. A policy_proposal needs no policy and always waits for a person to approve it; it carries proposal.reason, as GET /intents/{id} does, and replaces the agent's earlier proposal if one is still pending.
Changes
No recorded changes to this operation across all 1 revision of this API.