kya_check_action
Signed verdict: is this action (action, amount, currency, counterparty, payment instrument) inside the agent's mandate and is the credential active? Evaluates the reserved mandate fields; lists the fields it did not evaluate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | Action the agent wants to perform (e.g. pay, order, sign). | |
| amount | No | ||
| currency | No | BRL, USDC, ... | |
| spent_today | No | What this agent already spent today, if you track it (used for max_per_day). | |
| counterparty | No | CNPJ, domain or wallet address of the other side. | |
| credential_id | Yes | credential_id returned by kya_register. | |
| payment_network | No | Payment network or rail of this operation: visa, mastercard, elo, pix, ... | |
| payment_ref_sha256 | No | SHA-256 hex of the payment token reference or PAR used (never a card number); checked against mandate.payment_instruments. |