---
title: "Index a person's accounts"
method: GET
path: "/v1/persons/{person_id}/accounts"
tags: ["Person accounts"]
---

# Index a person's accounts

`GET /v1/persons/{person_id}/accounts`

Returns an array containing all accounts owned by the person specified in the request URL.

## Path parameters

- `person_id` string, required

## Query parameters

- `page[number]` string
- `page[size]` string
- `filter[iban]` string

## Response `200`

Successful result of the operation

- DecoratorsAccountWithoutBalanceAndLimit[]
  - `id` string — The ID of the account.
  - `iban` string — The account's IBAN.
  - `bic` string — The account's BIC.
  - `type` 'BASIC_ACCOUNT' | 'BILLING_ACCOUNT' | 'CALL_MONEY' | 'CASH_DEPOSIT' | 'CHECKING_BUSINESS' | 'CHECKING_BUSINESS_CREDITLINE' | 'CHECKING_FIXED_MATURITY' | 'CHECKING_OVERDRAFT' | 'CHECKING_OVERDRAFT_FLEXIBLE' | 'CHECKING_PERSON_CREDIT_LINE' | 'CHECKING_PERSON_INSTALMENT_LOAN' | 'CHECKING_PERSONAL' | 'CHECKING_PERSONAL_OVERDRAFT' | 'CHECKING_SOLE_PROPRIETOR' | 'CLEARING_ACCOUNT' | 'COLLECTION_ACCOUNT' | 'DECOUPLED_CARD_BUSINESS' | 'DEPOSIT_FIXED_TERM_BUSINESS' | 'DEPOSIT_TIME_PASSIVE' | 'EMONEY_PARKING' | 'EMONEY_PREPAID' | 'EMONEY_PREPAID_POOLING' | 'ESCROW_LIABILITY' | 'EXTERNAL_ACCOUNT' | 'FACTORING' | 'GENERAL_LEDGER' | 'GUARANTEE' | 'INDIVIDUAL_SPECIFIC_PROVISIONS' | 'LIABILITY_ASSUMPTION' | 'LOAN_ACCOUNT_CREDIT_LINE' | 'LOAN_ACCOUNT_MUNICIPALITIES' | 'LOAN_BALLOON' | 'LOAN_BULLET' | 'LOAN_RATE_FIXED' | 'LOAN_RATE_VARIABLE' | 'LORO' | 'SDD_DEPOSIT' | 'SETTLEMENT' | 'SME_LOAN' | 'SURETY' | 'TAGESGELD_ACTIVE' — The type of account.
  - `purpose` string — The purpose of the account.
  - `opened_at` string — UTC timestamp from when the account was opened.
  - `status` string — Current status of the account
  - `locking_status` 'BLOCK' | 'CREDIT_BLOCK' | 'DEBIT_BLOCK' | 'NO_BLOCK' — Indicates whether or not funds can be transferred to or from the account.
  - `locking_reasons` string[] — Read-only indicator of the reason a block was applied to the account. If the account is not blocked, then this value will contain an empty array.
  - `person_id` string — Person ID of the account owner.
  - `business_id` string — ID of the business that owns the account (if applicable).
  - `overdraft` Overdraft — Object describing an overdraft on the account.
    - `rate` number — The overdraft rate.
    - `limit` integer — The overdraft limit.

## Other responses

- `400` — Invalid request.
- `403` — You are not authorized to perform this action.
- `404` — The resource could not be found.
- `500` — Internal server error.
- `default` — Unexpected error

---

[API](https://skmtc.net/solarisgroup/apis/account-creation.md) · [All operations](https://skmtc.net/solarisgroup/apis/account-creation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/solarisgroup/account-creation/revisions/f44b7c6e47a6/schema)
