Coventry Building Society APIs

The definitive source of information and technical specifications for the APIs made available by Coventry Building Society: this website is for software developers

Open APIs

Current accounts services information APIs

More about this API



This API contains FCA service metrics for personal current accounts at Coventry Building Society.


If you have any questions about this API email us at digital@thecoventry.co.uk.

 

 

To access our Open Banking APIs, you'll need to register with us


How to register


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 if you have any questions.


Registration form

Useful information about registering

Our onboarding process

Open Banking APIs

More about these APIs


 

At Coventry Building Society we believe in being open for our members. 

As a result we have made Account Information Services and Payment
Initiation Services APIs available for trusted third parties.

You can find out the information about our APIs below.

If you have any questions you can email us at digital@thecoventry.co.uk

 

Changes to our Open Banking APIs



We're working towards making our APIs PSD2 RTS compliant ahead of  14 March 2020.

Ahead of this, the specifications for CBS v.2.0 are available to download and the APIs are available for Third Party Providers (TPPs) registered with us, to use in our Sandbox environment.
 

View our CBS v.2.0 APIs and specifications

Account Information Services APIs (CBS v.1.0)

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}/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

Payment Initiation Service APIs (CBS v.1.0)

APIs Description   
POST /payment-submissions Submit a previously setup payment POST
GET /payments/{PaymentId} Get a single immediate payment GET
POST /payments Create a single immediate payment POST
GET /payment-submissions/{PaymentSubmissionId} Get payment submission GET
GET /mandates/{PaymentId} Returns the status of the payment initiation for a given mandate GET
GET /mandate-submissions/{paymentSubmissionId} Returns the status of a mandate submission GET
POST /mandates Used to submit a mandate initiation (creation of a standing order or future dated payment) POST
POST /mandate-submissions Used to submit a mandate POST

Availability and performance information for Online Services and our dedicated interface

Here you can find out about the availability and performance of Online Services and our dedicated interface. These are reported and published here quarterly.