POST/api/v2/cards/auto-topup/deposit

Update USDC/USDT deposit auto top-up settings on an card.

Only supplied currencies are updated. Enabling a currency disables other auto top-up modes on this card. Each deposit currency can be enabled on only one card per user. Explicit disclaimer acceptance is required when enabling any mode.

Authentication

Send your API key in the x-api-key header on every request.

Parameters

Request parameters
FieldTypeRequiredDescription
userId (query)unknownYes

Request body

application/json

Request body fields
FieldTypeRequiredDescription
CardIdunknownNo
Settingsarray of PublicSetAutoTopUpDepositCurrencyRequestNo
DisclaimerAcceptedbooleanNo

Responses

200 — OK

Response 200 fields
FieldTypeRequiredDescription
SuccessbooleanNo
MessagestringNo
CardIdunknownNo
LowBalanceEnabledbooleanNo
WatermarkunknownNo
TargetBalanceunknownNo
LowBalanceMonthlyLimitunknownNo
LowBalanceDisclaimerAcceptedbooleanNo
LowBalanceDisclaimerAcceptedAtstring (date-time)No
FailedTxEnabledbooleanNo
FailedTxMaxAmountunknownNo
FailedTxMonthlyLimitunknownNo
FailedTxDisclaimerAcceptedbooleanNo
FailedTxDisclaimerAcceptedAtstring (date-time)No
DepositEnabledbooleanNo
DepositSettingsarray of PublicDepositAutoTopUpSettingResponseNo
AssignedDepositCurrenciesarray of PublicDepositCurrencyAssignmentNo
LowBalanceUsedThisMonthunknownNo
FailedTxUsedThisMonthunknownNo

400 — Bad Request

Response 400 fields
FieldTypeRequiredDescription
MessagestringNo
CodestringNo
StatusunknownNo
ValidationErrorsobjectNo
DetailsstringNo

401 — Unauthorized

Response 401 fields
FieldTypeRequiredDescription
MessagestringNo
CodestringNo
StatusunknownNo
ValidationErrorsobjectNo
DetailsstringNo

403 — Forbidden

Response 403 fields
FieldTypeRequiredDescription
typestringNo
titlestringNo
statusunknownNo
detailstringNo
instancestringNo

404 — Not Found

Response 404 fields
FieldTypeRequiredDescription
MessagestringNo
CodestringNo
StatusunknownNo
ValidationErrorsobjectNo
DetailsstringNo

500 — Internal Server Error

Response 500 fields
FieldTypeRequiredDescription
MessagestringNo
CodestringNo
StatusunknownNo
ValidationErrorsobjectNo
DetailsstringNo

Example request

curl -X POST "https://{base_url}/api/v2/cards/auto-topup/deposit" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

This page is generated from the live OpenAPI specification and always matches the current API.