Ledger API - Withdrawals
Create a withdrawal
post/pty/account/v1/withdrawals
Request
- Base URLhttps://api.uat.paymentology.com
- URLhttps://api.uat.paymentology.com/pty/account/v1/withdrawals
- AuthHTTP bearer
Request body
Example request
{
"source_account_id": "479823917",
"external_account_reference": "EXT-DST-76521",
"source_amount": {
"amount": "10000",
"currency": "USD"
},
"fee": {
"amount": "200",
"currency": "USD",
"type": "WITHDRAWAL_FEE"
},
"transaction_reference": "cout_w1_001",
"transaction_description": "Withdrawal"
}Response
Withdrawal created
Example response
{
"withdrawal_id": "b2c3d4e5-f6a7-5890-1234-567890bcdef0",
"source_account_id": "479823917",
"external_account_reference": "EXT-DST-76521",
"source_amount": {
"amount": "10000",
"currency": "USD"
},
"fee": {
"amount": "200",
"currency": "USD",
"type": "WITHDRAWAL_FEE"
},
"transaction_reference": "cout_w1_001",
"transaction_description": "Withdrawal",
"failure_reason": {
"code": "INSUFFICIENT_FUNDS",
"message": "Source account has insufficient funds to complete this operation"
},
"updated_at": "2026-01-14T10:00:00Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.