Download and complete the registration form below and send it to us at digital@thecoventry.co.uk.
You can also contact us at this address is you have any questions.
Registration form
Useful information about registering
Our onboarding process
Our Sandbox APIs are available for Third Party Providers (TPPs) who have registered with Coventry Building Society.
They provide the ability to test functionality, connectivity and API requests and responses for CBS v.2.0 Open Banking APIs.
For more details, including how to use our Sandbox, please see the specifications document below.
API | Description | |
POST /account-requests | Create an account request | POST |
GET /account-requests/{AccountRequestId} | Get an account request | GET |
DELETE /account-requests/{AccountRequestId} | Delete an account request | DELETE |
GET /accounts | Get a list of accounts | GET |
GET /accounts/{AccountId} | Get an account | GET |
GET /accounts/{AccountId}/balances | Get Balances related to an account | GET |
GET /accounts/{AccountId}/beneficiaries | Get Beneficiaries related to an account | GET |
GET /accounts/{AccountId}/direct-debits | Get Direct Debits related to an account | GET |
GET /accounts/{AccountId}/scheduled-payments | Get scheduled payments related to an account | GET |
GET /accounts/{AccountId}/product | Get Product related to an account | GET |
GET /accounts/{AccountId}/standing-orders | Get Standing Orders related to an account | GET |
GET /accounts/{AccountId}/transactions | Get transactions related to an account | GET |
APIs | Description | |
POST /payments | Create a single immediate payment | POST |
GET /payments/{PaymentId} | Get a single immediate payment | GET |
POST /payment-submissions | Submit a previously setup payment | POST |
GET /payment-submissions/{PaymentSubmissionId} | Get payment submission | GET |
GET /payments/{PaymentId}/funds-confirmation | Get confirmation of funds available | GET |
POST /mandates | Used to submit a mandate initiation (creation of a standing order or future dated payment) | POST |
GET /mandates/{PaymentId} | Returns the status of the payment initiation for a given mandate | GET |
POST /mandate-submissions | Used to submit a mandate | POST |
GET /mandate-submissions/{paymentSubmissionId} | Returns the status of a mandate submission | GET |
APIs | Description | |
POST /funds-confirmation-consents | Create a new funds confirmation consent | POST |
GET /funds-confirmation-consents | Retrieves an existing funds confirmation consent | GET |
DELETE /funds-confirmation-consents | Deletes an existing funds confirmation consent | DELETE |
POST /funds-confirmations | Create a new funds confirmation to confirm funds available | POST |