generated: '2026-07-17' method: searched docs: https://api.agicap.com/guides/authentication authorization_server: https://myaccount.agicap.com oidc_discovery: https://myaccount.agicap.com/.well-known/openid-configuration token_url: https://myaccount.agicap.com/connect/token authorization_url: https://myaccount.agicap.com/connect/authorize note: Public API access is granted through the agicap:public-api scope obtained via the OAuth2 client-credentials flow; a handful of fine-grained public-api:* scopes gate payments and supplier operations. The authorization server (IdentityServer at myaccount.agicap.com) advertises many additional internal/product scopes via OIDC discovery that are not part of the public API surface. source: 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-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-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 schemes: - name: bearer_client_credentials source: openapi/agicap-banking-documents-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-business-documents-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-business-documents-v2-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-card-expenses-bank-journal-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-chart-of-accounts-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-einvoicing-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: OAuth2 source: openapi/agicap-events-v1-openapi.json flows: - flow: implicit authorizationUrl: https://myaccount.agicap.com/connect/authorize - name: bearer_client_credentials source: openapi/agicap-financial-investments-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: client_credentials source: openapi/agicap-httpbin-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: Client Credentials - name: bearer_client_credentials source: openapi/agicap-intragroup-financing-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-organizations-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-payments-v2-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token - name: bearer_client_credentials source: openapi/agicap-purchase-journal-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-suppliers-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' - name: bearer_client_credentials source: openapi/agicap-treasury-bank-journal-v1-openapi.json flows: - flow: clientCredentials tokenUrl: https://myaccount.agicap.com/connect/token description: 'Client credentials: bearer' scopes: - scope: agicap:public-api description: Access the public API flows: - clientCredentials - implicit sources: - 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-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-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 - scope: public-api:import_payment_files description: Import payment files flows: - clientCredentials sources: - openapi/agicap-payments-v2-openapi.json - scope: public-api:import_payment_files_with_signed_beneficiaries description: Import payment files with signed beneficiaries flows: - clientCredentials sources: - openapi/agicap-payments-v2-openapi.json - scope: public-api:manage-payment-beneficiaries sources: - openapi/agicap-payments-v2-openapi.json - scope: public-api:manage-suppliers flows: - clientCredentials sources: - openapi/agicap-suppliers-v1-openapi.json