Get Payout

This operation retrieves the full payout information using either the internal payout ID or the merchant-defined reference. It is useful for reconciliation, custom error-handling flows, or to verify webhook delivery.


💡

Always rely on webhook notifications to track final payout statuses.
The Get endpoints should only be used in case of inconsistencies or for manual recovery flows.



Available Endpoints

IdentifierWhen to UseAPI Reference
payoutIdWhen the Bamboo internal ID is available from the create response or webhook.Get Payout by ID
referenceWhen using the merchant-defined payout reference.Get Payout by Reference

Request

Each endpoint requires your private key in the header for authorization.
No request body is required.


Response Parameters

PropertyFormatDescription
payoutIdintegerInternal identification of the payout.
referencestringIdentifier defined by the merchant when the payout was created.
isoCountrystringISO code of the destination country, in the format ISO 3166-1 alpha-2.
createddateDate and time when the payout was created.
lastUpdatedateDate and time of the last update to the payout status.
statusintegerNumeric code of the current payout status. Refer to this article for more details.
statusDescriptionstringDescription of the payout status.
errorCodestringInternal code representing the failure reason, if any. See possible values in the Reference Page.
errorDescriptionstringDescription of the error that caused the payout to fail.
descriptionstringOptional description or reason provided during payout creation.
amount → valuenumberRequested payout amount.
amount → isoCurrencystringCurrency code of the payout amount.
localAmountobjectAmount in local currency, if conversion was applied. May be null.
exchangeRatenumericConversion rate used for the payout. May be null if no FX was applied.
payee → firstNamestringRecipient’s first name.
payee → lastNamestringRecipient’s last name.
payee → companyNamestringCompany name, used only for business payouts. May be empty for individuals.
payee → emailstringRecipient’s email address.
payee → phonestringRecipient’s phone number.
payee → location → citystringCity of the recipient.
payee → location → addressstringStreet address of the recipient.
payee → location → zipCodestringPostal code of the recipient.
payee → document → numberstringIdentification number of the recipient.
payee → document → typestringType of document.
See Country considerations for more information.

Response Example

{
    "payoutId": 204307526961955232,
    "reference": "ARI-904",
    "isoCountry": "BG",
    "created": "2025-07-17T18:45:12.4807443Z",
    "lastUpdate": "2025-07-17T18:45:12.4808228Z",
    "status": 7,
    "statusDescription": "Held",
    "errorCode": "null",
    "errorDescription": "null",
    "amount": {
        "value": 5.08,
        "isoCurrency": "USD"
    },
    "localAmount": null,
    "exchangeRate": null,
    "payee": {
        "firstName": "Ari",
        "lastName": "Carba",
        "email": "",
        "phone": "099999999",
        "location": {
            "city": "city",
            "address": "address",
            "zipCode": "zip"
        },
        "document": {
            "number": "ABC123456789",
            "type": "BULSTAT"
        }
    },
    "description": "string"
} 


Next steps