Get information about an authenticated user
In case you got your bearer token from another source and want the user data usually returned from Verify and complete an authentication process, you can use this endpoint for that.
Request
- Base URL: https://bankapidemo.svea.com
- URL: https://bankapidemo.svea.com/auth/user-info
- Auth: none declared. Required headers: Authorization, X-Svea-ClientApp
Headers
Tenant client app name, version, and optional comment <client-app-name>/<version>(/<comment>)
The correlationId is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. Used to follow transaction information, especially for logging purposes.
The sessionId is a unique identifier value for a users session. This identifier should be the same for the entire duration of that users session. Mainly used for logging and troubleshooting purposes.
Response
OK
Example response
{
"bankIdUser": {
"bankIdNumber": "199403086854",
"correspondenceName": "Testy McTestface",
"firstName": "Testy",
"lastName": "McTestface"
},
"psus": [
{
"accessLevel": "restrictedLevel",
"actionRequired": [
{
"action": "kyc",
"validUntil": "2020-12-24"
}
],
"capabilities": [
"sendPaymentOrders"
],
"capabilitiesContext": [
{
"accessType": "accountAccess",
"accountAccessLevel": "read",
"bankAccountId": "ccf7c77a-8e32-4d9b-8f40-ea446f37d492"
}
],
"delegateId": "7aa2dfea-2b0c-45cb-8f03-4743c284417d",
"psuContext": {
"correspondenceName": "Testy McTestface",
"personKey": "199403086854"
},
"psuId": "febbe8f2-bd6b-4e53-89c6-e89ca92ff5ee",
"psuType": "person"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.