# Retrieve accounts for a client

Returns a paginated list of accounts for the specified client.

Endpoint: GET /v1/clients/{clientId}/accounts
Version: 1.0.0
Security: bearerAuth

## Path parameters:

  - `clientId` (string, required)
    Unique identifier of the client

## Response 200 fields (application/json):

  - `currentPage` (integer)
    Example: 1

  - `perPage` (integer)
    Example: 50

  - `totalItem` (integer)
    Example: 1

  - `data` (array)

  - `data.id` (string)
    Example: "24a726ac-180d-48df-82bc-711f2788a46f"

  - `data.bankId` (string)
    Example: "9d84b03a-28d1-4898-a69c-38824239e2b1"

  - `data.clientId` (string)
    Example: "c2d1d1e3-3340-4170-980e-e9269bbbc551"

  - `data.clientBankAdapterId` (string)
    Example: "5b3a1b67-ab59-4cc1-8fc6-1d558b32b237"

  - `data.accountId` (string)
    Example: "00000000-0000-0000-0000-000000000000"

  - `data.instrumentId` (string)
    Example: "709448c3-7cbf-454d-a87e-feb23801269a"

  - `data.ownerId` (string)
    Example: "c2d1d1e3-3340-4170-980e-e9269bbbc551"

  - `data.ownerType` (string)
    Enum: "CLIENT", "BUSINESS"

  - `data.accountNumber` (string)
    Example: "000001000004"

  - `data.clabeNumber` (string)
    Example: "734180000001000004"

  - `data.availableBalance` (string)
    Example: "0.00"

  - `data.accountType` (string)
    Enum: "CENTRALIZING_ACCOUNT", "OTHER"

  - `data.accountStatus` (string)
    Enum: "ACTIVE", "INACTIVE", "SUSPENDED"

  - `data.audit` (object)

  - `data.audit.createdAt` (string)
    Example: "2025-03-05 11:00:56.264527-06:00"

  - `data.audit.updatedAt` (string)
    Example: "2025-03-05 11:00:56.264527-06:00"

  - `data.audit.deletedAt` (null,string)
    Example: "None"

  - `data.audit.blockedAt` (null,string)
    Example: "None"

  - `data.audit.activatedAt` (null,string)
    Example: "None"

  - `data.audit.suspendedAt` (null,string)
    Example: "None"

  - `data.bankAdapter` (string)
    Example: "SIES"


