Create OAuth Application
Register an OAuth application for an institution.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
The name your team will use to recognize this app.
"My Banking App"
The certificate public key for this app. Paste the content of the public key certificate you generated for the app.
"-----BEGIN CERTIFICATE-----\nMIIBIjANBgkq...\n-----END CERTIFICATE-----"
The permissions this app should have.
["READ", "WRITE"]How this app will request access. Use client_credentials for server-to-server access, or authorization_code when a user must approve access.
client_credentials, authorization_code, refresh_token "client_credentials"
A short note that explains what this app is for.
"App used by our mobile banking customers"
The web addresses the system can send users back to after they approve access. Required when grantType is authorization_code.
[
"https://myapp.com/callback",
"https://myapp.com/oauth/callback"
]The website for this app or business.
"https://myapp.com"
A link to the app's logo or icon.
"https://myapp.com/icon.png"
Set this to true if this is an official app owned by your institution.
false
Response
Create OAuth Application completed successfully.
The response is of type object.