/api/v1/decisionGETnullnull1Max length: 1002005001000{}nullcurl -X GET "https://bank.example.com/api/v1/decision" \ -H "Authorization: Bearer <token>"
{ "decision": { "decision": "ALLOW", "reasonCode": "TASK_ALIGNED", "explanation": "The beneficiary read matches the approved task.", "clarificationRequest": null }, "permit": { "id": "66666666-6666-4666-8666-666666666666", "runId": "11111111-1111-4111-8111-111111111111", "turnId": "77777777-7777-4777-8777-777777777777", "goalId": "33333333-3333-4333-8333-333333333333", "action": { "kind": "service", "operationId": "bank.beneficiary", "args": {} }, "observationId": "44444444-4444-4444-8444-444444444444", "documentEpoch": 1, "stateRevision": 1, "operationId": "bank.beneficiary", "protectedOperationId": "bank.beneficiary", "expiresAt": "2026-10-26T12:00:30.000Z", "status": "issued", "grantId": "frozen-bank-grant", "transactionProposalId": null } }