# Banking Circle Connect Documentation > Documentation for Banking Circle Connect ## Guides - [Getting started with our docs](https://docs.bankingcircleconnect.com/docs/discover-our-api-offering.md) - [Payments](https://docs.bankingcircleconnect.com/docs/payment-solutions.md) - [Currencies and rails](https://docs.bankingcircleconnect.com/docs/payments-networks-and-rails.md) - [Payments for your customers](https://docs.bankingcircleconnect.com/docs/payments-for-your-customers.md) - [Agency Banking](https://docs.bankingcircleconnect.com/docs/agency-banking.md): Indirect scheme access for local payments, using own BICs and IBANs - [Correspondent Banking](https://docs.bankingcircleconnect.com/docs/correspondent-banking.md): Send and receive cross-border payments with your BIC and account numbers - [Foreign Exchange](https://docs.bankingcircleconnect.com/docs/fx-solutions.md) - [FX Trading / Market Orders](https://docs.bankingcircleconnect.com/docs/fx-trading.md): Execute FX trades instantly with automatic market rate execution and immediate settlement - [Request for Quote](https://docs.bankingcircleconnect.com/docs/request-for-quote.md): Get firm FX quotes valid for 30 seconds - [Held Rates](https://docs.bankingcircleconnect.com/docs/held-rates.md): Lock in FX rates for up to 24 hours - [Multicurrency Payments](https://docs.bankingcircleconnect.com/docs/multicurrency-payments-2.md): Handle cross-currency payments with automated or quoted rates - [Streaming FX Quotes](https://docs.bankingcircleconnect.com/docs/streaming.md): Subscribe to a stream of FX Quotes via a secure WebSocket connection - [Trading Limits](https://docs.bankingcircleconnect.com/docs/trading-limits.md) - [Supported Tenors](https://docs.bankingcircleconnect.com/docs/supported-tenors.md) - [Table of Operations](https://docs.bankingcircleconnect.com/docs/table-of-operations.md) - [FX Transaction Lifecycle](https://docs.bankingcircleconnect.com/docs/fx-transactions.md): Learn how FX trades progress through our system and how to monitor them at each stage. - [Frequently Asked Questions](https://docs.bankingcircleconnect.com/docs/fx-faq.md) - [Account Types and Services](https://docs.bankingcircleconnect.com/docs/account-types-and-services.md) - [Virtual Accounts](https://docs.bankingcircleconnect.com/docs/virtual-accounts.md) - [Agency Banking Accounts](https://docs.bankingcircleconnect.com/docs/agency-banking-account-solutions.md): Agency Banking enables regulated institutions to use self-issued account identifiers and their own SWIFT BIC, with Banking Circle providing scheme access and settlement. - [Aliases (PayID, etc.)](https://docs.bankingcircleconnect.com/docs/aliases-payid-etc.md): Banking Circle supports the use of different, local account alias services - [Authentication and authorization](https://docs.bankingcircleconnect.com/docs/authentication-and-authorization.md) - [Concurrency handling](https://docs.bankingcircleconnect.com/docs/concurrency-handling.md) - [Large dataset handling](https://docs.bankingcircleconnect.com/docs/large-data-sets.md) - [Error handling](https://docs.bankingcircleconnect.com/docs/error-handling.md) - [Idempotency keys](https://docs.bankingcircleconnect.com/docs/idempotency-keys-1.md) - [Rate Limiting](https://docs.bankingcircleconnect.com/docs/rate-limiting.md): Manage request volume responsibly to maintain reliable performance across all endpoints. - [The Sandbox API](https://docs.bankingcircleconnect.com/docs/sandbox-and-testing.md): Our test environment where you can safely play around with our APIs and Client Portal - [Connecting to the sandbox](https://docs.bankingcircleconnect.com/docs/connecting-to-the-sandbox.md) - [Simulating payments](https://docs.bankingcircleconnect.com/docs/simulating-payments.md): Simulate incoming and outgoing payments in the sandbox - [Simulating notifications](https://docs.bankingcircleconnect.com/docs/webhooks-in-sandbox.md) - [FX and Virtual Accounts Simulation](https://docs.bankingcircleconnect.com/docs/fx-and-virtual-accounts.md) - [Simulating Account Holder Verification](https://docs.bankingcircleconnect.com/docs/simulating-account-holder-verification.md) - [Simulating account services](https://docs.bankingcircleconnect.com/docs/simulating-account-services.md): Build and test your integration to account services at Banking Circle - [Payment lifecycle](https://docs.bankingcircleconnect.com/docs/payment-lifecycle.md) - [Incoming payments](https://docs.bankingcircleconnect.com/docs/incoming-payments.md) - [Outgoing payments](https://docs.bankingcircleconnect.com/docs/outgoing-payments.md) - [Bulk Payments](https://docs.bankingcircleconnect.com/docs/bulk-payments-2.md) - [Payment instructions](https://docs.bankingcircleconnect.com/docs/payment-initiation-options.md): Learn how to configure your payment instructions to ensure your payments are processed as expected. - [Routing logic](https://docs.bankingcircleconnect.com/docs/routing-logic.md): Understand how payments are routed through different payment rails - [(Deprecated) Payment Routing Controls](https://docs.bankingcircleconnect.com/docs/payment-routing-controls.md) - [Payment Routing Controls](https://docs.bankingcircleconnect.com/docs/new-payment-routing-controls.md) - [Automatic Retry & Rerouting](https://docs.bankingcircleconnect.com/docs/automatic-retry-and-rerouting.md): When and how payments are retried or rerouted - [Account Holder Verification](https://docs.bankingcircleconnect.com/docs/account-holder-verification.md) - [Payments recalls and traces](https://docs.bankingcircleconnect.com/docs/recalls-and-traces.md) - [Direct Debit payments (3rd party-initiated payments)](https://docs.bankingcircleconnect.com/docs/direct-debit-payments.md) - [Accounts and balances](https://docs.bankingcircleconnect.com/docs/accounts-and-balances.md): Get an overview of your accounts, balances and bookings - [Virtual accounts lifecycle](https://docs.bankingcircleconnect.com/docs/virtual-accounts-lifecycle.md) - [Reporting and reconciliation](https://docs.bankingcircleconnect.com/docs/reconciliation-and-reporting.md) - [Customer Payment Status Report](https://docs.bankingcircleconnect.com/docs/customer-payment-status-report.md) - [Bank To Customer Account Report](https://docs.bankingcircleconnect.com/docs/bank-to-customer-account-report-1.md) - [Cursor-based pagination](https://docs.bankingcircleconnect.com/docs/bank-to-customer-account-report-cursor-based-pagination.md) - [Bank To Customer Statement](https://docs.bankingcircleconnect.com/docs/bank-to-customer-statement.md) - [Bank Statement](https://docs.bankingcircleconnect.com/docs/bank-statement-report.md) - [Consolidated Bank Statement](https://docs.bankingcircleconnect.com/docs/consolidated-bank-statement.md) - [Held Payments – Sanctions Screening Report](https://docs.bankingcircleconnect.com/docs/held-payments-sanctions-screening-report.md) - [MT103 Payment confirmation](https://docs.bankingcircleconnect.com/docs/payment-confirmation-mt103.md) - [Reconciliation Report](https://docs.bankingcircleconnect.com/docs/reconciliation-report.md) - [Account Activity Report](https://docs.bankingcircleconnect.com/docs/account-activity-report.md) - [(Deprecated) Account balance report](https://docs.bankingcircleconnect.com/docs/account-balance-report.md) - [Rejection Report](https://docs.bankingcircleconnect.com/docs/rejection-report.md) - [(Deprecated) Bank to customer statement (Camt.053)](https://docs.bankingcircleconnect.com/docs/bank-to-customer-report-camt053.md) - [ISO20022 message formats](https://docs.bankingcircleconnect.com/docs/iso20022.md) - [FI-to-FI Credit Transfers (Pacs.008)](https://docs.bankingcircleconnect.com/docs/fi-to-fi-credit-transfers-pacs008.md): Initiate financial institution–to–financial institution credit transfers with pacs.008 - [(Deprecated) Customer Credit Transfers (Pain.001 / Pain.002)](https://docs.bankingcircleconnect.com/docs/customer-credit-transfers-pain001-pain002.md): Initiating and tracking payments using Pain.001 and Pain.002 messages - [Account Reporting with camt.053](https://docs.bankingcircleconnect.com/docs/account-reporting-with-camt053.md) - [Webhooks](https://docs.bankingcircleconnect.com/docs/webhooks.md): Webhook notifications allow you to efficiently track payments states, and enable you to automate communication internally or with your customers - [Setting up Webhooks](https://docs.bankingcircleconnect.com/docs/receiving-webhooks.md) - [Troubleshooting](https://docs.bankingcircleconnect.com/docs/webhooks-troubleshooting.md) - [Webhook retry strategy](https://docs.bankingcircleconnect.com/docs/webhook-retry-strategy.md) - [Webhooks payload examples](https://docs.bankingcircleconnect.com/docs/payload-examples.md) - [Case Management](https://docs.bankingcircleconnect.com/docs/case-management.md): Manage and interact with cases in Banking Circle Connect using the Case Management API. - [Case Navigation](https://docs.bankingcircleconnect.com/docs/case-navigation.md): Learn how to navigate and retrieve cases using the GET Cases endpoint with cursor-based pagination and type-specific case information. - [Case Lifecycle](https://docs.bankingcircleconnect.com/docs/case-lifecycle.md): Learn the full case lifecycle in the Banking Circle system - from creation to closure. This page shows how cases are opened by you or by Banking Circle, the key interactions and actions involved, and how webhooks keep you updated on status changes in real time. - [RFI Cases](https://docs.bankingcircleconnect.com/docs/rfi-cases.md): Learn about RFI Cases (Request for Information) - when they're triggered, how to respond, and the complete workflow for handling transaction-related information requests. - [Recall Cases](https://docs.bankingcircleconnect.com/docs/recall-cases.md): Learn about Recall Cases – when they are triggered, how to respond, and the complete workflow for handling recall requests. - [Initiating Collections, Collection Status & Reconciling](https://docs.bankingcircleconnect.com/docs/available-soon-initiating-collections-collection-status-reconciling.md) - [Migration Guide (Direct Debit Collections)](https://docs.bankingcircleconnect.com/docs/migration-guide.md) - [(Deprecated) API usage](https://docs.bankingcircleconnect.com/docs/api-usage.md) - [(Deprecated) Initiating Collections](https://docs.bankingcircleconnect.com/docs/initiating-direct-debit-collections.md) - [(Deprecated) Dynamic Mandate Management](https://docs.bankingcircleconnect.com/docs/dynamic-mandate-management.md) - [(Deprecated) Collection workflows](https://docs.bankingcircleconnect.com/docs/collection-workflows.md) - [(Deprecated) Hosted pages](https://docs.bankingcircleconnect.com/docs/hosted-pages.md) - [(Deprecated) Pre-notification of collection](https://docs.bankingcircleconnect.com/docs/pre-notification-of-collection.md) - [Correspondent and Agency Banking](https://docs.bankingcircleconnect.com/docs/correspondent-and-agency-banking.md) - [Prerequisite and setup](https://docs.bankingcircleconnect.com/docs/prerequesite-and-setups.md): Requirements and configuration steps for implementing Banking Circle's Correspondent Banking solution. - [Correspondent and Agency Banking via API](https://docs.bankingcircleconnect.com/docs/correspondent-and-agency-banking-via-api.md): Payment initiation via API from account numbers under your BIC or National Clearing Code, with FX handling and status tracking. - [Correspondent and Agency Banking via Swift](https://docs.bankingcircleconnect.com/docs/correspondent-and-agency-banking-via-swift.md): Specifications for Correspondent and Agency Banking solution via Swift. - [Sending and receiving payments via Swift](https://docs.bankingcircleconnect.com/docs/sending-and-receiving-payments.md) - [Liquidity management via Swift](https://docs.bankingcircleconnect.com/docs/liquidity-management-via-swift.md) - [Reporting and Confirmations via Swift](https://docs.bankingcircleconnect.com/docs/reporting-via-swift.md) - [Authenticate and retrieve accounts](https://docs.bankingcircleconnect.com/docs/authenticate-and-retrieve-accounts.md): Learn how to authenticate and retrieve a list of accounts - [Initiate your first payment](https://docs.bankingcircleconnect.com/docs/quick-start.md): Follow this step-by-step guide to create your first payment - [Download a report asynchronously](https://docs.bankingcircleconnect.com/docs/reports-via-reports-on-request.md) - [Reconciliation using webhooks](https://docs.bankingcircleconnect.com/docs/practical-guide-reconciliation-using-webhooks.md) - [PAIN.001.001.03 -> PAIN.001.001.09](https://docs.bankingcircleconnect.com/docs/pain00100103-pain00100109.md) - [Hybrid & Structured Address Migration](https://docs.bankingcircleconnect.com/docs/hybrid-structured-address-migration.md): Guidance on Hybrid and Structured Address requirements, client impacts, required actions and implementation ahead of the November 2026 industry deadlines. - [Virtual Accounts Reference Data](https://docs.bankingcircleconnect.com/docs/virtual-accounts-reference-data.md) - [Rejected and returned payments reason codes](https://docs.bankingcircleconnect.com/docs/rejection-reasons.md) - [Bulk Payments](https://docs.bankingcircleconnect.com/docs/bulk-payments-1.md) - [Error Codes](https://docs.bankingcircleconnect.com/docs/error-codes.md) - [Swift rejection codes](https://docs.bankingcircleconnect.com/docs/copy-of-swift-rejection-codes.md) - [Banking Circle (bilateral) error codes](https://docs.bankingcircleconnect.com/docs/banking-circle-bilateral-error-codes.md) - [SEPA reason codes](https://docs.bankingcircleconnect.com/docs/supported-payment-scheme-sepa.md): Chargeback & Processing Error Codes - [(Deprecated) List of possible states](https://docs.bankingcircleconnect.com/docs/workflows.md) - [Standard workflow](https://docs.bankingcircleconnect.com/docs/standard-workflow.md) - [Optimised workflow](https://docs.bankingcircleconnect.com/docs/optimized-workflow.md) - [Dynamic Mandate Management](https://docs.bankingcircleconnect.com/docs/general-information-copy.md) - [Pre-notification](https://docs.bankingcircleconnect.com/docs/pre-notification.md) - [Payment](https://docs.bankingcircleconnect.com/docs/payment.md) - [Hosted pages](https://docs.bankingcircleconnect.com/docs/hostedpage.md) - [(Deprecated) Supported payment schemes](https://docs.bankingcircleconnect.com/docs/steps-after-authentication-for-direct-debit.md) - [(Deprecated) Create your first payment request](https://docs.bankingcircleconnect.com/docs/create-your-first-payment-request.md) - [(Deprecated) Check the status of your first direct debit request](https://docs.bankingcircleconnect.com/docs/check-the-status-of-your-first-direct-debit-request.md) - [(Deprecated) Velocity rules](https://docs.bankingcircleconnect.com/docs/velocity-rules-1.md) - [(Deprecated) Test cases SEPA Direct Debit](https://docs.bankingcircleconnect.com/docs/testcases-sepa.md) - [Request to pay](https://docs.bankingcircleconnect.com/docs/request-to-pay.md) - [Introduction to the Client Portal](https://docs.bankingcircleconnect.com/docs/the-banking-portal.md) - [Login & Authentication](https://docs.bankingcircleconnect.com/docs/logging-in.md) - [Dashboard](https://docs.bankingcircleconnect.com/docs/dashboard.md) - [Accounts](https://docs.bankingcircleconnect.com/docs/bank-accounts.md) - [Payments](https://docs.bankingcircleconnect.com/docs/make-payments.md): This section explains how to initiate and manage payments through our Client Portal. It covers the different types of payments you can make, including internal transfers, single beneficiary payments, and bulk payment uploads. - [Account verification CoP / VoP](https://docs.bankingcircleconnect.com/docs/account-verification-cop-vop-1.md) - [Payment confirmation](https://docs.bankingcircleconnect.com/docs/payment-confirmation.md) - [Payment recalls](https://docs.bankingcircleconnect.com/docs/initiating-recalls.md) - [Incoming recall requests](https://docs.bankingcircleconnect.com/docs/incoming-recall-requests.md) - [Payment traces](https://docs.bankingcircleconnect.com/docs/payment-traces-1.md) - [Payment returns](https://docs.bankingcircleconnect.com/docs/payment-returns.md) - [Direct Debit Rejections](https://docs.bankingcircleconnect.com/docs/sepa-direct-debit-rejections.md) - [Payment status](https://docs.bankingcircleconnect.com/docs/payment-status.md) - [Returned payments codes](https://docs.bankingcircleconnect.com/docs/returns.md) - [Bulk payment csv file guide](https://docs.bankingcircleconnect.com/docs/bulk-payment-csv-file-guide.md): Here you will find the documentation for our Payment Bulk Format, which can be used to initiate payments via our API and Client Portal. - [Correspondent and Agency Banking](https://docs.bankingcircleconnect.com/docs/correspondent-and-agency-banking.md) - [Fees and Interest](https://docs.bankingcircleconnect.com/docs/fees-and-interest-1.md) - [FX trades](https://docs.bankingcircleconnect.com/docs/fx-1.md): Trade currencies between your own accounts - [FX Trade board](https://docs.bankingcircleconnect.com/docs/fx-trade-board.md) - [FX session duration](https://docs.bankingcircleconnect.com/docs/fx-session-duration.md) - [Held rates](https://docs.bankingcircleconnect.com/docs/held-rates-1.md) - [Market order](https://docs.bankingcircleconnect.com/docs/market-order.md) - [Money Market Funds](https://docs.bankingcircleconnect.com/docs/money-market-funds.md) - [Virtual accounts](https://docs.bankingcircleconnect.com/docs/creating-virtual-accounts.md): This page explains how virtual accounts work and how to create virtual accounts in the Client Portal - [Closing Virtual Accounts](https://docs.bankingcircleconnect.com/docs/closing-virtual-accounts-1.md) - [Add Customer Details & UBO information](https://docs.bankingcircleconnect.com/docs/add-customer-details-ubo-information.md) - [Modify details ](https://docs.bankingcircleconnect.com/docs/modify-details.md) - [Add currencies](https://docs.bankingcircleconnect.com/docs/add-currencies.md) - [Recipients](https://docs.bankingcircleconnect.com/docs/beneficiaries.md) - [Account verification CoP / VoP](https://docs.bankingcircleconnect.com/docs/account-verification-cop-vop.md) - [Request for information RFI](https://docs.bankingcircleconnect.com/docs/request-for-information-rfi.md) - [Generate reports](https://docs.bankingcircleconnect.com/docs/generate-reports.md) - [User and company controls](https://docs.bankingcircleconnect.com/docs/manage-team.md) - [Explanation of permissions](https://docs.bankingcircleconnect.com/docs/explanation-of-permissions.md): Understanding Our permissions - [Approval Groups and Limits](https://docs.bankingcircleconnect.com/docs/approval-groups-and-limits.md) - [Amount thresholds](https://docs.bankingcircleconnect.com/docs/amount-thresholds.md) - [Webhook subscriptions](https://docs.bankingcircleconnect.com/docs/webhook-subscriptions.md): View and edit your webhook subscriptions and events ## API Reference - [Get token](https://docs.bankingcircleconnect.com/reference/get_api-v1-authorizations-authorize.md): The Authorization Service has a single endpoint that requires the use of a pre-registered certificate. - [Get all accounts](https://docs.bankingcircleconnect.com/reference/get_api-v1-accounts.md) - [Get details of an account](https://docs.bankingcircleconnect.com/reference/get_api-v1-accounts-account-id.md) - [Get balances of an account](https://docs.bankingcircleconnect.com/reference/get_api-v1-accounts-account-id-balances.md) - [Get bookings of an account](https://docs.bankingcircleconnect.com/reference/get_api-v3-bookings.md) - [Retrieves the result of an agency banking account whitelisting request.](https://docs.bankingcircleconnect.com/reference/get_api-v1-accounts-agency-banking-whitelist-requests-requestid.md) - [Request whitelisting of accounts for agency banking](https://docs.bankingcircleconnect.com/reference/post_api-v1-accounts-agency-banking-whitelist-requests.md) - [Account Aliases](https://docs.bankingcircleconnect.com/reference/account-aliases.md): Banking Circle supports the use of different, local account alias services - [Returns aliases attached to user accessible accounts](https://docs.bankingcircleconnect.com/reference/get_api-v1-accounts-aliases.md) - [Returns aliases attached to a specific account](https://docs.bankingcircleconnect.com/reference/get_api-v1-accounts-accountnumber-aliases.md) - [Add or update an alias linked to an account](https://docs.bankingcircleconnect.com/reference/put_api-v1-accounts-accountnumber-aliases.md) - [Deregister an alias from an account](https://docs.bankingcircleconnect.com/reference/delete_api-v1-accounts-accountnumber-aliases.md) - [Returns the details of an alias request](https://docs.bankingcircleconnect.com/reference/get_api-v1-accounts-aliases-requests-requestid.md) - [Check if an alias is available for creation](https://docs.bankingcircleconnect.com/reference/post_api-v1-accounts-aliases-availability.md) - [Create AccountHolderVerification request](https://docs.bankingcircleconnect.com/reference/post_api-v1-risk-check-accountholderverifications.md): You can request an Account Holder Verification (AHV) with this endpoint. This service allows you to verify whether the provided account holder name matches the associated account number and bank details. It helps prevent misdirected payments and reduces fraud. - [Get details of an AccountHolderVerification request](https://docs.bankingcircleconnect.com/reference/get_api-v1-risk-check-accountholderverifications-id.md): This endpoint returns the result of an Account Holder Verification previously requested via the POST endpoint. The response indicates whether the provided account holder details match, match closely, or do not match with the information registered with the relevant scheme. - [Create AccountHolderVerification request](https://docs.bankingcircleconnect.com/reference/post_api-v2-risk-check-accountholderverifications.md): You can request an Account Holder Verification (AHV) with this endpoint. This service allows you to verify whether the provided account holder name matches the associated account number and bank details. It helps prevent misdirected payments and reduces fraud. - [Get details of an AccountHolderVerification request](https://docs.bankingcircleconnect.com/reference/get_api-v2-risk-check-accountholderverifications-id.md): This endpoint returns the result of an Account Holder Verification previously requested via the POST endpoint. The response indicates whether the provided account holder details match, match closely, or do not match with the information registered with the relevant scheme. - [Request one or more FX quotes](https://docs.bankingcircleconnect.com/reference/post_api-v3-fx-rates.md) - [Execute a BCFX order](https://docs.bankingcircleconnect.com/reference/post_api-v2-fx-trading.md) - [Get FX transactions](https://docs.bankingcircleconnect.com/reference/get_api-v2-fx-transactions.md) - [Post FX transactions](https://docs.bankingcircleconnect.com/reference/post_api-v2-fx-transactions.md) - [Get a specific FX transaction](https://docs.bankingcircleconnect.com/reference/get_api-v2-fx-transactions-client-order-id.md) - [Get FX exposure for given client with trading line and/or collateral account](https://docs.bankingcircleconnect.com/reference/get_api-v1-fx-exposure-customer-customer-id.md) - [Get FX settlement dates](https://docs.bankingcircleconnect.com/reference/get_api-v1-fx-calendar-settlement-dates.md) - [Get available accounts for FX trading](https://docs.bankingcircleconnect.com/reference/get_api-v1-fx-settlement-accounts.md) - [Get FX transactions](https://docs.bankingcircleconnect.com/reference/get_api-v1-fx-reports-transactions.md) - [Post FX transactions](https://docs.bankingcircleconnect.com/reference/post_api-v1-fx-reports-transactions.md) - [Get the list of active held rates matching the supplied filter](https://docs.bankingcircleconnect.com/reference/get_api-v3-fx-rates-held-rates.md) - [Request one or more FX quotes for payments](https://docs.bankingcircleconnect.com/reference/post_api-v3-fx-rates-payments.md) - [Initiate recall for a payment](https://docs.bankingcircleconnect.com/reference/post_api-v1-recalls.md) - [Get a collection of recalls](https://docs.bankingcircleconnect.com/reference/get_api-v1-recalls.md) - [Get a specific recall by id](https://docs.bankingcircleconnect.com/reference/get_api-v1-recalls-recall-id.md) - [Get status of a recall](https://docs.bankingcircleconnect.com/reference/get_api-v1-recalls-recall-id-status.md) - [Initiate trace for a payment](https://docs.bankingcircleconnect.com/reference/post_api-v1-traces.md): Initiate trace for a payment - [Get a collection of traces](https://docs.bankingcircleconnect.com/reference/get_api-v1-traces.md): Get a collection of traces available to the user - [Cancel a trace](https://docs.bankingcircleconnect.com/reference/put_api-v1-traces-trace-id-cancel.md): Cancel a trace - [Get a specific trace by id](https://docs.bankingcircleconnect.com/reference/get_api-v1-traces-trace-id.md): Get a specific trace by id - [Get status of a trace](https://docs.bankingcircleconnect.com/reference/get_api-v1-traces-trace-id-status.md): Get trace status - [Invoke a specified action for a given payment or direct debit](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-invoke.md) - [Initiate a Mandate (Coming Soon)](https://docs.bankingcircleconnect.com/reference/post_api-v1-mandates.md):

