Applications

Register an application

Register an application via DCR. This endpoint accepts only JWT, which needs to be precalculated.

For more information, see Register your application using DCR: Create a JWT.

post/register

Request

  • Base URL
    https://oba-auth.revolut.com
  • Auth
    API key in header Authorization

Request body text/plain

string required

A JWT calculated for your application, signed with a valid signing key.

Response

Successfully created application

issstring

The principal that issued the JWT.

iatinteger

The time the JWT was issued, which is used to determine the age of the JWT. Provided in seconds in Unix timestamp format.

expinteger

The expiration time starting from which the JWT must not be accepted for processing. Provided in seconds in Unix timestamp format.

application_type'web' | 'mobile'

The type of application. Either web or mobile.

client_idstring

The Client ID used to identify the application.

token_endpoint_auth_method'tls_client_auth'

Specifies the authentication method for the /token endpoint. Currently, only tls_client_auth is supported.

tls_client_auth_dnstring

Distinguished name of the transport certificate used by the TPP.

software_statementstring

Software statement assertion issued by the issuer.

The data model for the software statements issued by the Open Banking directory are documented as part of the Directory Specification.

id_token_signed_response_alg'PS256'

The signing algorithm used to sign the id_token JWTs. Currently, only PS256 is supported.

request_object_signing_alg'PS256'

The signing algorithm used to sign request objects. Currently, only PS256 is supported.

redirect_urisstring[]

List of registered URIs that the TPP will use to interact with the ASPSP.

org_jwks_endpointstring uri

Public URI endpoint where the TPP has uploaded their JWKS in JSON format.

grant_typesstring[]

Accepted grant types. A JSON array specifying what the TPP can request to be supplied to the /token endpoint in exchange for an access token.

scopestring

List of scopes that the TPP has access to, separated by spaces.

Changes

No recorded changes to this operation across all 2 revisions of this API.