Dynamic Registration

Version 3.2 (Current Version)

What this API does.

To start interacting with Virgin Money via our Open Banking APIs, register with Open Banking and then use the Dynamic Registration endpoint for each brand.*

This API allows you to be given authorisation credentials to be used to call the Token endpoint.

*For the purposes of testing, our sandbox is a single registration.

If you wish to on-board with us using Dynamic Client Registration, you must be enrolled with Open Banking.

If you are not enrolled with Open Banking and have suitable eIDAS (QWAC/QSEAL) certificates and appropriate permissions from your relevant NCA please email us at OpenBankingResponse@cybg.com with the subject "Manual Registration" and we will process your request.

GET

/.well-known/openid-configuration

This endpoint allows you to retrieve details of the urls required to interact with us (e.g Dynamic Registration).

This endpoint allows you to register with the bank. Pass in the required details to allow yourself to be validated by Virgin Money. Assuming you pass this validation step, you will then be provided with Client Credentials and a Client Secret.

The request will support JOSE as a body/request payload. For the structure of the request JOSE, please refer to Open Banking. 

Currently we support only new registration. 

The endpoint allows you to update previously registered details with the bank. Pass in the required details to allow yourself to be validated by Virgin Money. Assuming you pass this validation step, your details will be updated.

The request will support JOSE as a body/request payload. For the structure of the request JOSE, please refer to Open Banking. 

Before calling the API, you must have an access token issued by Virgin Money using a 'Client Credentials' grant.

The endpoint allows you to delete the registration.

Before calling the API, you must have an access token issued by Virgin Money using a 'Client Credentials' grant.

The endpoint allows you to retrieve registration details from the bank. 

Before calling the API, you must have an access token issued by Virgin Money using a 'Client Credentials' grant.

Having trouble?

Contact our dedicated team members via our ticketing system or via our support mailbox

Opens in a new window Contact