Update withdrawal status
PATCH /v2/send/withdrawals/{withdrawalId}/status
Update the status of a withdrawal (typically called by webhooks)
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”d24d70a9-e1e2-4e83-ac81-cf62c2cb4c09Withdrawal ID
Request Body required
Section titled “Request Body required ”object
New status for the withdrawal
completedNetwork transaction details (e.g., contractTransactionHash, blockNumber, gasUsed)
object
Payout details (e.g., payoutId, payoutReference, payoutMethod)
object
Bank transfer details (e.g., transferReference, bankCode, clearingDate)
object
Failure reason (required when status is failed)
Responses
Section titled “ Responses ”The resource has been successfully updated.
object
Withdrawal ID
d24d70a9-e1e2-4e83-ac81-cf62c2cb4c09Corridor ID
d24d70a9-e1e2-4e83-ac81-cf62c2cb4c09Organisation ID
d24d70a9-e1e2-4e83-ac81-cf62c2cb4c09User ID
d24d70a9-e1e2-4e83-ac81-cf62c2cb4c09Withdrawal status
Amount in USDC
1000.00Currency code
USDCNetwork transaction details (e.g., contractTransactionHash, blockNumber, gasUsed)
object
Payout details (e.g., payoutId, payoutReference, payoutMethod)
object
Bank transfer details (e.g., transferReference, bankCode, clearingDate)
object
Failure reason if failed
Network completion timestamp
Payout completion timestamp
Bank transfer completion timestamp
Completion timestamp
Creation timestamp
Last update timestamp
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error