Skip to main content
PUT

Update Auto Topup Settings

Configure or update auto topup. You can enable threshold-based recharging (auto-charge when balance drops below threshold_amount), monthly scheduled recharging (auto-charge on a specific day), or both.

Endpoint

Request headers

string
required
Bearer token. Format: Bearer talq_your_environment_token_here
string
required
Must be set to application/json

Request body

boolean
Master switch for auto topup. When false, neither threshold nor scheduled recharges fire.
number
Trigger threshold in account currency. Range: 11000. When the balance drops below this, a recharge is queued.
number
Amount charged each time the threshold is hit. Range: 11000.
boolean
Enables monthly scheduled recharges in addition to (or instead of) threshold-based.
number
Amount charged on the scheduled day. Range: 11000. Required when scheduled_payment_enabled is true.
integer
Day of month for scheduled recharges. Range: 128 (avoids month-end edge cases).
string
ID of the payment method to charge. Must be a method already saved on the account — see List Payment Methods.

Examples

Response

Notes

  • The daily_limit is set by your plan and cannot be modified via API. Contact support to request an increase.
  • To turn off auto topup entirely, send {"is_enabled": false} or use Disable Auto Topup.
  • After updating, run Test Auto Topup to verify the payment method works.