The REST Admin API is a legacy API as of October 1, 2024. Starting April 1, 2025, all new public apps must be built exclusively with the GraphQL Admin API. For details and migration steps, visit our migration guide.
Payouts
shopify_payments_payouts
, shopify_payments
.Payouts represent the movement of money between a Shopify Payments account balance and a connected bank account.
Endpoints
- get/admin/api/latest/shopify_
payments/payouts. json Return a list of all payouts - get/admin/api/latest/shopify_
payments/payouts/{payout_ id}. json Return a single payout
The Payouts resource
Properties
The unique identifier of the payout
The transfer status of the payout. The value will be one of the following:
Show status properties
- scheduled: The payout has been created and had transactions assigned to it, but it has not yet been submitted to the bank.
- in_transit: The payout has been submitted to the bank for processing.
- paid: The payout has been successfully deposited into the bank.
- failed: The payout has been declined by the bank.
- canceled: The payout has been canceled by Shopify.
The date (ISO 8601 format) when the payout was issued.
The ISO 4217 currency code of the payout.
The total amount of the payout, in a decimal formatted string.
The Payouts resource
Anchor to GET request, Return a list of all payoutsgetReturn a list of all payouts
Retrieves a list of all payouts ordered by payout date, with the most recent being first. Note: This endpoint implements pagination by using links that are provided in the response header. To learn more, refer to Make paginated requests to the REST Admin API.
Filter the response to payouts made on the specified date.
Filter the response to payouts made inclusively before the specified date.
Filter the response to payouts made inclusively after the specified date.
Filter the response to payouts made before the specified ID.
Filter the response to payouts made after the specified ID.
Filter the response to payouts made with the specified status.
List all payouts ordered newest to oldest
List all payouts ordered newest to oldest
List all payouts up to a specified date
List all payouts up to a specified date
Filter the response to payouts made inclusively before the specified date.
/admin/api/2025-07/shopify_ payments/payouts. json
Response
Anchor to GET request, Return a single payoutgetReturn a single payout
Retrieves a single payout by id.
Retrieves a single payout by id
Retrieves a single payout by id