Use this particular API to get the access token which is a pre-requisite to calling all other APIs.
- Account information APIs
Subscribe Plan
Get Oauth Token
v1.0.0 |
Create Subscription
v1.0.0 Use the following API so as to request a new subscription to be created with a BOC customer. This step should precede the OAuth2 flow. |
Get Subscription
v1.0.0 Use the following API so as to view details of an already created subscription. |
Get Subscription for Customer Account
v1.0.0 Use the following API to get details of subscriptions containing the specific account. |
Update Subscription
v1.0.0 Use the following API to activate a subscription created through the Create Subscription API call after the customer provided their consent through the OAuth2 flow. |
Revoke Subscription
v1.0.0 Use the following API to revoke an existing subscription. |
Get Accounts
v1.0.0 Use the following API so as to retrieve basic account information such as account number, IBAN, account name and type, as well as available and current balance. |
Get Account Details
v1.0.0 Use the following API so as to get more detailed account level information. |
Get Account Statement
v1.0.0 Use the following API so as to obtain a transaction history for a specific account id. You supply a start and end date for which you want the transaction history as well as specify the last N transactions to be returned. |
Get Account Available Balance
v1.0.0 Use the following API so as to get back the available balance and current balance. |
- Payment initiation APIs
Subscribe Plan
Get Oauth Token
v1.0.0 Use this particular API to get the access token which is a pre-requisite to calling all other APIs. |
Initiate Payment
v1.0.0 Use the following API so as to initiate payment between two BOC accounts or send money to another bank through SWIFT or SEPA. |
Execute Payment
v1.0.0 Use the following API in conjunction with the Initiate Payment API so as to Execute an already initiated Payment request. |
Delete Payment
v1.0.0 Use the following API once the customer opts to cancel out the payment after it has been created. |
Get Payment Details
v1.0.0 Use the following API to get the transaction details of a payment already executed through the Approve Payment API. |
Get Payment Status
v1.0.0 Use the following API so as to get the status of a payment already executed through the ApprovePayment API call (i.e. COMPLETED/REJECTED/PENDING/AUTHORIZATION NEEDED). |
Get Account Payments
v1.0.0 Use the following API so as to retrieve payment related information for all transactions which were conducted through a specific app. |
Check Funds Availability
v1.0.0 Use the following API so as to check for the availability of certain funds for a specific payment. |
Sign Verification
v1.0.0 Use the following API to be able to get the digitally signed information of a payment. |
- Account Information & Payment Ιnitiation APIs
Subscribe Plan
Get Oauth Token
v1.0.0 Use this particular API to get the access token which is a pre-requisite to calling all other APIs. |
Create Subscription
v1.0.0 Use the following API so as to request a new subscription to be created with a BOC customer. This step should precede the OAuth2 flow. |
Get Subscription
v1.0.0 Use the following API so as to view details of an already created subscription. |
Get Subscription for Customer Account
v1.0.0 Use the following API to get details of subscriptions containing the specific account. |
Update Subscription
v1.0.0 Use the following API to activate a subscription created through the Create Subscription API call after the customer provided their consent through the OAuth2 flow. |
Revoke Subscription
v1.0.0 Use the following API to revoke an existing subscription. |
Get Accounts
v1.0.0 Use the following API so as to retrieve basic account information such as account number, IBAN, account name and type, as well as available and current balance. |
Get Account Details
v1.0.0 Use the following API so as to get more detailed account level information. |
Get Account Statement
v1.0.0 Use the following API so as to obtain a transaction history for a specific account id. You supply a start and end date for which you want the transaction history as well as specify the last N transactions to be returned. |
Get Account Available Balance
v1.0.0 Use the following API so as to get back the available balance and current balance. |
Initiate Payment
v1.0.0 Use the following API so as to initiate payment between two BOC accounts or send money to another bank through SWIFT or SEPA. |
Execute Payment
v1.0.0 Use the following API in conjunction with the Initiate Payment API so as to Execute an already initiated Payment request. |
Delete Payment
v1.0.0 Use the following API once the customer opts to cancel out the payment after it has been created. |
Get Payment Details
v1.0.0 Use the following API to get the transaction details of a payment already executed through the Approve Payment API. |
Get Payment Status
v1.0.0 Use the following API so as to get the status of a payment already executed through the ApprovePayment API call (i.e. COMPLETED/REJECTED/PENDING/AUTHORIZATION NEEDED). |
Get Account Payments
v1.0.0 Use the following API so as to retrieve payment related information for all transactions which were conducted through a specific app. |
Check Funds Availability
v1.0.0 Use the following API so as to check for the availability of certain funds for a specific payment. |
Sign Verification
v1.0.0 Use the following API to be able to get the digitally signed information of a payment. |