Authentication

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.

get/auth/user-info

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

Authorizationstring required
Example:Bearer {BearerToken}
X-Svea-ClientAppstring required

Tenant client app name, version, and optional comment <client-app-name>/<version>(/<comment>)

Example:TENANT-IOS/0.99.0
X-Svea-CorrelationIdstring uuid

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.

Example:21436a05-d62d-4f29-a253-31b3815d148b
X-Svea-SessionIdstring uuid

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.

Example:afe56332-dee2-48b4-ae0b-d694a6174a7e

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.