Lead Bank Agentic Access
Lead Bank exposes 83 API operations that an AI agent could call, of which 58 are state-changing ‘acting’ operations. This is a recommended x-agentic-access execution contract — the scope, audience, consequence tier, short-lived token constraints, and escalation each action should carry before it is handed to an autonomous agent.
By consequence: 25 read, 36 write, and 22 physical.
Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.
By consequence
Highest-consequence actions
The physical and safety-critical operations an agent could invoke — the ones that most warrant scoped tokens, tight TTLs, and escalation. Full per-operation contracts are in the source below.
| Method | Path | Consequence | Human-in-loop |
|---|---|---|---|
| POST | /v0/accounts/{id}/entity_relationships/batch | physical | conditional |
| DELETE | /v0/accounts/{id}/entity_relationships/{entity_id} | physical | conditional |
| POST | /v0/blockchain_payments | physical | conditional |
| POST | /v1/instant_payments | physical | conditional |
| POST | /v1/instant_payments/check_availability | physical | conditional |
| POST | /v1/instant_payments/{instant_payment_id}/cancel | physical | conditional |
| POST | /v1/instant_payments/{instant_payment_id}/reject_return_request | physical | conditional |
| POST | /v1/instant_payments/{instant_payment_id}/request_return | physical | conditional |
| POST | /v1/instant_payments/{instant_payment_id}/return | physical | conditional |
| POST | /v1/internal_transfer | physical | conditional |
| POST | /v1/simulate/instant_payments/incoming | physical | conditional |
| POST | /v1/simulate/instant_payments/{instant_payment_id}/incoming_return | physical | conditional |
| POST | /v1/simulate/instant_payments/{instant_payment_id}/incoming_return_request | physical | conditional |
| POST | /v1/simulate/instant_payments/{instant_payment_id}/incoming_return_request_acceptance | physical | conditional |
| POST | /v1/simulate/instant_payments/{instant_payment_id}/incoming_return_request_rejection | physical | conditional |
| POST | /v1/simulate/wires/incoming | physical | conditional |
| POST | /v1/simulate/wires/{wire_id}/advance | physical | conditional |
| POST | /v1/simulate/wires/{wire_id}/incoming_return | physical | conditional |
| POST | /v1/wires | physical | conditional |
| PATCH | /v1/wires/{wire_id} | physical | conditional |
| POST | /v1/wires/{wire_id}/cancel | physical | conditional |
| POST | /v1/wires/{wire_id}/return | physical | conditional |
Source
Agentic Access
generated: '2026-07-15'
method: generated
source: openapi/lead-bank-openapi.json
description: Recommended x-agentic-access execution contracts, classified heuristically from
the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind
audience per deployment. See research/curity/agentic-governance/.
summary:
operations: 83
by_action_class:
acting: 58
connected: 25
by_consequence:
write: 36
read: 25
physical: 22
human_in_the_loop_required: 0
operations:
- path: /v1/ach
method: post
operationId: create-an-ach
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/ach
method: get
operationId: list-all-ach
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/ach/{ach_id}
method: get
operationId: retrieve-an-ach
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/ach/{ach_id}
method: patch
operationId: update-an-ach
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/ach/{ach_id}/cancel
method: post
operationId: cancel-an-ach
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/ach/{ach_id}/return
method: post
operationId: return-an-ach
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/ach/{ach_id}/reverse
method: post
operationId: reverse-an-ach
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/account_number
method: post
operationId: create-an-account-number
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/account_number
method: get
operationId: list-all-account-number
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/account_number/register
method: post
operationId: register-an-account-number
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/account_number/{account_number_id}/assign
method: post
operationId: assign-an-account-number
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/account_number/{account_number_id}
method: patch
operationId: update-an-account-number
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/account_number/{account_number_id}
method: get
operationId: retrieve-an-account-number
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/account_number/{account_number_id}/activate
method: post
operationId: activate-an-account-number
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/account_number/{account_number_id}/deactivate
method: post
operationId: deactivate-an-account-number
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/account_number/{account_number_id}/cancel
method: post
operationId: cancel-an-account-number
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/oauth/token
method: post
operationId: get-an-access-token
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/event/{event_id}
method: get
operationId: retrieve-an-event
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/event
method: get
operationId: list-all-events
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/lending/disbursements
method: post
operationId: create-a-disbursement
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/lending/disbursements/{disbursement_id}
method: get
operationId: retrieve-a-disbursement
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/lending/disbursements/{disbursement_id}/cancel
method: post
operationId: cancel-a-disbursement
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/simulate/lending/disbursements/{disbursement_id}/advance
method: post
operationId: advance-a-disbursement
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/ach/incoming_ach
method: post
operationId: simulate-incoming-ach
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/ach/{ach_id}/incoming_return
method: post
operationId: simulate-incoming-return
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/ach/{ach_id}/advance
method: post
operationId: simulate-advance-ach
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/internal_transfer
method: post
operationId: create-an-internal-transfer-v1
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/internal_transfer
method: get
operationId: list-all-internal-transfers-v1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/internal_transfer/{internal_transfer_id}
method: get
operationId: retrieve-an-internal-transfer-v1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/wires/{wire_id}
method: get
operationId: retrieve-a-wire-v1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/wires/{wire_id}
method: patch
operationId: update-a-wire-v1
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/wires
method: get
operationId: list-all-wires-v1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/wires
method: post
operationId: create-a-wire-v1
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/wires/{wire_id}/return
method: post
operationId: return-a-wire-v1
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/wires/{wire_id}/cancel
method: post
operationId: cancel-a-wire-v1
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/wires/{wire_id}/advance
method: post
operationId: simulate-advance-wire
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/wires/incoming
method: post
operationId: simulate-incoming-wire
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/wires/{wire_id}/incoming_return
method: post
operationId: simulate-incoming-wire-return
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/entities
method: post
operationId: create-an-entity
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/entities
method: get
operationId: retrieve-an-entity-by-client-customer-id
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/entities/{id}
method: patch
operationId: Update-an-entity
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/entities/{id}
method: get
operationId: retrieve-an-entity-by-entity-id
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/originators
method: post
operationId: create-an-originator
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/originators
method: get
operationId: list-all-originators
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/originators/{originator_id}
method: patch
operationId: update-an-originator
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/originators/{originator_id}
method: get
operationId: retrieve-an-originator
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/originators/{originator_id}/activate
method: post
operationId: activate-an-originator
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/originators/{originator_id}/deactivate
method: post
operationId: deactivate-an-originator
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/originators/{originator_id}/cancel
method: post
operationId: cancel-an-originator
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/fundings
method: post
operationId: create-a-funding-v0
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/fundings/{id}
method: get
operationId: retrieve-a-funding-v0
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/fundings/{id}/advance
method: post
operationId: advance-a-funding-v0
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/subledger_balances
method: post
operationId: create-a-subledger-balance-v0
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/subledger_balances/{id}
method: get
operationId: retrieve-a-subledger-balance-v0
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/instant_payments
method: post
operationId: create-an-instant-payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/instant_payments
method: get
operationId: list-all-instant-payments
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/instant_payments/{instant_payment_id}
method: get
operationId: retrieve-an-instant-payment
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v1/instant_payments/{instant_payment_id}/return
method: post
operationId: return-an-instant-payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/instant_payments/{instant_payment_id}/cancel
method: post
operationId: cancel-an-instant-payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/instant_payments/{instant_payment_id}/request_return
method: post
operationId: request-return-for-instant-payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/instant_payments/{instant_payment_id}/reject_return_request
method: post
operationId: reject-return-request-for-instant-payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/instant_payments/check_availability
method: post
operationId: check-instant-payment-availability
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/instant_payments/incoming
method: post
operationId: simulate-incoming-instant-payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/instant_payments/{instant_payment_id}/incoming_return
method: post
operationId: simulate-incoming-instant-payment-return
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/instant_payments/{instant_payment_id}/incoming_return_request
method: post
operationId: simulate-incoming-instant-payment-return-request
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/instant_payments/{instant_payment_id}/incoming_return_request_rejection
method: post
operationId: simulate-incoming-instant-payment-return-request-rejection
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v1/simulate/instant_payments/{instant_payment_id}/incoming_return_request_acceptance
method: post
operationId: simulate-incoming-instant-payment-return-request-acceptance
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/applications
method: post
operationId: create-an-application
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/applications/{id}
method: get
operationId: retrieve-an-application
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/applications/{id}
method: patch
operationId: update-an-application
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/applications/{id}/entity_relationships
method: get
operationId: list-application-entity-relationships
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/accounts
method: post
operationId: create-an-account
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/accounts/{id}
method: get
operationId: retrieve-an-account
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/accounts/{id}
method: patch
operationId: update-an-account
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/accounts/{id}/activate
method: post
operationId: activate-an-account
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/accounts/{id}/deactivate
method: post
operationId: deactivate-an-account
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/accounts/{id}/close
method: post
operationId: close-an-account
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/accounts/{id}/entity_relationships
method: get
operationId: list-account-entity-relationships
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/accounts/{id}/entity_relationships/{entity_id}
method: delete
operationId: delete-account-entity-relationship
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/accounts/{id}/entity_relationships/batch
method: post
operationId: batch-create-account-entity-relationships
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/blockchain_payments
method: post
operationId: create-a-blockchain-payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v0/blockchain_payments
method: get
operationId: list-all-blockchain-payments
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0/blockchain_payments/{blockchain_payment_id}
method: get
operationId: retrieve-a-blockchain-payment
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none