Create spending intent (auto-evaluates policy)
Intents
Create spending intent (auto-evaluates policy)
POST
Create spending intent (auto-evaluates policy)
Authorizations
API key (sk_sandbox_* / sk_test_* / sk_live_*) or Agent token (at_* / at_dlg_*)
Headers
Unique key for idempotent request handling
Body
application/json
Minimum string length:
1Minimum string length:
1Required range:
x >= 0Required range:
x >= 0Client-generated idempotency key for intent deduplication
Maximum string length:
64Time-to-live in minutes (max 30 days). Default 1440 (24h).
Required range:
1 <= x <= 43200Response
Intent created with policy evaluation result
Available options:
approved, pending_approval, failed, denied, cancelled, completed, expired 