Payout Item (for a new Payout)
A new format using channel + channel_data per item is now available. See Create a Payout — New Format for details and examples. The legacy format below will be removed after April 30, 2026.
Legacy Format
The legacy payout item is a discriminated union based on the network field. Each item uses either traditional bank account details or a BreB key, depending on the disbursement network.
Common fields (all networks)
amountstringThis value must be a numeric string, with up to 18 digits before the decimal point and up to 18 digits after the decimal point.
Minimum amount: 10,000 COP. Items below this amount will be automatically rejected with status REJECTED and status_code VALIDATIONS_FAILED.
full_namestringFull name of the third party.
tokenstringStablecoin token for this item. Use COPM in production, testCOPM in sandbox.
legal_identifier_typestringLegal identifier type of the third party. Valid values: NIT, CC, CE, PP.
legal_identifierstringLegal identifier of the third party. This value must be a numeric string.
country_isostringCountry ISO of the third party. Currently only CO.
networkstringNetwork of the third party source. BANK or BREB. Determines which detail fields are required.
Network-specific fields
- BANK
- BREB
Required when network is BANK:
bank_account_detailsBank AccountBank account details of the third party.
Required when network is BREB:
payment_detailsobjectBreB key details of the third party.
New Format
In the new format, each item specifies channel + channel_data instead of network + bank_account_details / payment_details. See Create a Payout — New Format for full details, examples, and the channel_data structure reference.