---
title: "Get Execution Bundles"
method: GET
path: "/api/v3/logs/{executionId}/bundles"
tags: ["Logs"]
---

# Get Execution Bundles

`GET /api/v3/logs/{executionId}/bundles`

## Request

- Base URL: `https://fusion.adobe.io`
- URL: `https://fusion.adobe.io/api/v3/logs/{executionId}/bundles`
- Auth: HTTP bearer and API key in header `x-organization-id` and API key in header `x-api-key` and API key in header `x-gw-region`

Returns a paginated list of a module's input and output data ("bundles") for a single execution, in a fixed order: cycle, module, operation, input before output, page. Custom ordering is not supported.

## Path parameters

- `executionId` string, required

## Query parameters

- `scenarioId` string
- `dlqId` string
- `property` string[]
- `start` string
- `limit` integer

## Response `200`

- BundleSearchResponseDto
  - `_page` CursorPageMetadataDto, required
    - `orderby` string: Sort order expression
    - `start` string: Opaque cursor the current page was requested with.
    - `next` string: Opaque cursor for the next page. Pass it back unchanged as `start`. Absent on the last page.
    - `property` union: Applied `property` filter expression(s) from the request
      - string
      - string[]
    - `type` string: Resource type filter
    - `count` number, required: Number of items in the current page
  - `_links` PageLinksDto, required
    - `next` string: URL to the next page of results
    - `page` string, required: URI template for pagination
  - `items` PublicBundleDataDto[], required
    - `timestamp` string, required: Time the bundles were recorded, as an ISO 8601 timestamp in UTC.
    - `cycle` number, required: Cycle number of the execution, starting at 1.
    - `module` number, required: Identifier of the module in the scenario blueprint.
    - `operation` number, required: Sequence number of the module operation within the cycle, starting at 1.
    - `input` boolean, required: Bundle direction: `true` = bundles the module received, `false` = bundles the module produced.
    - `error` boolean, required: Whether the bundles belong to the module's error-handler run rather than its regular run.
    - `data` string[], required: Bundles, each a JSON-encoded string. An operation with many bundles is split across consecutive items. A bundle too large to store is replaced by a JSON string with an `error` message and a truncated `data` preview.

## Other responses

- `400`: Bad request
- `401`: Authentication required
- `403`: Access denied
- `404`: Resource not found
- `500`: Server error

## Changes

- **2026-10-23** `523cd93d0dac`: 2 info
  - added `#/components/schemas/CursorPageMetadataDto` to the `_page` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/PageMetadataDto` from the `_page` response property `allOf` list for the response status `200`
- **2026-10-21** `8bbce1a05a9f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/adobe/apis/workfront-fusion-api/changes/api/v3/logs/:executionId/bundles/get.md)

---

[API](https://skmtc.dev/adobe/apis/workfront-fusion-api.md) - [All operations](https://skmtc.dev/adobe/apis/workfront-fusion-api/llms.txt) - [OpenAPI document](https://skmtc.dev/adobe/apis/workfront-fusion-api/revisions/523cd93d0dac?raw)
