---
title: "View executions of a managed payout schedule"
method: GET
path: "/balanceAccounts/{balanceAccountId}/payoutSchedules/{id}/executions"
tags: ["Managed payout schedules"]
---

# View executions of a managed payout schedule

`GET /balanceAccounts/{balanceAccountId}/payoutSchedules/{id}/executions`

## Request

- Base URL: `https://balanceplatform-api-test.adyen.com/bcl/v2`
- URL: `https://balanceplatform-api-test.adyen.com/bcl/v2/balanceAccounts/{balanceAccountId}/payoutSchedules/{id}/executions`
- Auth: one of:
  - HTTP basic
  - API key in header `X-API-Key`

View information about the executions of a managed payout schedule on the specified balance account. An execution is an attempt to make a payout according to the payout schedule.

## Path parameters

- `balanceAccountId` string, required
- `id` string, required

## Query parameters

- `results` string
- `limit` integer
- `offset` integer, required

## Response `200`

OK - The request has succeeded.

- PayoutScheduleExecutions
  - `payoutScheduleExecutions` PayoutScheduleExecution[], required: Contains a list of executions of the payout schedule.
    - `id` string: The unique identifier of the payout execution.
    - `result` 'failed' | 'succeeded' | 'skipped'
    - `resultDetails` PayoutScheduleExecutionDetails
      - `reason` string: Human readable reason for why execution was not successful if applicable.
      - `reasonCode` string: Reason Code for why execution was not successful if applicable.
      - `transferId` string: The id of the transfer from executing the payout.
    - `triggeredAt` string, date-time: The date and time when the payout execution was initiated.

## Other responses

- `401`: Unauthorized - authentication required.
- `404`: Not Found - the resource was not found
- `422`: Unprocessable Entity - a request validation error.
- `500`: Internal Server Error - the server could not process the request.

## Changes

- **2026-10-21** (v2) `89a469ab11aa`: 4 info
  - the endpoint scheme security `ApiKeyAuth` was added to the API
  - the endpoint scheme security `BasicAuth` was added to the API
  - for the `query` request parameter `results`, the type was generalized from `array` to `string`
  - removed the non-success response with the status `403`
- **2026-05-19** (v2) `87544766dc8e`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/adyen/apis/balanceplatformservice/changes/balanceAccounts/:balanceAccountId/payoutSchedules/:id/executions/get.md)

---

[API](https://skmtc.dev/adyen/apis/balanceplatformservice.md) - [All operations](https://skmtc.dev/adyen/apis/balanceplatformservice/llms.txt) - [OpenAPI document](https://skmtc.dev/adyen/apis/balanceplatformservice/revisions/89a469ab11aa?raw)
