generated: '2026-07-17' method: generated source: openapi/agicap-ar-clients-v1-openapi.json, openapi/agicap-auth-v1-openapi.json, openapi/agicap-banking-documents-v1-openapi.json, openapi/agicap-business-documents-v1-openapi.json, openapi/agicap-business-documents-v2-openapi.json, openapi/agicap-card-expenses-bank-journal-v1-openapi.json, openapi/agicap-chart-of-accounts-v1-openapi.json, openapi/agicap-client-risk-v1-openapi.json, openapi/agicap-einvoicing-v1-openapi.json, openapi/agicap-events-v1-openapi.json, openapi/agicap-financial-investments-v1-openapi.json, openapi/agicap-httpbin-v1-openapi.json, openapi/agicap-intragroup-financing-v1-openapi.json, openapi/agicap-invoices-management-v1-openapi.json, openapi/agicap-organizations-v1-openapi.json, openapi/agicap-payments-v2-openapi.json, openapi/agicap-purchase-journal-v1-openapi.json, openapi/agicap-suppliers-v1-openapi.json, openapi/agicap-treasury-bank-journal-v1-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: 235 by_action_class: acting: 132 connected: 103 by_consequence: write: 85 read: 103 safety-critical: 2 physical: 45 human_in_the_loop_required: 2 operations: - path: /public/ar-clients/v1/entities/{entityId}/client-addresses method: delete operationId: Delete client addresses 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: /public/ar-clients/v1/entities/{entityId}/client-addresses method: get operationId: List client addresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /public/ar-clients/v1/entities/{entityId}/client-addresses method: post operationId: Create client addresses 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: /public/ar-clients/v1/entities/{entityId}/client-addresses method: put operationId: Update client addresses 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: /public/ar-clients/v1/entities/{entityId}/clients method: delete operationId: Delete clients 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: /public/ar-clients/v1/entities/{entityId}/clients method: get operationId: List clients x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /public/ar-clients/v1/entities/{entityId}/clients method: post operationId: Create clients 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: /public/ar-clients/v1/entities/{entityId}/clients method: put operationId: Update clients 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: /public/ar-clients/v1/entities/{entityId}/external-contacts method: delete operationId: Delete external contacts 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: /public/ar-clients/v1/entities/{entityId}/external-contacts method: get operationId: List external contacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /public/ar-clients/v1/entities/{entityId}/external-contacts method: post operationId: Create external contacts 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: /public/ar-clients/v1/entities/{entityId}/external-contacts method: put operationId: Update external contacts 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: /public/ar-clients/v1/entities/{entityId}/internal-contacts method: delete operationId: Delete internal contacts 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: /public/ar-clients/v1/entities/{entityId}/internal-contacts method: get operationId: List internal contacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /public/ar-clients/v1/entities/{entityId}/internal-contacts method: post operationId: Create internal contacts 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: /public/ar-clients/v1/entities/{entityId}/internal-contacts method: put operationId: Update internal contacts 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: /public/ar-clients/v1/entities/{entityId}/user-rights method: post operationId: Assign users to clients by external id 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: /public/auth/v1/token method: 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: /public/banking-documents/v1/entities/{entityId}/connections method: get operationId: Connections_ListConnections x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/banking-documents/v1/entities/{entityId}/connections method: post operationId: Connections_CreateConnection x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId} method: delete operationId: Connections_DisableConnection x-agentic-access: action-class: acting consequence: safety-critical subject: required scope: - agicap:public-api audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId}/account-reports method: get operationId: AccountReports_ListAccountReports x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId}/account-reports/{accountReportId} method: get operationId: AccountReports_DownloadAccountReport x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId}/files method: get operationId: BankFiles_ListBankFilesOfConnection x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId}/files method: post operationId: BankFiles_PushBankFile x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId}/files/{fileId} method: delete operationId: BankFiles_DeleteConnection x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId}/files/{fileId} method: get operationId: BankFiles_GetNormalizedFile x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId}/statements method: get operationId: Statements_ListStatements x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/banking-documents/v1/entities/{entityId}/connections/{connectionId}/statements/{statementId} method: get operationId: Statements_DownloadStatement x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/banking-documents/v1/organizations/{organizationId}/bank-accounts method: get operationId: Accounts_ListAccounts x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections method: get operationId: Connection_GetConnections x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections method: post operationId: Connection_CreateConnection x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid} method: get operationId: Connection_GetConnection x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-credit-notes method: get operationId: ClientCreditNote_GetClientCreditNotes x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-credit-notes method: post operationId: ClientCreditNote_CreateClientCreditNotes x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-credit-notes method: put operationId: ClientCreditNote_UpdateClientCreditNotes x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-credit-notes/{id}/attach-readable method: post operationId: Beta_ClientCreditNoteAttachReadable x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-credit-notes/{id}/unattach-readable method: delete operationId: Beta_ClientCreditNoteUnattachReadable x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-invoices method: get operationId: ClientInvoice_GetClientInvoices x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-invoices method: post operationId: ClientInvoice_CreateClientInvoices x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-invoices method: put operationId: ClientInvoice_UpdateClientInvoices x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-invoices/{id}/attach-readable method: post operationId: Beta_ClientInvoiceAttachReadable x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-invoices/{id}/unattach-readable method: delete operationId: Beta_ClientInvoiceUnattachReadable x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-quotes method: get operationId: ClientQuote_GetClientQuotes x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-quotes method: post operationId: ClientQuote_CreateClientQuotes x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/client-quotes method: put operationId: ClientQuote_UpdateClientQuotes x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/proforma-invoices method: get operationId: ProformaInvoice_GetProformaInvoices x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/proforma-invoices method: post operationId: ProformaInvoice_CreateProformaInvoices x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/proforma-invoices method: put operationId: ProformaInvoice_UpdateProformaInvoices x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/purchase-orders method: get operationId: PurchaseOrder_GetPurchaseOrders x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/purchase-orders method: post operationId: PurchaseOrder_CreatePurchaseOrders x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/purchase-orders method: put operationId: PurchaseOrder_UpdatePurchaseOrders x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/sales-orders method: get operationId: SalesOrder_GetSalesOrders x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/sales-orders method: post operationId: SalesOrder_CreateSalesOrders x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/sales-orders method: put operationId: SalesOrder_UpdateSalesOrders x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-credit-notes method: get operationId: SupplierCreditNote_GetSupplierCreditNotes x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-credit-notes method: post operationId: SupplierCreditNote_CreateSupplierCreditNotes x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-credit-notes method: put operationId: SupplierCreditNote_UpdateSupplierCreditNotes x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-credit-notes/{id}/attach-readable method: post operationId: Beta_SupplierCreditNoteAttachReadable x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-credit-notes/{id}/unattach-readable method: delete operationId: Beta_SupplierCreditNoteUnattachReadable x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-invoices method: get operationId: SupplierInvoice_GetSupplierInvoices x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-invoices method: post operationId: SupplierInvoice_CreateSupplierInvoices x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-invoices method: put operationId: SupplierInvoice_UpdateSupplierInvoices x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-invoices/{id}/attach-readable method: post operationId: Beta_SupplierInvoiceAttachReadable x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v1/entities/{entityid}/connections/{connectionid}/supplier-invoices/{id}/unattach-readable method: delete operationId: Beta_SupplierInvoiceUnattachReadable x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections method: get operationId: Connection_GetConnections x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections method: post operationId: Connection_CreateConnection x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid} method: get operationId: Connection_GetConnection x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-credit-notes method: get operationId: ClientCreditNote_GetClientCreditNotes x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-credit-notes method: post operationId: ClientCreditNote_CreateClientCreditNotesV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-credit-notes method: put operationId: ClientCreditNote_UpdateClientCreditNotesV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-credit-notes/{id}/attach-readable method: post operationId: Beta_ClientCreditNoteAttachReadable x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-credit-notes/{id}/unattach-readable method: delete operationId: Beta_ClientCreditNoteUnattachReadable x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-invoices method: get operationId: ClientInvoice_GetClientInvoicesV2 x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-invoices method: post operationId: ClientInvoice_CreateClientInvoices x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-invoices method: put operationId: ClientInvoice_UpdateClientInvoices x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-invoices/{id}/attach-readable method: post operationId: Beta_ClientInvoiceAttachReadable x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-invoices/{id}/unattach-readable method: delete operationId: Beta_ClientInvoiceUnattachReadable x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-quotes method: get operationId: ClientQuote_GetClientQuotes x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-quotes method: post operationId: ClientQuote_CreateClientQuotesV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/client-quotes method: put operationId: ClientQuote_UpdateClientQuotesV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/delivery-notes method: get operationId: DeliveryNote_GetDeliveryNotes x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/delivery-notes method: post operationId: DeliveryNote_CreateDeliveryNotes x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/delivery-notes method: put operationId: DeliveryNote_UpdateDeliveryNotes x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/proforma-invoices method: get operationId: ProformaInvoice_GetProformaInvoices x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/proforma-invoices method: post operationId: ProformaInvoice_CreateProformaInvoicesV2 x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/proforma-invoices method: put operationId: ProformaInvoice_UpdateProformaInvoicesV2 x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/purchase-orders method: get operationId: PurchaseOrder_GetPurchaseOrdersV2 x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/purchase-orders method: post operationId: PurchaseOrder_CreatePurchaseOrdersV2 x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/purchase-orders method: put operationId: PurchaseOrder_UpdatePurchaseOrdersV2 x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/sales-orders method: get operationId: SalesOrder_GetSalesOrders x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/sales-orders method: post operationId: SalesOrder_CreateSalesOrdersV2 x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/sales-orders method: put operationId: SalesOrder_UpdateSalesOrdersV2 x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-credit-notes method: get operationId: SupplierCreditNote_GetSupplierCreditNotes x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-credit-notes method: post operationId: SupplierCreditNote_CreateSupplierCreditNotesV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-credit-notes method: put operationId: SupplierCreditNote_UpdateSupplierCreditNotesV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-credit-notes/{id}/attach-readable method: post operationId: Beta_SupplierCreditNoteAttachReadable x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-credit-notes/{id}/unattach-readable method: delete operationId: Beta_SupplierCreditNoteUnattachReadable x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-invoices method: get operationId: SupplierInvoice_GetSupplierInvoicesV2 x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-invoices method: post operationId: SupplierInvoice_CreateSupplierInvoicesV2 x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-invoices method: put operationId: SupplierInvoice_UpdateSupplierInvoicesV2 x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-invoices/{id}/attach-readable method: post operationId: Beta_SupplierInvoiceAttachReadable x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/business-documents/v2/entities/{entityid}/connections/{connectionid}/supplier-invoices/{id}/unattach-readable method: delete operationId: Beta_SupplierInvoiceUnattachReadable x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/card-expenses-bank-journal/v1/entities/{entityId}/accounting-transactions method: get operationId: GetAccountingTransactionLines x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/chart-of-accounts/v1/entities/{entityId}/accounting-accounts/delete method: post operationId: ChartOfAccountsPublicApi_DeleteAccountingAccounts x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/chart-of-accounts/v1/entities/{entityId}/accounting-accounts/import/{importId} method: post operationId: ChartOfAccountsPublicApi_ImportAccountingAccounts x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/chart-of-accounts/v1/entities/{entityId}/analytical-plan/axes method: get operationId: AnalyticalPlanPublicApi_GetAnalyticalAxes x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/chart-of-accounts/v1/entities/{entityId}/analytical-plan/axes/bulk-create method: post operationId: AnalyticalPlanPublicApi_BulkCreate x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/chart-of-accounts/v1/entities/{entityId}/analytical-plan/axes/bulk-delete method: post operationId: AnalyticalPlanPublicApi_BulkDelete x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/chart-of-accounts/v1/entities/{entityId}/analytical-plan/axes/bulk-update method: put operationId: AnalyticalPlanPublicApi_BulkUpdate x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/chart-of-accounts/v1/entities/{entityId}/third-parties/delete method: post operationId: ChartOfAccountsPublicApi_DeleteThirdParties x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/chart-of-accounts/v1/entities/{entityId}/third-parties/import/{importId} method: post operationId: ChartOfAccountsPublicApi_ImportThirdParties x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/client-risk/v1/entities/{entityId}/credit-limits method: delete operationId: Delete client credit limits 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: /public/client-risk/v1/entities/{entityId}/credit-limits method: get operationId: List client credit limits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /public/client-risk/v1/entities/{entityId}/credit-limits method: post operationId: Create client credit limits 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: /public/client-risk/v1/entities/{entityId}/credit-limits method: put operationId: Update client credit limits 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: /public/einvoicing/v1/e-reportings/b2c-transactions method: post operationId: AddB2CTransaction x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/einvoicing/v1/flows method: post operationId: CreateFlow x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/einvoicing/v1/flows/json/validate method: post operationId: ValidateJsonFlow x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/einvoicing/v1/flows/search method: post operationId: SearchFlow x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/einvoicing/v1/flows/{flowId} method: get operationId: GetFlow x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/events/v1/webhooks method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/events/v1/webhooks/{id} method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/events/v1/webhooks/{id} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/events/v1/webhooks/{id}/disable method: post x-agentic-access: action-class: acting consequence: safety-critical subject: required scope: - agicap:public-api audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /public/events/v1/webhooks/{id}/enable method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/events/v1/webhooks/{id}/send-example method: post x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/financial-investments/v1/entities/{entityId}/accrued-interests method: get operationId: AccruedInterestsPublicApi_GetAccruedInterestsByCurrency x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/financial-investments/v1/entities/{entityId}/invested-cash method: get operationId: InvestedCashPublicApi_GetInvestedCashByCurrency x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/financial-investments/v1/entities/{entityId}/investments method: get operationId: FinancialInvestmentsPublicApi_GetInvestments x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/financial-investments/v1/investments/{id} method: get operationId: FinancialInvestmentsPublicApi_GetInvestmentDetails x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/absolute-redirect/{n} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/anything method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/anything method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/anything method: patch x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/anything method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/anything method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/anything/{anything} method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/anything/{anything} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/anything/{anything} method: patch x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/anything/{anything} method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/anything/{anything} method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/base64/{value} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/basic-auth/{user}/{passwd} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/bearer method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/brotli method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/bytes/{n} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/cache method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/cache/{value} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/cookies method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/cookies/delete method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/cookies/set method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/cookies/set/{name}/{value} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/deflate method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/delay/{delay} method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/delay/{delay} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/delay/{delay} method: patch x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/delay/{delay} method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/delay/{delay} method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/delete method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/deny method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/digest-auth/{qop}/{user}/{passwd} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/digest-auth/{qop}/{user}/{passwd}/{algorithm} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/digest-auth/{qop}/{user}/{passwd}/{algorithm}/{stale_after} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/drip method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/encoding/utf8 method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/etag/{etag} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/get method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/gzip method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/headers method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/hidden-basic-auth/{user}/{passwd} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/html method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/image method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/image/jpeg method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/image/png method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/image/svg method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/image/webp method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/ip method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/json method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/links/{n}/{offset} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/patch method: patch x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/post method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/put method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/range/{numbytes} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/redirect-to method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/redirect-to method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/redirect-to method: patch x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/redirect-to method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/redirect-to method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/redirect/{n} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/relative-redirect/{n} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/response-headers method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/response-headers method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/robots.txt method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/status/{codes} method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/status/{codes} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/status/{codes} method: patch x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/status/{codes} method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/status/{codes} method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/httpbin/v1/stream-bytes/{n} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/stream/{n} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/user-agent method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/uuid method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/httpbin/v1/xml method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/intragroup-financing/v1/borrowers/{entityId}/financings method: get operationId: Financings_GetFinancingsOfEntityAsBorrower x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/intragroup-financing/v1/entities/{entityId}/financings/{financingId}/interests-statement method: get operationId: InterestsStatement_GetInterestsStatementOfFinancing x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/intragroup-financing/v1/lenders/{entityId}/financings method: get operationId: Financings_GetFinancingsOfEntityAsLender x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/invoices-management/v1/entities/{entityId}/inbox/documents method: get operationId: get_public-api/invoices-management/v1/entities/{entityid}/inbox/documents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /public/invoices-management/v1/entities/{entityId}/invoices method: post operationId: post_public-api/invoices-management/v1/entities/{entityid}/invoices 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: /public/invoices-management/v1/entities/{entityId}/invoices/mark-as-verified method: post operationId: post_public-api/invoices-management/v1/entities/{entityid}/invoices/mark-as-verified 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: /public/invoices-management/v1/entities/{entityId}/purchase-orders method: post operationId: post_public-api/invoices-management/v1/entities/{entityid}/purchase-orders 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: /public/organizations/v1 method: get operationId: Organizations_ListOrganizations x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/organizations/v1/{organizationId}/entities method: get operationId: Organizations_ListEntities x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/payments/v2/entities/{entityId}/Beneficiaries method: delete operationId: 5_Beneficiaries_Delete_All x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:manage-payment-beneficiaries audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/payments/v2/entities/{entityId}/Beneficiaries method: get operationId: 1_Beneficiaries_Get_All x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api - public-api:manage-payment-beneficiaries token: max-ttl: 3600 audit: none - path: /public/payments/v2/entities/{entityId}/Beneficiaries method: post operationId: 2_Beneficiaries_Add x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:manage-payment-beneficiaries audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/payments/v2/entities/{entityId}/Beneficiaries/sync method: post operationId: 6_Beneficiaries_Sync_Start x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:manage-payment-beneficiaries audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/payments/v2/entities/{entityId}/Beneficiaries/sync/{syncId} method: get operationId: 7_Beneficiaries_Sync_Report x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api - public-api:manage-payment-beneficiaries token: max-ttl: 3600 audit: none - path: /public/payments/v2/entities/{entityId}/Beneficiaries/{beneficiaryId} method: delete operationId: 4_Beneficiaries_Delete x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:manage-payment-beneficiaries audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/payments/v2/entities/{entityId}/Beneficiaries/{beneficiaryId} method: put operationId: 3_Beneficiaries_edit x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:manage-payment-beneficiaries audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/payments/v2/entities/{entityId}/payments-files/import method: post operationId: PaymentsFile_Import_Post x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:import_payment_files audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/payments/v2/entities/{entityId}/payments-files/secured-import method: post operationId: PaymentsFile_SecuredImport_Post x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:import_payment_files_with_signed_beneficiaries audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/payments/v2/entities/{entityId}/remittances/import method: post operationId: PaymentsFile_Import_Post x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:import_payment_files audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/payments/v2/entities/{entityId}/remittances/secured-import method: post operationId: PaymentsFile_SecuredImport_Post x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api - public-api:import_payment_files_with_signed_beneficiaries audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/purchase-journal/v1/entities/{entityId}/accounting-purchases method: get operationId: GetAccountingTransactionLines x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/purchase-journal/v1/entities/{entityId}/accounting-purchases/exported/mark-as-not-imported method: post operationId: ReportAccountingPurchaseErrors x-agentic-access: action-class: acting consequence: physical subject: required scope: - agicap:public-api audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/suppliers/v1/entities/{entityId} method: get operationId: 2_Suppliers_List x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/suppliers/v1/entities/{entityId}/sync method: post operationId: 1_Suppliers_Sync x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api - public-api:manage-suppliers audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/suppliers/v1/entities/{entityId}/sync/{syncId} method: get operationId: 3_Suppliers_SyncErrors x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api - public-api:manage-suppliers token: max-ttl: 3600 audit: none - path: /public/treasury-bank-journal/v1/entities/{entityId}/causales method: post operationId: CreateCausales x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/treasury-bank-journal/v1/entities/{entityId}/exported-bank-journal-entries/mark-as-imported method: post operationId: MarkAsImported x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/treasury-bank-journal/v1/entities/{entityId}/exported-bank-journal-entries/mark-as-not-imported method: post operationId: MarkAsNotImported x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /public/treasury-bank-journal/v1/entities/{entityId}/exports method: get operationId: GetBankJournalExports x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/treasury-bank-journal/v1/entities/{entityId}/exports/{exportId} method: get operationId: GetExport x-agentic-access: action-class: connected consequence: read subject: optional scope: - agicap:public-api token: max-ttl: 3600 audit: none - path: /public/treasury-bank-journal/v1/entities/{entityId}/exports/{exportId} method: post operationId: Export x-agentic-access: action-class: acting consequence: write subject: required scope: - agicap:public-api audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required