intents
Evaluate an intent against policies
Submits a proposed value-moving action for evaluation against the policy engine. Returns the verdict (PASS, DENY, or PENDING_APPROVAL), detailed per-policy results, and a cryptographic receipt hash. If PASS, the intent is auto-settled. If PENDING_APPROVAL, an approval request is queued for human review.
post/v1/intents/evaluate
Request body
Example request
{
"intentId": "intent-001-abc",
"agent": "DemoAgent",
"requester": "DemoRequester",
"recipient": "DemoRecipient",
"amount": "3000000",
"mint": "USDC"
}Response
Intent evaluated successfully
Example response
{
"amount": "3.00"
}