# Accounts

**Accounts** hold investor positions, balances, and cash movements under a client.
Endpoints let you **list accounts**, **fetch details**, and **close accounts**.
Responses include status, owner info, currency, linked bank accounts, positions, and timestamps.

 - [GET /v2/partner/client/{clientId}/account](https://docs.fondo.se/openapi/api/account/getaccounts.md): Returns every investment account linked to clientId, including identifiers, type, status, balances, positions, linked bank accounts, currency, and timestamps. Use this to display or manage the client'
 - [GET /v2/partner/client/{clientId}/performance](https://docs.fondo.se/openapi/api/account/getownerperformance.md): Returns daily Time-Weighted Return (TWR) data aggregated across all accounts belonging to the owner identified by `ssn` or `crn`. Exactly one of `ssn` or `crn` must be provided. Each entry contains a
 - [GET /v2/partner/client/{clientId}/account/{accountId}/performance](https://docs.fondo.se/openapi/api/account/getaccountperformance.md): Returns daily Time-Weighted Return (TWR) data for the account. Each entry contains a date and the day's return as a decimal. By default returns the full performance history. Optionally pass `start` an
 - [GET /v2/partner/client/{clientId}/account/{accountId}/value](https://docs.fondo.se/openapi/api/account/getaccountvalue.md): Returns the total market value of the account, calculated as the sum of the settled cash balance, the value of settled fund positions, and pending subscription amounts.
 - [GET /v2/partner/client/{clientId}/kycstatus/account/{accountId}](https://docs.fondo.se/openapi/api/account/getkycstatusbyaccount.md): Get status of kyc
 - [GET /v2/partner/client/{clientId}/account/{accountId}](https://docs.fondo.se/openapi/api/account/getaccountbyid.md): Returns the full record for accountId under clientId, including identifiers, status, account and service type, owner details, balances and cumulative amounts, current positions, linked bank accounts,
 - [DELETE /v2/partner/client/{clientId}/account/{accountId}](https://docs.fondo.se/openapi/api/account/deleteaccount.md): Marks the account accountId (under clientId) as closed so no new activity can occur. The response echoes the account record including deleted/closed state. Historical data remains available for regula
 - [GET /v2/partner/client/{clientId}/account/{accountId}/transfer](https://docs.fondo.se/openapi/api/account/getaccounttransfers.md): Returns all 3rd-party transfer instructions associated with accountId under clientId. Each item includes the custodian, an external reference, the transfer status, and creation/modification timestamps
 - [GET /v2/partner/client/{clientId}/account/{accountId}/transaction/cash](https://docs.fondo.se/openapi/api/account/getaccountcashtransactions.md): Returns the cash ledger for accountId (under clientId), including transaction type (e.g., deposit/withdrawal/settlement/fee), references, accounts debited/credited, amount/currency, dates (createdDate
 - [GET /v2/partner/client/{clientId}/account/{accountId}/transaction/fund](https://docs.fondo.se/openapi/api/account/getaccountfundtransactions.md): Returns fund activity for accountId (under clientId) such as subscriptions/redemptions with instrument identifiers, units, price, currency, references, and key dates (tradeDate, settlementDate). Use t
 - [POST /v2/partner/client/{clientId}/account/{accountId}/withdrawal](https://docs.fondo.se/openapi/api/account/createwithdrawal.md): Initiates a payout from accountId (under clientId). Provide withdrawal details (e.g., withdrawalType, target bankAccount) in the request body. The response returns the created transaction with identif
 - [GET /v2/partner/deposit/swish/{swishId}](https://docs.fondo.se/openapi/api/account/pollswishdeposit.md): Returns the current status of a previously initiated Swish deposit session. Use to confirm whether the deposit is pending or successfully paid; errorCode provides additional context if applicable.
 - [POST /v2/partner/client/{clientId}/account/{accountId}/deposit/swish](https://docs.fondo.se/openapi/api/account/createswishdeposit.md): Starts a new Swish payment session for accountId (under clientId). Send details like type (e.g., same_device), amount, and optional qrFormat. The response includes a session id, token, optional qrImag
 - [GET /v2/partner/client/{client_id}/account/{account_id}/withdrawal/limit](https://docs.fondo.se/openapi/api/account/getwithdrawallimit.md): Returns the minimum and maximum withdrawable amounts for the given account. For insurance accounts, the limits are determined by the insurance provider. For other account types, the minimum is 0 and t
