GET
/
open-banking-accounts
/
{id}
curl -X GET \
 /open-banking-accounts/{id} \
 --header "Authorization: Bearer <token>"
{
  "id": "ad8f1b9e-0b1e-4e1a-8e0a-0b0b0b0b0b0b",
  "alias": "My Bank Account",
  "bankName": "My Bank",
  "iban": "DE1234567*********5678",
  "status": "linked",
  "provider": "klarna",
  "createdAt": "2021-01-01T00:00:00+00:00",
  "validUntil": "2021-01-01T00:00:00+00:00",
  "lastAccessedAt": "2021-01-01T00:00:00+00:00",
  "lastInformedAt": "2021-01-01T00:00:00+00:00"
}

Authorizations

Authorization
string
header
required

Value for the Authorization header parameter.

Path Parameters

id
string
required

OpenBankingAccount identifier

Response

200
application/json
OpenBankingAccount resource
id
string
Example:

"ad8f1b9e-0b1e-4e1a-8e0a-0b0b0b0b0b0b"

alias
string | null
Example:

"My Bank Account"

bankName
string
Example:

"My Bank"

iban
string
Example:

"DE1234567*********5678"

status
enum<string>

Possible values:

  • linked: The account is linked and can be used for fetching transactions
  • disabled: The account is disabled and cannot be used for fetching transactions
  • expired: The account access is expired (usally after 90 days) and cannot be used for fetching transactions
  • failed: The account linking is failed. Try to link the account again
Available options:
linked,
disabled,
expired,
failed
Example:

"linked"

provider
enum<string>

Possible values:

  • klarna: The account is linked with Klarna
Available options:
klarna
Example:

"klarna"

createdAt
string
Example:

"2021-01-01T00:00:00+00:00"

validUntil
string

The date when the account access expires and a new consent is required

Example:

"2021-01-01T00:00:00+00:00"

lastAccessedAt
string | null

The last time the system accessed the account to obtain data

Example:

"2021-01-01T00:00:00+00:00"

lastInformedAt
string | null

The last time the user was informed about the account expiration

Example:

"2021-01-01T00:00:00+00:00"