Jump to Content
Guides
API Reference
Changelog
Client Portal
Website
Log In
API Reference
Client Portal
Website
Log In
Moon (Dark Mode)
Sun (Light Mode)
Guides
API Reference
Changelog
Get all accounts
Search
JUMP TO
Authorization
Authorizations
Get token
get
Accounts and Balances
Accounts and balances
Get all accounts
get
Get details of an account
get
Get balances of an account
get
Get bookings of an account
get
Account Holder Verification
Create AccountHolderVerification request
post
Get details of an AccountHolderVerification request
get
Payment
Single payments
Make a payment
post
Get payments
get
Get status of a payment
get
Get details of a payment by payment id
get
Cancel a payment
put
Reject a Direct Debit payment
put
Get a MT103 payment confirmation
get
Get details of a payment by transaction reference number
get
Bulk payments
Make bulk payments
post
Get bulk files
get
Get single bulk file
get
Get status of single bulk payment
get
Cancel a bulk payment
put
Agency and Correspondent Banking payments
Make an agency or correspondent banking payment
post
ISO20022
Payment initiation using pain001 format
post
Recalls
Initiate recall for a payment
post
Get a collection of recalls
get
Get a specific recall by id
get
Get status of a recall
get
Traces
Initiate trace for a payment
post
Get a collection of traces
get
Cancel a trace
put
Get a specific trace by id
get
Get status of a trace
get
Actions
Invoke a specified action for a given payment or direct debit
post
FX
Foreign Exchange
Get an FX quote
get
Get an FX quote for a currency pair
get
Request FX quotes in bulk
post
Execute a BCFX order
post
Get FX transactions
get
Post FX transactions
post
Get a specific FX transaction
get
Get FX exposure for given client with trading line and/or collateral account
get
Get a held rate
get
Get list of active held rates
get
Get FX settlement dates
get
Get available accounts for FX trading
get
Get FX transactions
get
Post FX transactions
post
Multicurrency Payments
Get a rate for multicurrency payments
get
Virtual Banking
Ordering
Order Virtual Accounts
post
List of Virtual Account orders
get
Details of a Virtual Account order
get
Virtual Accounts
List of Virtual Accounts
get
Virtual Account without customer details
get
Status of customer details update
get
Status of Virtual Account closure
get
Add customer details
post
Add customer details by file
post
Close Virtual Accounts
post
Close Virtual Accounts by file
post
REPORTING AND RECONCILIATION
Report
Get account activity report
get
Get paged account activity report
get
Get account balance report
get
Get reconciliation report
get
Get paged reconciliation report
get
Get intraday paged reconciliation report
get
Get rejection report
get
Get bank to customer statement
get
Download generated report
get
Reports on request
Request report
post
Account activity report
post
Account balance report
post
Bank statement report v2
post
Bank statement report v3
post
Bank to customer report
post
Company account balance report
post
Reconciliation report
post
Rejection report
post
Get status of requested report
get
Get list of requested reports
get
FEES and Interest
Fee details
Get details of a specific fee
get
Get details of all fees
get
Webhooks
Add events
Add an event to a subscription
post
Delete an event
delete
Set up subscriptions
Get all subscriptions
get
Setup a subscription
post
Get details of a subscription
get
Update a subscription
put
Delete a subscription
delete
Activate a subscription
put
Deactivate a subscription
put
Testing webhooks (Sandbox only)
Simulation
Trigger events
post
Direct Debit
BankAccounts
Creates a new bank account
post
Returns a cursor paged list of bank accounts
get
Returns a specific bank account
get
BankAccountBlockRules
Creates new bank account block rules
put
Returns a cursor paged list of bank account block rules
get
Creates a new bank account country block rule
put
Returns a cursor paged list of bank account country block rules
get
Deletes entities of bank account block rules
post
Deletes a bank account country block rule
post
Connectors
Returns a specific connector
get
Returns a cursor paged list of connectors
get
Customers
Creates a new customer
post
Returns a cursor paged list of customers
get
Returns a specific customer
get
HostedPages
Returns a cursor paged list of hosted pages
get
Returns a specific hosted page
get
View the hosted page
get
LocalizationTexts
Returns a specific localizationText
get
Mandates
Creates a new mandate
post
Returns a cursor paged list of mandates
get
Returns a specific mandate
get
Approves a mandate
post
Creates a new approval TAN and re-sends it via email or sms to the customer
post
Manually accept or reject this mandate
post
Discards a mandate
post
Reinstates a discarded or expired mandate
post
Merchants
Returns a specific merchant
get
Returns a cursor paged list of merchants
get
Payments
Creates a new payment
post
Returns a cursor paged list of payments
get
Returns a specific payment
get
Manually accept or reject this payment
post
Request To Pay
Request to pay
Create a new request to pay
post
Get a cursor paged list of requests to pay
get
Get a specific request to pay
get
Get all accounts
get
https://www.bankingcircleconnect.com/api/v1/accounts
Language
Shell
Node
Ruby
Python
Go
Credentials
Bearer
Bearer