---
title: "Retrieve Deposit Limits"
method: GET
path: "/v1/profiles/{profileId}/balance-capacity"
tags: ["balance"]
---

# Retrieve Deposit Limits

`GET /v1/profiles/{profileId}/balance-capacity`

Returns the deposit limit for a profile based on regulatory requirements.

Useful for personal profiles located in countries that have hold limits. We advise calling this API before depositing money into an account if the profile is located in Singapore or Malaysia.

## Path parameters

- `profileId` integer, required

## Query parameters

- `currency` string, required

## Headers

- `X-External-Correlation-Id` string, uuid

## Response `200`

OK - Successfully retrieved deposit limits.

- object — Deposit limit information for a profile.
  - `hasLimit` boolean — True if there is a regulatory hold limit for the profile's country.
  - `depositLimit` object — Amount of money that can be added to the account.
    - `amount` number — Deposit limit amount.
    - `currency` string — Currency code (ISO 4217 Alphabetic Code).

## Other responses

- `429` — Rate limit exceeded. Retry after the number of seconds specified in the `Retry-After` header.

---

[API](https://skmtc.net/wise/apis/platform-api.md) · [All operations](https://skmtc.net/wise/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wise/platform-api/revisions/4907a1d269ab/schema)
