Skip to content
Last updated

VRP consent revocation

Token.io provides the ability to revoke a VRP consent once it has been given.

This section describes the API integration for revoking a VRP consent.

See the Token.io API reference for details of the following endpoint:

Then use our Launchpad to test it.

Click the image on the right to view a simplified swim lane diagram of the integration flow.

Details of the steps within the integration flow are shown below.

a. User -> TPP - The user requests revocation of the VRP consent with the TPP.

b. TPP -> Token.io - The TPP requests revocation of the VRP consent with Token.io, and passes in the VRP consent identifier using the DELETE /vrp-consents/{id}

c. Token.io -> Bank - Token.io requests consent revocation with the bank using the VRP consent identifier.

a. Bank -> Token.io - the bank returns the VRP consent revocation result to Token.io.

b. Token.io -> TPP - Token.io returns the VRP consent with the current status. The status is set to REVOKED on successful completion of the request with the bank.

c. TPP -> User - The TPP informs the user of the VRP revocation result.

If you have any feedback about the developer documentation, please contact devdocs@token.io