Create Payout
Payouts
Create Payout
Send money to a beneficiary’s payout destination
POST
Create Payout
This endpoint requires an
Idempotency-Key header to prevent duplicate payouts.Path Parameters
The account’s external ID (starts with
acc_)Headers
Unique key to prevent duplicate payouts (e.g., UUID v4)
Request Body
Beneficiary external ID (starts with
bene_)Payout destination external ID (starts with
dest_)Payout amount (decimal string, must be positive)
ISO 4217 currency code
Optional internal note (max 500 characters)
Response
Payout identifier (starts with
po_)Always returns
"payout"Account ID
Beneficiary ID
Payout destination ID
Payout amount (decimal)
Currency code
Amount converted to USD
Payout status:
pending_approval, pending, processing, completed, or failedPayment provider (null until submitted)
Provider reference ID
ISO 8601 timestamp when payout was initiated
ISO 8601 timestamp when payout was submitted to provider
ISO 8601 timestamp when payout completed
ISO 8601 timestamp when payout failed
Reason for failure
Optional note
ISO 8601 timestamp when created
ISO 8601 timestamp when last updated