Create a quote-bound idempotent receipt-driven session
approval_v3 selects session and is enforced before workflow/action creation. The same quote cannot also select one_shot. A fresh quote must remain inside caller bounds with the same path/providers. Without approval_v3 this is legacy_advisory; caller_approved alone is not proof of human approval.
Request
- Base URL: https://api.assetfare.dev
- URL: https://api.assetfare.dev/v2/session
- Auth: none required
Headers
Caller-generated opaque capability token (>=256-bit CSPRNG, urlsafe-base64). The caller supplies it on the FIRST POST /v2/session (create) and on every read/observe/refresh. The server stores only its sha256 hash and never returns the raw token. The calling network identity is NOT the authorization secret, so a rotated egress IP that presents the correct token keeps access; a retry with the same token+idempotency_key recovers a session whose create response was lost.
Request body
Response
Idempotent replay of an existing session
Changes
No recorded changes to this operation across all 1 revision of this API.