List Saved Payout Methods
Lists the bank accounts, wallets, and crypto addresses an account or user can pay out to, newest first.
Query parameters
The owning account ID (a biz_ identifier). Provide this or user_id.
The owning user ID (a user_ identifier). Provide this or account_id.
Optional status filter. created means saved but unused, active means a payout through it succeeded, broken means the last payout failed and the method needs fixing.
Optional payout amount in whole currency units, for example 250.00. When provided, each method includes a quote with the estimated fee, amount received, and delivery date for that amount.
Currency code of the amount, for example usd. Only meaningful with amount or include_limits.
When true, the response also carries limits — the live per-speed payout caps the account's payout requests are validated against, in the requested currency. Requires the payout:withdrawal:read scope.
Number of results to return from the start of the range.
Return results after this cursor. Use page_info.end_cursor from the previous response to fetch the next page.
Number of results to return from the end of the range.
Return results before this cursor. Use page_info.start_cursor from the previous response to fetch the previous page.
Response
payout methods listed
Example response
{
"data": [
{
"account_reference": "••••6789",
"bank_verification_state": "verified",
"created_at": "2026-06-15T09:00:00.000Z",
"destination_currency": "usd",
"estimated_arrival": {
"instant": "2026-07-30T12:30:00.000Z",
"standard": "2026-08-03T00:00:00.000Z"
},
"fee_structure": {
"currency": "usd",
"fixed_amount": 0.25
},
"id": "pyot_xxxxxxxxxxxxx",
"institution_name": "Frost Bank",
"is_default": true,
"last_paid_out_at": "2026-08-02T15:30:00.000Z",
"nickname": "Business checking",
"object": "payout_method",
"payer_name": "ACH Bank Deposit",
"quote": {
"amount": 500,
"currency": "usd",
"exchange_rate": 1,
"instant": {
"fee": 5.25,
"total_received": 494.75
},
"instant_unavailable_reason": "minimum_crypto_sales_not_met",
"max_limit": 25000,
"min_limit": 1,
"standard": {
"fee": 0.25,
"total_received": 499.75
}
},
"status": "active",
"supported_payout_method": {
"country_code": "USA",
"delivery_type": "bank_deposit",
"icon_url": "https://cdn.whop.com/payouts/ach.png",
"name": "ACH Bank Deposit",
"supports_plaid": true,
"supports_standard_delivery": true
}
}
],
"limits": {
"currency": "usd",
"instant": {
"daily_amount_remaining": 9999,
"error_code": "restricted_account",
"error_message": "Instant payouts are not available for your account at this time.",
"resets_at": "2026-01-01T12:00:00.000Z"
},
"object": "payout_limit",
"standard": {
"error_code": "no_available_balance",
"error_message": "You don't have an available balance to withdraw.",
"max_amount": 500
}
},
"page_info": {
"start_cursor": "WyJjdXJzb3IiLDFd"
}
}Changes
Changed in 10 of the 74 revisions of this API.4724
- ●
added the new
guardian_id_clearenum value to the//response property for the response statusresponse-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
cardenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
checkenum value to the///response property for the response statusresponse-property-enum-value-added
- ○
removed the
masspay_cardenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
removed the
paper_checkenum value from the///response property for the response statusresponse-property-enum-value-removed
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
///to the response with the statusresponse-required-property-added
- ○
added the required property
///to the response with the statusresponse-required-property-added
- ○
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
removed the required property
//from the response with the statusresponse-required-property-removed
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
removed the required property
//from the response with the statusresponse-required-property-removed
- ▲
removed the required property
////from the response with the statusresponse-required-property-removed
- ▲
removed the required property
////from the response with the statusresponse-required-property-removed
- ●
deleted the
queryrequest parameterdestination_currencyrequest-parameter-removed
- ●
deleted the
queryrequest parameterdestination_idrequest-parameter-removed
- ●
deleted the
queryrequest parameterinclude_availablerequest-parameter-removed
- ●
removed the optional property
from the response with the statusresponse-optional-property-removed
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added the new optional
queryrequest parameterdestination_currencynew-optional-request-parameter
- ○
added the new optional
queryrequest parameterdestination_idnew-optional-request-parameter
- ○
added the new optional
queryrequest parameterinclude_limitsnew-optional-request-parameter
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
Of the 74 revisions, 1 has no diff computed.