Create a Withdrawal
Initiate a withdrawal either to your Payout Balance or directly to a Bank Account
Method and URL
POST
[BASE_URL]/v1/withdrawals
Request
Request Body
{
"referenceId": "TEST-REFORZA-2025-001",
"withdrawType": "BANK_TRANSFER",
"balanceType": "PAYOUT_BALANCE",
"isFullAmount": false,
"amount": {
"value": "10000",
"currency": "IDR"
},
"description": "Test Reforza Pivot"
}
Detail Parameter Request
Parameter
Data Type
Character limit
Requirement
Description
Response
Response Body
{
"code": "00",
"message": "OK",
"data": {
"id": "0199130c-f3aa-7024-b547-0ef3216f9602",
"merchantId": "e485e01b-ff59-4a47-bb7d-9b39064f3388",
"withdrawal": {
"referenceId": "TEST-REFORZA-2025-001",
"withdrawType": "BANK_TRANSFER",
"balanceType": "PAYOUT_BALANCE",
"isFullAmount": false,
"amount": {
"currency": "IDR",
"value": "10000"
},
"description": "Test Reforza Pivot"
},
"status": "SUCCESS",
"createdAt": "2025-09-04T04:47:20Z",
"updatedAt": "2025-09-04T04:47:20Z"
}
}
Detail Parameter Response
Parameter
Data Type
Requirement
Description
code
String
M
Response Code from Pivot
message
String
M
Human readable message that represent response from Pivot
Last updated