Get User Limits

View as Markdown
The **Get User Limits** is an **authenticated API** call that allows you to **fetch the maximum transaction limits** a user can place over different time periods (1-day, 30-day, 365-day). These limits are determined by **KYC type**, **payment method**, and **fiat currency**, and provides a detailed overview based on **total**, **spent**, **remaining** and **exceeded limits**.

Headers

authorizationstringRequiredDefaults to YOUR_USER_AUTH_TOKEN

Authorization token is the accessToken received from the API - api/v2/auth/verify

x-user-identifierstringOptionalDefaults to USER_EMAIL_ID

Your authenticated user Email Id address.

Note: This is applicable only for Auth Reliance Flows

x-access-tokenstringOptionalDefaults to YOUR_ACCESS_TOKEN

Your Partner Access Token. Please refer here for a tutorial on generating your access token.

Note: This is applicable only for Auth Reliance Flows

Query parameters

isBuyOrSellstringRequiredDefaults to BUY
Transaction direction for the limit check. Supported value is BUY.
paymentCategorystringRequiredDefaults to credit_debit_card

Supported payment method from /fiat/public/v1/currencies/fiat-currencies

kycTypestringRequiredDefaults to SIMPLE
Value should be SIMPLE or STANDARD
fiatCurrencystringRequiredDefaults to GBP

Supported fiat currency symbol from /fiat/public/v1/currencies/fiat-currencies

Response

200 - Success

dataobject

Errors

400
Bad Request Error
401
Unauthorized Error
500
Internal Server Error