Withdraw from a Budget
Withdraw funds from a budget account back to your balance account. Only budget accounts in ACTIVE status can be withdrawn from.
Request Parameters
requestIdstring
required
Idempotency key. Required for all fund-movement operations. Assign a unique value per request to safely retry without double-processing. Must be unique within your partnerId. Max 64 characters.
idstring
required
Unique budget account identifier returned by Create a Budget. Max 64 characters.
amountAmount
required
Withdrawal amount. value must be greater than 0. See Data Types.
Response Parameters
resultResult
See Result.
idstring
Unique budget account identifier. Max 64 characters.
amountAmount
Withdrawal amount. See Data Types.
statusstring
Withdrawal operation status (e.g., SUCCESS).
Error Codes
Definition
POST /api/open/v1/issuing/budgets/withdrawRequest
{
"requestId": "req_withdraw_20240101****",
"id": "BUDGET_20260401100101****",
"amount": {
"value": 20000,
"currency": "USD"
}
}Response
{
"result": {
"resultCode": "SUCCESS",
"resultMessage": "success",
"resultStatus": "S"
},
"id": "BUDGET_20260401100101****",
"amount": {
"value": 20000,
"currency": "USD"
},
"status": "SUCCESS"
}