generated: '2026-10-12' method: generated source: openapi/citi-account-notification-api-openapi.yml, openapi/citi-accounts-api-openapi.yml, openapi/citi-addonservices-api-openapi.yml, openapi/citi-authentication-api-openapi.yml, openapi/citi-authenticationservices-api-openapi.yml, openapi/citi-authorization-api-openapi.yml, openapi/citi-balance-api-openapi.yml, openapi/citi-bankdatasharing-api-openapi.yml, openapi/citi-beneficiary-validation-api-openapi.yml, openapi/citi-billing-api-openapi.yml, openapi/citi-blocks-filters-api-openapi.yml, openapi/citi-branch-api-openapi.yml, openapi/citi-bulk-payments-api-openapi.yml, openapi/citi-cancel-api-openapi.yml, openapi/citi-certification-api-openapi.yml, openapi/citi-citiconnect-api-openapi.yml, openapi/citi-cobr-api-openapi.yml, openapi/citi-collection-api-openapi.yml, openapi/citi-consent-management-api-openapi.yml, openapi/citi-contract-status-inquiry-api-openapi.yml, openapi/citi-create-api-openapi.yml, openapi/citi-create-dispute-request-api-openapi.yml, openapi/citi-digitalpayments-api-openapi.yml, openapi/citi-direct-debits-api-openapi.yml, openapi/citi-dispute-webhook-api-openapi.yml, openapi/citi-document-api-openapi.yml, openapi/citi-emandateservices-api-openapi.yml, openapi/citi-file-api-openapi.yml, openapi/citi-fx-api-openapi.yml, openapi/citi-fxgateway-api-openapi.yml, openapi/citi-fxrateinquiry-api-openapi.yml, openapi/citi-get-notifications-api-openapi.yml, openapi/citi-getvcadetails-api-openapi.yml, openapi/citi-holdings-api-openapi.yml, openapi/citi-investors-api-openapi.yml, openapi/citi-ipscheme-api-openapi.yml, openapi/citi-linkaccount-api-openapi.yml, openapi/citi-mandate-api-openapi.yml, openapi/citi-mandates-api-openapi.yml, openapi/citi-merchantcreation-api-openapi.yml, openapi/citi-modify-api-openapi.yml, openapi/citi-mvca-api-openapi.yml, openapi/citi-non-payment-messages-api-openapi.yml, openapi/citi-notification-api-openapi.yml, openapi/citi-pacs-00800108-api-openapi.yml, openapi/citi-pacs-00900108-api-openapi.yml, openapi/citi-payeridinquiry-api-openapi.yml, openapi/citi-payeridmaintenance-api-openapi.yml, openapi/citi-payeridreservation-api-openapi.yml, openapi/citi-payeridupdateaccountsandcurrencies-api-openapi.yml, openapi/citi-payeridupdateassignee-api-openapi.yml, openapi/citi-payment-acceptance-api-openapi.yml, openapi/citi-payment-api-openapi.yml, openapi/citi-payment-services-api-openapi.yml, openapi/citi-paymentorderconsent-api-openapi.yml, openapi/citi-payments-api-openapi.yml, openapi/citi-pix-api-openapi.yml, openapi/citi-proofofpayment-api-openapi.yml, openapi/citi-provisioning-api-openapi.yml, openapi/citi-proxylookup-api-openapi.yml, openapi/citi-public-key-api-openapi.yml, openapi/citi-push-notifications-api-openapi.yml, openapi/citi-rec-api-openapi.yml, openapi/citi-refunds-api-openapi.yml, openapi/citi-reporting-api-openapi.yml, openapi/citi-request-for-information-api-api-openapi.yml, openapi/citi-response-to-request-for-information-api-api-openapi.yml, openapi/citi-rfi-api-openapi.yml, openapi/citi-services-api-openapi.yml, openapi/citi-sessions-api-openapi.yml, openapi/citi-solicrec-api-openapi.yml, openapi/citi-statement-api-openapi.yml, openapi/citi-statement-services-v1-api-openapi.yml, openapi/citi-status-enquiry-request-api-openapi.yml, openapi/citi-submitaction-api-openapi.yml, openapi/citi-submitplf-api-openapi.yml, openapi/citi-subscription-api-openapi.yml, openapi/citi-tax-id-validation-api-openapi.yml, openapi/citi-token-lifecycle-events-api-openapi.yml, openapi/citi-token-provisioning-events-api-openapi.yml, openapi/citi-tokens-api-openapi.yml, openapi/citi-trade-api-openapi.yml, openapi/citi-trade-finance-undertaking-api-openapi.yml, openapi/citi-transaction-api-openapi.yml, openapi/citi-transactions-api-openapi.yml, openapi/citi-txrefund-api-openapi.yml, openapi/citi-user-profile-api-openapi.yml, openapi/citi-validate-api-openapi.yml, openapi/citi-validations-api-api-openapi.yml, openapi/citi-vca-api-openapi.yml, openapi/citi-vca-clearing-exception-report-api-openapi.yml, openapi/citi-vca-create-notification-service-api-openapi.yml, openapi/citi-virtual-account-single-entity-api-openapi.yml, openapi/citi-virtual-account-wallet-api-openapi.yml, openapi/citi-virtual-card-api-openapi.yml, openapi/citi-wallet-api-openapi.yml, openapi/citi-webhook-api-openapi.yml, openapi/citi-webhookcobr-api-openapi.yml, openapi/citi-webhookrec-api-openapi.yml, openapi/citi-webhooks-api-openapi.yml, openapi/citi-worldlink-cancel-fx-api-openapi.yml, openapi/citi-worldlink-v2-api-openapi.yml, openapi/citi-worldlink-v3-api-openapi.yml, openapi/citi-worldlinkservices-api-openapi.yml 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: 273 by_action_class: acting: 174 connected: 99 by_consequence: write: 100 read: 99 physical: 73 safety-critical: 1 human_in_the_loop_required: 1 operations: - path: /v1/crdr/subscription method: post operationId: AccountNotificationSubscriptionRequest 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: /accounts/v1/balanceInquiry method: post operationId: AccountBalanceInquiry 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: /accounts/v1/statement/summary method: post operationId: AllStatements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /accounts/v1/statement/transactions method: post operationId: StatementTransactions 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: /accounts/v1/statement/unbilledtxn method: post operationId: UnbilledTransactions 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/accounts/{fundManagerId} method: get operationId: getAccounts x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /accounts/amountavailability method: get operationId: getAccountsAmountavailability x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /addonservices/v1/entityids method: post operationId: createEntityId 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: /addonservices/v1/entityids method: patch operationId: modifyEntityId 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: /addonservices/v1/entityids method: get operationId: getEntityDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/authentication method: post operationId: authentication 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: /digitalpayments/v1/payment-acceptance/authentication/{id} method: patch operationId: updateAuthentication 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: /oauth/token method: post operationId: postOauthToken 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: /authenticationservices/v1/oauth/token method: post operationId: oAuthV1UsingPOST 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: /authenticationservices/v2/oauth/token method: post operationId: oAuthV2UsingPOST 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: /authenticationservices/v3/oauth/token method: post operationId: oAuthV3UsingPOST 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: /authenticationservices/v4/oauth/token method: post operationId: oAuthV4UsingPOST 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: /api/authorization method: post operationId: postApiAuthorization 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: /v3/balance/inquiry method: post operationId: getAccountBalance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /accounts method: get operationId: getAccountsByClientId x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /balances method: get operationId: getBalancesByClientId x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /transactions method: get operationId: getTransactionByAccountId x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /paymentservices/v1/beneficiaryvalidations method: post operationId: expressBeneficiaryValidation x-agentic-access: action-class: acting consequence: physical subject: required scope: - selfservices audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/v1/beneficiaryvalidations/{uetr} method: get operationId: findBeneficiaryValidation x-agentic-access: action-class: connected consequence: read subject: optional scope: - selfservices token: max-ttl: 3600 audit: none - path: /payment/beneficiarysearch method: get operationId: getBeneficiaryDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/febf0553-d455-4849-b6fa-2337b4989b0f/filter method: get operationId: getApiServicesFebf0553D4554849B6fa2337b4989b0fFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/3291fe1b-9d6f-4285-9836-a2c66ac1dbd3/filter method: get operationId: getApiServices3291fe1b9d6f42859836A2c66ac1dbd3Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/f733f311-c85c-4b66-a29e-64dec7d84753/filter method: get operationId: getApiServicesF733f311C85c4b66A29e64dec7d84753Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/d3723b0b-c5b9-4306-854c-8d1e7bc59ed3/filter method: get operationId: getApiServicesD3723b0bC5b94306854c8d1e7bc59ed3Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/a5ae4ee1-c9c8-4b1b-9437-8acdc6ac815c/filter method: get operationId: getApiServicesA5ae4ee1C9c84b1b94378acdc6ac815cFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/bfd3c727-0034-4ac4-9905-b58ca4437cf2/filter method: get operationId: getApiServicesBfd3c72700344ac49905B58ca4437cf2Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /blocksandfilters method: post operationId: Blocks x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /blocksandfilters/{type}/{id} method: get operationId: getBlockAndFiltersStatus x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /blocksandfilters/{type}/{id} method: patch operationId: updateBlockAndFilter x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /blocksandfilters/{type}/{id} method: delete operationId: deleteBlockAndFilter x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /blocks/{id}/filters method: put operationId: createFilters x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /branch/holiday method: get operationId: getBranchHoliday x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /branch/holiday method: post operationId: postBranchHoliday 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: /bulkpayments method: post operationId: bulkpaymentinitiation 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: /cancel method: post operationId: cancel 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: /merchants/v1/certification method: post operationId: submitCertification x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/v1/certification method: get operationId: getCertification x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /citiconnect/prod/selfservices/v1/payment/cutoff method: get operationId: getCiticonnectProdSelfservicesV1PaymentCutoff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /citiconnect/prod/selfservices/v1/payment/cutoff method: post operationId: postCiticonnectProdSelfservicesV1PaymentCutoff 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: /citiconnect/prod/selfservices/v3/payment/beneficiarysearch method: get operationId: getBeneficiaryDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/br/v1/cobr/{txid} method: put operationId: putDigitalpaymentsBrV1CobrByTxid x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /digitalpayments/br/v1/cobr/{txid} method: patch operationId: patchDigitalpaymentsBrV1CobrByTxid x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /digitalpayments/br/v1/cobr/{txid} method: get operationId: getDigitalpaymentsBrV1CobrByTxid x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /digitalpayments/br/v1/cobr method: post operationId: postDigitalpaymentsBrV1Cobr x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /digitalpayments/br/v1/cobr method: get operationId: getDigitalpaymentsBrV1Cobr x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /digitalpayments/br/v1/cobr/{txid}/retentativa/{data} method: post operationId: postDigitalpaymentsBrV1CobrByTxidRetentativaByData x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /collection/inquiry method: get operationId: getCollectionInquiry x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /collection/responseinitiation method: post operationId: postCollectionResponseinitiation 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: /collection/requestinitiation method: post operationId: postCollectionRequestinitiation 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: /collection/initiation method: post operationId: postCollectionInitiation 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: /account-consent method: post operationId: accountInformationConsent x-agentic-access: action-class: acting consequence: write subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /account-consent/{consentId} method: get operationId: accountInformationConsentInquiry x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /account-consent/{consentId} method: delete operationId: accountInformationConsentDeletion x-agentic-access: action-class: acting consequence: write subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /worldlinkservices/v1/fx/inquiry method: get operationId: processContractStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /create method: post operationId: create 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/cases method: post operationId: createDispute 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: /digitalpayments/v1/payment-acceptance/methods method: get operationId: getpaymentmethod x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance method: post operationId: Payments 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: /digitalpayments/v1/payment-acceptance/refunds method: post operationId: refundPayments 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: /digitalpayments/v1/payment-acceptance/{reference} method: patch operationId: collectionUpdate 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: /digitalpayments/v1/payment-acceptance/{reference} method: get operationId: getpaymentstatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/{refund_id} method: get operationId: getrefundpaymentstatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directdebits method: post operationId: initiationRequest 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/directdebits method: get operationId: inquiryRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/webhook method: post operationId: disputeNotifications 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: /document/upload method: post operationId: postDocumentUpload 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: /emandateservices/v1/emandateinitiation method: post operationId: EmandateServicesInitiationOperation 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: /emandateservices/v1/emandatestatusinquiry method: get operationId: EmandateServicesStatusInquiryOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /emandateservices/v2/emandateinitiation method: post operationId: eMandateInitiation 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: /emandateservices/v2/emandatestatusinquiry method: get operationId: eMandateStatusInquiry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /merchants/v1/documents/upload method: post operationId: fileUpload x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/v1/documents/download method: post operationId: downloadFile x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/v1/fx-rate method: post operationId: fxQuery x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fx/oauth2/token method: post operationId: postFxOauth2Token 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: /fxgateway/async/benchmarkorder/api/v1 method: post operationId: postFxgatewayAsyncBenchmarkorderApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/sync/benchmarkorder/api/v1 method: post operationId: postFxgatewaySyncBenchmarkorderApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/async/ordercancel/api/v1 method: post operationId: postFxgatewayAsyncOrdercancelApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/sync/ordercancel/api/v1 method: post operationId: postFxgatewaySyncOrdercancelApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/api/v1 method: post operationId: postFxgatewayApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - /fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/async/orderreport/api/v1 method: post operationId: postFxgatewayAsyncOrderreportApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/sync/orderreport/api/v1 method: post operationId: postFxgatewaySyncOrderreportApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/async/marketorder/api/v1 method: post operationId: postFxgatewayAsyncMarketorderApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/sync/marketorder/api/v1 method: post operationId: postFxgatewaySyncMarketorderApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/async/instantfxorder/api/v1 method: post operationId: postFxgatewayAsyncInstantfxorderApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/sync/instantfxorder/api/v1 method: post operationId: postFxgatewaySyncInstantfxorderApiV1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - fxapi audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/async/instantfxquote/api/v1 method: post operationId: postFxgatewayAsyncInstantfxquoteApiV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - fxapi audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fxgateway/sync/instantfxquote/api/v1 method: post operationId: postFxgatewaySyncInstantfxquoteApiV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - fxapi audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /payout/v1/fxrates method: get operationId: getFxRates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - authenticationservices/v1 - path: /tts/cards/vca/v2/events/notifications method: post operationId: getNotification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /details method: post operationId: getVcaDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - /api - path: /v1/holdings/{fundManagerId} method: get operationId: getAccountHoldings x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /v1/investors/{fundManagerId} method: get operationId: getInvestors x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /ipscheme/eligibilitycheck method: get operationId: getIpschemeEligibilitycheck x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /merchants/v1/link-accounts method: post operationId: linkAccount x-agentic-access: action-class: acting consequence: physical subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/v1/link-accounts method: get operationId: getLinkedAccount x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/mandates method: post operationId: initiateMandate 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: /digitalpayments/v1/payment-acceptance/mandates method: get operationId: getMandate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/mandates method: patch operationId: cancelMandate 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/mandates method: post operationId: createMandate 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/mandates method: get operationId: inquiryMandate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/mandates/status method: patch operationId: updateMandateStatus 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/mandates/amend method: patch operationId: amendmandate 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/mandates/recall method: patch operationId: recallMandate 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: /merchants/v1/onboard method: post operationId: merchantCreation x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/v1/onboard method: get operationId: getMerchantId x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /modify method: post operationId: modify 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: /mvca/v1/card/enroll method: post operationId: POST 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: /mvca/v1/card/maintenance method: put operationId: PUT 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: /mvca/v1/event/notification method: put operationId: purge 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: /paymentservices/v1/payments/{uetr}/messages method: post operationId: createMessage x-agentic-access: action-class: acting consequence: physical subject: required scope: - paymentservices audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/v1/payments/{uetr}/messages/{message_id} method: get operationId: findMessageByMessageId x-agentic-access: action-class: connected consequence: read subject: optional scope: - paymentservices token: max-ttl: 3600 audit: none - path: /api/notification method: post operationId: postApiNotification 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: /payment/initiation method: post operationId: paymentInitiationUsingPOST 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: /paymentinitiation/v3/payment/initiation method: post operationId: paymentInitiationUsingPOST 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: /receivablesservices/v1/payerids/inquiry method: post operationId: payerIdInquiry x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /receivablesservices/v1/payerids method: patch operationId: payerIdMaintenance x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /receivablesservices/v1/payerids/reservations method: post operationId: payerIdReservation x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /receivablesservices/v1/payerids/{payerid-number}/accounts method: put operationId: payerIdUpdateAccount x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /receivablesservices/v1/payerids method: put operationId: payerIdUpdateAssigneeDetails x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /digitalpayments/v1/payment-acceptance/methods method: get operationId: getPayment-Method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance method: post operationId: Payments 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: /digitalpayments/v1/payment-acceptance method: get operationId: getpaymentstatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/{id} method: patch operationId: collectionUpdate 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: /merchants/v1/payments method: post operationId: createPayout x-agentic-access: action-class: acting consequence: physical subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/v1/payments method: get operationId: getPayment x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /payment/inquiry method: post operationId: postPaymentInquiry 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: /payment/inquiry method: get operationId: getPaymentInquiry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment/enhancedinquiry method: post operationId: paymentStatusInquiry 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: /payment/banksearch method: post operationId: postPaymentBanksearch 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: /paymentservices/collections/qrcodes method: post operationId: qrCodeCreation x-agentic-access: action-class: acting consequence: physical subject: required scope: - paymentservices audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/collections/qrcodes/cobv/{txid} method: put operationId: dynamicCollectionCreateWithDueDate x-agentic-access: action-class: acting consequence: physical subject: required scope: - cobv.write audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/collections/qrcodes/cobv/{txid} method: patch operationId: dynamicCollectionUpdateWithDueDate x-agentic-access: action-class: acting consequence: physical subject: required scope: - cobv.write audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/collections/qrcodes/cobv/{txid} method: get operationId: dynamicCollectionInquiryWithDueDate x-agentic-access: action-class: connected consequence: read subject: optional scope: - cobv.read token: max-ttl: 3600 audit: none - path: /paymentservices/collections/qrcodes/cobv method: get operationId: dynamicCollectionInquiryListWithDueDate x-agentic-access: action-class: connected consequence: read subject: optional scope: - cobv.read token: max-ttl: 3600 audit: none - path: /paymentservices/collections/qrcodes/cob/{txid} method: put operationId: dynamicCollectionCreation x-agentic-access: action-class: acting consequence: physical subject: required scope: - cob.write audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/collections/qrcodes/cob/{txid} method: get operationId: dynamicCollectionInquiry x-agentic-access: action-class: connected consequence: read subject: optional scope: - cob.read token: max-ttl: 3600 audit: none - path: /paymentservices/collections/qrcodes/cob/{txid} method: patch operationId: dynamicCollectionUpdate x-agentic-access: action-class: acting consequence: physical subject: required scope: - cob.write audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/collections/qrcodes/cob method: get operationId: dynamicCollectionInquiryList x-agentic-access: action-class: connected consequence: read subject: optional scope: - cob.read token: max-ttl: 3600 audit: none - path: /payment-order-consent method: post operationId: paymentOrderConsent x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /payment-order-consent/{consent-Id} method: get operationId: paymentOrderConsentInquiry x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /payments/reconfirmations method: post operationId: fiPaymentReconfirmation 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: /payments/stops method: post operationId: FICancellationAPI x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /paymentservices/v1/payments method: post operationId: expressPaymentInitiation x-agentic-access: action-class: acting consequence: physical subject: required scope: - paymentservices audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/v1/payments method: get operationId: findPayments x-agentic-access: action-class: connected consequence: read subject: optional scope: - paymentservices token: max-ttl: 3600 audit: none - path: /paymentservices/v1/payments/{uetr} method: get operationId: findPaymentByUetr x-agentic-access: action-class: connected consequence: read subject: optional scope: - paymentservices token: max-ttl: 3600 audit: none - path: /payments method: post operationId: makePayment x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /payments/{payment-Id} method: get operationId: getPayment x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /digitalpayments/br/v1/pix/{e2eid}/devolucao/{id} method: put operationId: putDigitalpaymentsBrV1PixByE2eidDevolucaoById x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 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/proofofpayment/{transaction_ref_no} method: get operationId: getPaymentStatus x-agentic-access: action-class: connected consequence: read subject: optional scope: - selfservices token: max-ttl: 3600 audit: none - path: /proofofpayment/{EndToEndId} method: get operationId: getProofofpaymentByEndToEndId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalwalletprovision/v1/initialeligibilitycheck method: post operationId: initialEligibilityCheck 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: /digitalwalletprovision/v1/tokenactivationrequest method: post operationId: tokenActivationRequest 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: /digitalwalletprovision/v1/sendpasscode method: post operationId: sendPassCode 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: /proxylookup method: post operationId: postProxylookup 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/user/publicKey method: get operationId: publicKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /push/notifications method: post operationId: pushNotification 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: /digitalpayments/br/v1/rec/{idRec} method: get operationId: getDigitalpaymentsBrV1RecByIdRec x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /digitalpayments/br/v1/rec/{idRec} method: patch operationId: patchDigitalpaymentsBrV1RecByIdRec x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /digitalpayments/br/v1/rec method: get operationId: getDigitalpaymentsBrV1Rec x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /digitalpayments/br/v1/rec method: post operationId: postDigitalpaymentsBrV1Rec x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /digitalpayments/v1/payment-acceptance/refunds method: post operationId: refundPayments 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: /digitalpayments/v1/payment-acceptance/refunds method: get operationId: getrefundpaymentstatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/refunds/{id} method: patch operationId: refundUpdate 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: /paymentservices/v1/refunds method: post operationId: expressRefundInitiation x-agentic-access: action-class: acting consequence: physical subject: required scope: - paymentservices audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paymentservices/v1/refunds method: get operationId: findRefunds x-agentic-access: action-class: connected consequence: read subject: optional scope: - paymentservices token: max-ttl: 3600 audit: none - path: /paymentservices/v1/refunds/{refund_id} method: get operationId: findRefundById x-agentic-access: action-class: connected consequence: read subject: optional scope: - paymentservices token: max-ttl: 3600 audit: none - path: /merchants/v1/transactions method: get operationId: getTransactions x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /merchants/v1/balance-report method: get operationId: getBalanceReport x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /addonservices/v1/requestforinformations/{id} method: get operationId: findRequestForInformationByRfiId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /addonservices/v1/responsetorequestforinformations method: post operationId: responseToRequestForInformation 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: /addonservices/v1/responsetorequestforinformations/{id} method: get operationId: findResponseToRequestForInformationByRfiId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /merchants/v1/rfi method: post operationId: saveRfiResponse x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/v1/rfi method: get operationId: queryRfi x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /merchants/v1/rfi/submit method: post operationId: submitRfiResponse x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/services/e0b62396-5920-4270-96b1-26dddee0c242/filter method: get operationId: getApiServicesE0b623965920427096b126dddee0c242Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/1bcf00be-b782-4f9f-a814-0752b0326ae6/filter method: get operationId: getApiServices1bcf00beB7824f9fA8140752b0326ae6Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/f5471486-3c48-45bc-9b1f-05a7d57bdc71/filter method: get operationId: getApiServicesF54714863c4845bc9b1f05a7d57bdc71Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/0687f793-b687-4ac0-9337-e6a0c8445918/filter method: get operationId: getApiServices0687f793B6874ac09337E6a0c8445918Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/e31d9564-2523-4b96-8144-1bc9579a7f85/filter method: get operationId: getApiServicesE31d956425234b9681441bc9579a7f85Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/3de83cae-f7b8-4ba6-8f2f-4869ce6284e2/filter method: get operationId: getApiServices3de83caeF7b84ba68f2f4869ce6284e2Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/4b1404f9-e30e-434d-aca0-151861edacf1/filter method: get operationId: getApiServices4b1404f9E30e434dAca0151861edacf1Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/56e333ad-6934-4a26-9924-4c74d60397f2/filter method: get operationId: getApiServices56e333ad69344a2699244c74d60397f2Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/1040640e-125f-41e2-a262-88dea5f338bd/filter method: get operationId: getApiServices1040640e125f41e2A26288dea5f338bdFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/bbe2a729-c02f-4e5c-8c56-8001d04e5933/filter method: get operationId: getApiServicesBbe2a729C02f4e5c8c568001d04e5933Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/27d18376-6358-40f1-9f63-23a72d40196f/filter method: get operationId: getApiServices27d18376635840f19f6323a72d40196fFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/c5da44dd-2c3c-42cc-8125-711c2aadbe4f/filter method: get operationId: getApiServicesC5da44dd2c3c42cc8125711c2aadbe4fFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/ba848120-2d1f-4ec0-9f5c-2aa51b5d1634/filter method: get operationId: getApiServicesBa8481202d1f4ec09f5c2aa51b5d1634Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/services/f631ab51-6333-4183-9ef7-144f5fadc9b5/filter method: get operationId: getApiServicesF631ab51633341839ef7144f5fadc9b5Filter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/sessions method: get operationId: getSession x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/sessions method: post operationId: createsession 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: /digitalpayments/v1/payment-acceptance/sessions/{id} method: patch operationId: updatesession 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: /digitalpayments/br/v1/solicrec method: post operationId: postDigitalpaymentsBrV1Solicrec x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /digitalpayments/br/v1/solicrec/{idSolicRec} method: get operationId: getDigitalpaymentsBrV1SolicrecByIdSolicRec x-agentic-access: action-class: connected consequence: read subject: optional scope: - authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /digitalpayments/br/v1/solicrec/{idSolicRec} method: patch operationId: patchDigitalpaymentsBrV1SolicrecByIdSolicRec x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /accountreporting/v2/statement method: post operationId: initiateStatement x-agentic-access: action-class: acting consequence: physical subject: required scope: - authenticationservices/v2 audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /statement/initiation method: post operationId: initiateAccountStatement 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: /statement/retrieval method: post operationId: getAccountStatement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/status method: get operationId: getDisputeStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /etf/api/v1/order/submitAction method: post operationId: submitAction 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: /api/etf/v1/basket/submitPlf method: post operationId: submitPlf 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: /vca/v2/events/subscriptions method: post operationId: createSubscription 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: /vca/v2/events/subscriptions/{subscriptionId} method: delete operationId: deleteSubscription 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: /vca/v2/events/subscriptions/{subscriptionId} method: get operationId: getSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vca/v2/events/subscriptions/{subscriptionId} method: put operationId: updateSubscription 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: /taxid/validation method: post operationId: validateTaxIdDetails 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: /token-lifecycle-events method: post operationId: lifecycle 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: /token-provisioning-events method: post operationId: provision 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: /digitalpayments/v1/payment-acceptance/tokens method: post operationId: tokenize 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: /digitalpayments/v1/payment-acceptance/tokens method: get operationId: getToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /digitalpayments/v1/payment-acceptance/tokens method: patch operationId: updateToken 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: /digitalpayments/v1/payment-acceptance/tokens method: delete operationId: deleteToken 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: /trade/inquiry method: get operationId: getTradeInquiry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /trade/initiation method: post operationId: postTradeInitiation 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: /trade/modifyorcancel method: post operationId: postTradeModifyorcancel 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: /trade-finance-undertakings method: get operationId: getBankGuarantees x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /trade-finance-undertakings method: post operationId: createBankGuarantee 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: /trade-finance-undertakings/{application-reference} method: get operationId: getBankGuarantee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /trade-finance-undertakings/{application-reference} method: patch operationId: modifyBankGuarantee 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: /transaction/inquiry method: post operationId: postTransactionInquiry 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: /transaction/historyreport method: get operationId: getTransactionHistoryreport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transaction/historyreport method: post operationId: postTransactionHistoryreport 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/transactions/{fundManagerId} method: get operationId: getTransactions x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /txrefund method: post operationId: postTxrefund 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/user/profile method: post operationId: userProfile 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: /validate/address method: post operationId: postValidateAddress 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: /addonservices/v1/validations method: post operationId: expressBeneficiaryValidation 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: /vca/programdtls/v1/idprov method: post operationId: generateAuthReport_2 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: /vca/v1/purchasetemplate/details method: post operationId: getPurchaseTemplateDetails 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: /vca/v1/authorizations/subscriptions method: post operationId: createSubscription 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: /vca/v1/authorizations/subscriptions/{subscriptionId} method: get operationId: getSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vca/v1/authorizations/subscriptions/{subscriptionId} method: put operationId: updateSubscription 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: /vca/v1/authorizations/subscriptions/{subscriptionId} method: delete operationId: deleteSubscription 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: /vca/v1/create method: post operationId: create 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: /vca/v1/modify method: post operationId: update 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: /vca/v1/cancel method: post operationId: cancel 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: /vca/v2/reports/authorization method: post operationId: AuthorizationReport x-agentic-access: action-class: acting consequence: write subject: required scope: - /api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vca/v2/reports/clearing method: post operationId: ClearingReport x-agentic-access: action-class: acting consequence: write subject: required scope: - /api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vca/v1/reports/clearingexception method: post operationId: getClearingExceptionReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /webhooks/v2/vca/create method: post operationId: create x-agentic-access: action-class: acting consequence: write subject: required scope: - write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /receivablesservices/v1/virtualaccount/activateorreserve method: post operationId: virtualAccountActivateOrReserve 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: /receivablesservices/v1/virtualaccounts method: get operationId: getVirtualAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /receivablesservices/v1/virtualaccounts method: put operationId: updateVirtualAccounts 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: /receivablesservices/v1/virtualaccounts method: delete operationId: deleteVirtualAccount 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: /receivablesservices/v2/virtualaccounts method: post operationId: virtualAccountReservation 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: /receivablesservices/v2/virtualaccounts method: put operationId: virtualAccountActivation 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: /receivablesservices/v2/virtualaccounts method: patch operationId: virtualAccountUpdate 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: /receivablesservices/v2/virtualaccounts method: get operationId: virtualAccountInquiry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /receivablesservices/v2/virtualaccounts method: delete operationId: virtualAccountDeactivation 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: /virtualcard method: post operationId: create 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: /virtualcard method: put operationId: modify 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: /virtualcard method: delete operationId: cancel 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: /merchants/v1/wallets/activation method: post operationId: activateWallet x-agentic-access: action-class: acting consequence: write subject: required scope: - /authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/v1/wallets/balances method: get operationId: getWalletBalances x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /merchants/v1/wallets method: get operationId: getWallet x-agentic-access: action-class: connected consequence: read subject: optional scope: - /authenticationservices/v1 token: max-ttl: 3600 audit: none - path: /webhook/{chave} method: put operationId: putWebhookByChave x-agentic-access: action-class: acting consequence: write subject: required scope: - webhook.write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /webhookcobr method: put operationId: putWebhookcobr x-agentic-access: action-class: acting consequence: write subject: required scope: - webhookcobr.write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /webhookrec method: put operationId: putWebhookrec x-agentic-access: action-class: acting consequence: write subject: required scope: - authenticationservices/v1 audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /digitalwalletwebhooks/v1/digitalwallettoken method: post operationId: digitalWalletToken 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: /digitalwalletwebhooks/v1/digitalwallettokentransition method: post operationId: digitalWalletTokenTransition 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/fx/cancelfx method: post operationId: cancelFx 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: /v2/doddfrank/disclosure method: post operationId: doddFrankRequestUsingPOST 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: /v2/payment/inquiry method: post operationId: PaymentStatusInquiries 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: /v2/payment/validation method: post operationId: PaymentValidation 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: /v3/payment/initiation method: post operationId: paymentInitiation 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: /v3/fx/raterequest method: post operationId: processRateRequest 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: /v3/fx/bookfx method: post operationId: bookFx 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: /worldlinkservices/v5/fx/bookfx method: post operationId: bookFx 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: /worldlinkservices/v5/fx/raterequest method: post operationId: processRateRequest 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