The endpoint is used for initiating a Mandate.

- [Amend a Mandate (Coming Soon)](https://docs.bankingcircleconnect.com/reference/patch_api-v1-mandates-mandate-id.md):

The endpoint is used for amending the details or status of a Mandate.

- [Make a payment](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-singles.md):

The endpoint is used for initiating a single payment.

- [Get payments](https://docs.bankingcircleconnect.com/reference/get_api-v1-payments-singles.md):

This endpoint is used to read a collection of single payments. The below parameters can be used for filtering the returned payments. If all fields are left blank, the 50 latest payments will be returned. The endpoint returns relevant information about the payments – including the payment status.

- [Get status of a payment](https://docs.bankingcircleconnect.com/reference/get_api-v1-payments-singles-payment-id-status.md):

This endpoint is used for reading the status of a specified payment.
The endpoint requires the ID of the payment and returns the status only.

- [Get details of a payment by payment id](https://docs.bankingcircleconnect.com/reference/get_api-v1-payments-singles-payment-id.md):

This endpoint is used for reading a single specified payment.
The endpoint requires the ID of the payment and returns relevant information about the payment – including the payment status.

- [Initiate the cancellation of an active payment process. If successful, the payment will have a final state with status = Cancelled](https://docs.bankingcircleconnect.com/reference/put_api-v1-payments-singles-payment-id-cancel-payment.md) - [Get a MT103 payment confirmation](https://docs.bankingcircleconnect.com/reference/get_api-v1-payments-singles-payment-id-mt103.md) - [Get details of a payment by transaction reference number](https://docs.bankingcircleconnect.com/reference/get_api-v1-payments-singles-transactionreference-transactionreference.md):

This endpoint is used for reading a single specified payment.
The endpoint requires the TransactionReference of the payment and returns relevant information about the payment- including the payment status.

- [Make bulk payments](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-bulks.md):

The endpoint is used to initiate a bulk payment, which allows for multiple payments to be initiated at the same time. Read more about bulk payments here.

- [Get bulk files](https://docs.bankingcircleconnect.com/reference/get_api-v1-payments-bulks.md) - [Get single bulk file](https://docs.bankingcircleconnect.com/reference/get_api-v1-payments-bulks-payment-bulk-id.md) - [Get status of single bulk payment](https://docs.bankingcircleconnect.com/reference/get_api-v1-payments-bulks-payment-bulk-id-status.md) - [Initiate the cancellation of active payment processes, belonging to the same bulk. If successful, payments eligible for cancellation will be cancelled and have a final state with status = Cancelled.](https://docs.bankingcircleconnect.com/reference/put_api-v1-payments-bulks-payment-bulk-id-cancel.md) - [Make an agency or correspondent banking payment](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-fi-to-fi-customer-credit-transfer-initiation.md) - [Payment initiation using pain001 format](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-iso20022-customer-credit-transfer-initiation.md) - [Payment instruction using pacs008 format](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-iso20022-fi-to-fi-customer-credit-transfer.md): Create a bulk payment based on an Iso20022 pacs.008 message. Message data but conform to the schema defined by the pacs.008.001.08 message. It is validated that the originator of the message is a financial institution. - [Initiate the return of a payment](https://docs.bankingcircleconnect.com/reference/post_api-v1-returns.md):

The endpoint is used for returning a payment.

- [Initiate a Direct Debit Instruction](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-direct-debit-instructions.md):

The endpoint is used for initiating a Direct Debit Instruction.

- [Initiate a Request To Pay Instruction (Coming Soon)](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-request-to-pay-instructions.md):

The endpoint is used for initiating a Request-To-Pay Instruction.

- [Initiate the rejection of an active payment process for a direct debit](https://docs.bankingcircleconnect.com/reference/put_api-v1-payments-singles-reject-direct-debit-payment.md) - [Credit transfer instruction endpoint.](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-credit-transfer-instructions.md): Credit transfer instruction endpoint. - [Add customer details](https://docs.bankingcircleconnect.com/reference/post_api-v1-virtualaccounts-update.md) - [Add customer details by file](https://docs.bankingcircleconnect.com/reference/post_api-v1-virtualaccounts-update-file.md) - [Modify customer details (JSON)](https://docs.bankingcircleconnect.com/reference/patch_api-v1-virtual-accounts-customer-details.md) - [Modify customer details (CSV)](https://docs.bankingcircleconnect.com/reference/patch_api-v1-virtual-accounts-customer-details-file.md) - [Status of customer details update](https://docs.bankingcircleconnect.com/reference/get_api-v1-virtualaccounts-virtualaccountnumber-companynumber-status.md) - [Modification status](https://docs.bankingcircleconnect.com/reference/get_api-v1-virtual-accounts-modification-details-requestid-status.md) - [Order Virtual Accounts](https://docs.bankingcircleconnect.com/reference/post_api-v1-virtualaccounts-orders.md) - [List of Virtual Account orders](https://docs.bankingcircleconnect.com/reference/get_api-v1-virtualaccounts-orders.md) - [Details of a Virtual Account order](https://docs.bankingcircleconnect.com/reference/get_api-v1-virtualaccounts-orders-orderid.md) - [List of Virtual Accounts](https://docs.bankingcircleconnect.com/reference/get_api-v1-virtualaccounts.md) - [Status of virtual account closure](https://docs.bankingcircleconnect.com/reference/get_api-v1-virtualaccounts-virtualaccountnumber-close-status.md) - [Close Virtual Accounts](https://docs.bankingcircleconnect.com/reference/post_api-v1-virtualaccounts-close.md) - [Close Virtual Accounts by file](https://docs.bankingcircleconnect.com/reference/post_api-v1-virtualaccounts-close-file.md) - [Add currency (CSV)](https://docs.bankingcircleconnect.com/reference/post_api-v1-virtual-accounts-currency-accounts-file.md) - [Add currency (JSON)](https://docs.bankingcircleconnect.com/reference/post_api-v1-virtual-accounts-currency-accounts.md) - [List Direct Debit Instructions](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-customer-payment-status-report.md):

The Customer Payment Status Report provides information on the processing status of previously submitted payment or direct debit instructions.
It informs whether the individual transaction has been accepted, rejected, or is pending processing.

- [Get bank to customer account report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-bank-to-customer-account-report-1.md):

The bank to customer account report is structured as a camt.052, and is used for intraday reconciliation. It adheres to the ISO20022 standard and will give an overview of all transactions for today's date in an XML, JSON or CSV format.

- [Get account activity report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-account-activity-report.md):

This endpoint returns an account activity report. The report contains account statements detailing all payments booked on your account, and their impact on the balance, within a selected date range. There is a limitation of 50,000 payments per report for this endpoint. If you need a report for more than 50,000 payments on your account, a paginated endpoint is available.

Only data from current and previous year is available online. Contact Client Services to access older data.

- [Get paged account activity report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-account-activity-paged-report.md):

This endpoint returns an account activity report. The report contains account statements with details regarding all payments booked on your account, and their impact on the balance, within a selected date rage. The report is paginated.

Only data from current and previous year is available online. Contact Client Services to access older data.

- [Get reconciliation report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-reconciliation-report.md):

This endpoint returns a reconciliation report.This report contains relevant information of payments on all of your accounts at the given transaction date, or within a transaction date range. The report can be used to perform financial reconciliation of bookings during the day, or at end-of-day. There is a limitation of 50,000 payments per report for this endpoint. If you need a report for more than 50,000 payments on your account, a paginated endpoint is available.

Only data from current and previous year is available online. Contact Client Services to access older data.

- [Get paged reconciliation report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-reconciliation-paged-report.md):

This endpoint returns a reconciliation report. This report contains relevant information of payments on all of your accounts at the given transaction date. The report can be used to perform financial reconciliation of bookings during the day, or at end-of-day. This is the paginated version of the reconciliation report, and it does not have the limitation of 50,000 payments per report.

Only data from current and previous year is available online. Contact Client Services to access older data.

- [Get intraday paged reconciliation report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-intraday-reconciliation-paged-report.md):

This endpoint returns a reconciliation report. This report contains relevant information on all your payments at the given transaction date, within a specific time range indicating the time the transactions were created in our system. The report can contain one or all your accounts.

The report can be used to perform financial reconciliation of bookings during the day. The report is paginated.

Only data from current and previous year is available online. Contact Client Services to access older data.

📘

Last available report for transaction date

The last available report for transaction date = current calendar date will be at 19.00, following our EOD cycle. Please set the ToTransactionDate parameter to next business day, to obtain payments received or executed after 19.00 CET.

- [Get rejection report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-rejection-report.md):

This endpoint returns a rejection report. The report provides details of any payment that could not be processed on the selected transaction date. By default, the report contains payments in the following statuses: Missing funding, Pending processing and Rejected.

If all payments have been correctly processed, this report will be empty.

Payments in the status Missing funding will be included in the report for 2 days. If the balance of the account is not funded for the amount required to process the payment within this time, the payment(s) will end up in rejections.

Only data from current and previous year is available online. Contact Client Services to access older data

- [Get account balance report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-account-balance-report.md):

This endpoint returns an account balance report. This report contains the latest available balance of all accounts associated with your company.

- [Get bank to customer statement](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-iso20022-bank-to-customer-end-of-day.md):

The bank to customer statement is structured as a camt.053, and is used for end of day reconciliation. It adheres to the ISO20022 standard and will give an overview of all transactions for a given time period in an XML format.

- [Get bank to customer statement](https://docs.bankingcircleconnect.com/reference/get_api-v2-reports-iso20022-bank-to-customer-end-of-day.md):

The bank to customer statement is structured as a camt.053, and is used for end of day reconciliation. It adheres to the ISO20022 standard and will give an overview of all transactions for a given time period in an XML format.

- [Get status of requested report](https://docs.bankingcircleconnect.com/reference/get_api-v2-reports-requests-request-id-get-status.md) - [Get list of requested reports](https://docs.bankingcircleconnect.com/reference/get_api-v2-reports-requests-requested-reports.md) - [Download generated report](https://docs.bankingcircleconnect.com/reference/get_api-v1-reports-download-report-reportid.md):

With this endpoint the requested report can be downloaded. This is done by specifying the request-id received from the endpoint: GET /api/v1/reports/requests/{request-id}/get-status. - [Bank to customer account report](https://docs.bankingcircleconnect.com/reference/post_api-v1-reports-requests-bank-to-customer-account-report-1.md) - [Bank to customer statement](https://docs.bankingcircleconnect.com/reference/post_api-v1-reports-requests-bank-to-customer-statement-1.md) - [Sanctions Screening report](https://docs.bankingcircleconnect.com/reference/post_api-v1-reports-requests-sanctions-screening-report.md) - [Bank statement report](https://docs.bankingcircleconnect.com/reference/post_api-v3-reports-requests-bank-statement-report.md) - [Consolidated bank statement report](https://docs.bankingcircleconnect.com/reference/post_api-v1-reports-requests-consolidated-bank-statement.md) - [Account activity report](https://docs.bankingcircleconnect.com/reference/post_api-v2-reports-requests-account-activity-report.md) - [Reconciliation report](https://docs.bankingcircleconnect.com/reference/post_api-v2-reports-requests-reconciliation-report.md) - [Rejection report](https://docs.bankingcircleconnect.com/reference/post_api-v2-reports-requests-rejection-report.md) - [Account balance report](https://docs.bankingcircleconnect.com/reference/post_api-v2-reports-requests-account-balance-report.md) - [Bank to customer report](https://docs.bankingcircleconnect.com/reference/post_api-v2-reports-requests-bank-to-customer-report.md) - [Company account balance report](https://docs.bankingcircleconnect.com/reference/post_api-v2-reports-requests-company-account-balance-report.md) - [Get details of a specific fee](https://docs.bankingcircleconnect.com/reference/get_api-v2-fees-fee-id.md) - [Get details of all fees](https://docs.bankingcircleconnect.com/reference/get_api-v2-fees.md) - [Get details of a specific fee By Id](https://docs.bankingcircleconnect.com/reference/get_api-v2-fees-id.md) - [Get details of a specific interest](https://docs.bankingcircleconnect.com/reference/get_api-v1-interests-interest-id.md) - [Get details of all interests](https://docs.bankingcircleconnect.com/reference/get_api-v1-interests.md) - [Get details of a specific interest by Id](https://docs.bankingcircleconnect.com/reference/get_api-v1-interests-id.md) - [Add an event to a subscription](https://docs.bankingcircleconnect.com/reference/post_api-v1-notificationselfservice-subscriptionevent.md) - [Delete an event](https://docs.bankingcircleconnect.com/reference/delete_api-v1-notificationselfservice-subscriptionevent-id.md) - [Get all subscriptions](https://docs.bankingcircleconnect.com/reference/get_api-v1-notificationselfservice-subscription.md) - [Set up a subscription](https://docs.bankingcircleconnect.com/reference/post_api-v1-notificationselfservice-subscription.md) - [Get details of a subscription](https://docs.bankingcircleconnect.com/reference/get_api-v1-notificationselfservice-subscription-id.md) - [Update a subscription](https://docs.bankingcircleconnect.com/reference/put_api-v1-notificationselfservice-subscription-id.md) - [Delete a subscription](https://docs.bankingcircleconnect.com/reference/delete_api-v1-notificationselfservice-subscription-id.md) - [Activate a subscription](https://docs.bankingcircleconnect.com/reference/put_api-v1-notificationselfservice-subscription-id-activate.md) - [Deactivate a subscription](https://docs.bankingcircleconnect.com/reference/put_api-v1-notificationselfservice-subscription-id-deactivate.md) - [Create a simulated debit payment](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-simulations-debits.md):

The endpoint is used for initiating a simulated debit payment (sandbox only)

- [Simulate credit (sandbox only)](https://docs.bankingcircleconnect.com/reference/post_api-v1-payments-simulations-credits.md): Simulate a credit on a given account (sandbox only) - [Trigger events](https://docs.bankingcircleconnect.com/reference/post_api-v1-notificationselfservice-clienttest-id.md) - [Get Case by id](https://docs.bankingcircleconnect.com/reference/get_api-v1-cases-case-id.md):

This endpoint is used for retrieving details of a Case by its id.
The response will include a 'Links' object with a 'Self' link pointing to the appropriate endpoint for the Case type.
For example, if the Case is of type 'RFI', the 'Self' link will point to /api/v1/cases/rfi/{case-id}

- [Get Cases](https://docs.bankingcircleconnect.com/reference/get_api-v1-cases.md):

This endpoint is used for retrieving a paginated list of Cases.
You start by sending an initial request with the desired parameters set (Type, Status, Limit, Order).
The response will include metadata such as number of records returned and if there are more records in the direction requested.
The response will include a 'Links' object with 'Next' and 'Previous' links that must be used to get the next or previous page.
If response states there are no more records after using a 'Next-link' you are at the end for now.
The response will still contain a 'Next-link' that may result in more records in the future, depending on sort order.

- [Upload and attach a file to a Case](https://docs.bankingcircleconnect.com/reference/post_api-v1-cases-case-id-attachments.md):

This endpoint is used for uploading and attaching a file to a Case.
Allowed file types: .pdf, .png, .jpg, .jpeg, .txt, .xml, .csv
Filename maximum length: 100 characters
Maximum file size: 10 MB

- [Download attachment](https://docs.bankingcircleconnect.com/reference/get_api-v1-cases-case-id-attachments-attachment-id.md):

This endpoint is used for downloading an Attachment on a Case.

- [Get RFI Case by id](https://docs.bankingcircleconnect.com/reference/get_api-v1-cases-rfi-case-id.md):

This endpoint is used for retrieving details of a RFI Case by its id.

- [Submit answers to an RFI Case.](https://docs.bankingcircleconnect.com/reference/post_api-v1-cases-rfi-case-id-submissions.md):

This endpoint is used for submitting answers to an RFI Case.
The Case id provided must be of type 'RFI'
The RFI must have status 'OPEN'

- [Get RFI question types](https://docs.bankingcircleconnect.com/reference/get_api-v1-cases-rfi-question-types.md):

This endpoint returns a list of the various kinds of predefined questions that can be asked on an RFI.

- [Get Recall Case by id](https://docs.bankingcircleconnect.com/reference/get_api-v1-cases-recalls-case-id.md):

This endpoint is used for retrieving details of a Recall Case by its id.

- [Submit a response to a Recall Case](https://docs.bankingcircleconnect.com/reference/post_api-v1-cases-recalls-case-id-submissions.md):

This endpoint is used for submitting a response to a Recall Case.
The Case id provided must be of type 'RECALL'.
The Case must have status 'OPEN'.
If rejecting, a reason code must be provided.

- [Download attachment](https://docs.bankingcircleconnect.com/reference/get_api-v1-cases-case-id-attachments-attachment-id.md):

This endpoint is used for downloading an Attachment on a Case.

- [Get RFI question types](https://docs.bankingcircleconnect.com/reference/get_api-v1-cases-rfi-question-types.md):

This endpoint returns a list of the various kinds of predefined questions that can be asked on an RFI.

## Changelog - [Action Required: Hybrid & Structured Address Migration](https://docs.bankingcircleconnect.com/changelog/hybrid-structured-address-migration.md) - [Instant Payment Webhook Notifications](https://docs.bankingcircleconnect.com/changelog/instant-payment-webhook-notifications.md) - [Full ISO20022 Purpose Code Support for SEPA Instant Payments](https://docs.bankingcircleconnect.com/changelog/full-iso20022-purpose-code-support-for-sepa-instant-payments.md) - [FX Rate in Payment Confirmations via SWIFT](https://docs.bankingcircleconnect.com/changelog/fx-rate-in-payment-confirmations-via-swift.md) - [V3 FX Rates Endpoints to replace V1+V2 FX Rates](https://docs.bankingcircleconnect.com/changelog/v3-fx-rates-endpoints-to-replace-v1v2-fx-rates.md)