Skip to navigation

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

x-user-ipstringRequired

End user's originating IP. More details here

x-api-keystringRequired
Partner API Key present in Transak Dashboard.
authorizationstringOptional

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

Note: This is not applicable for Auth Reliance Flows

x-user-identifierstringOptional

Your authenticated user Email Id address.

Note: This is applicable only for Auth Reliance Flows

x-access-tokenstringOptional

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.
paymentCategorystringRequired

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

kycTypestringRequired
Value should be SIMPLE or STANDARD
fiatCurrencystringRequired

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

Response

200 - Success

dataobject

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
500
Internal Server Error