---
title: "Retrieve a list of ingestion batch executions for the given root ingestion id."
method: GET
path: "/packs/{packId}/tenantId/{tenantId}/rootIngestionId/{rootIngestionId}/ingestionBatchExecutions"
tags: ["Packs"]
---

# Retrieve a list of ingestion batch executions for the given root ingestion id.

`GET /packs/{packId}/tenantId/{tenantId}/rootIngestionId/{rootIngestionId}/ingestionBatchExecutions`

Retrieve the ingestion batch executions of a root ingestion for debugging purpose.

## Path parameters

- `packId` integer, required
- `tenantId` string, required
- `rootIngestionId` string, uuid, required

## Query parameters

- `pageToken` string
- `limit` integer
- `datasource` string
- `executionType` 'FULL' | 'INCREMENTAL' — Type of an ingestion batch execution.
- `includeDeletedIngestions` boolean
- `ingestionExecutionId` string
- `ingestionId` string
- `ingestionStatus` 'QUEUED' | 'STARTED' | 'CANCELLED' | 'UP_FOR_RETRY' | 'COMPLETED' | 'FAILED' — Status of the ingestion execution.

## Response `200`

list of ingestion batch executions.

- IngestionBatchExecutionsList — List of Ingestion Batch Executions.
  - `items` IngestionBatchExecution[], required
    - `completionTimestamp` number, required — Completion time of the ingestion batch execution in seconds since epoch.
    - `creationTimestamp` number, required — Creation time of the ingestion batch execution in seconds since epoch.
    - `dynamicLabel` string — The label of the dynamic URL of the ingestion, if any.
    - `dynamicUrl` string — The dynamic URL of the ingestion.
    - `executionType` 'FULL' | 'INCREMENTAL', required — Type of an ingestion batch execution.
    - `fullExecutionId` string, required — The ID of the full ingestion execution.
    - `ingestionExecutionId` string, required — The ID of the ingestion batch execution.
    - `ingestionId` string, required — The ID of the ingestion.
    - `ingestionName` string, required — The name of the ingestion.
    - `ingestionStatusCounts` object — Histogram of IngestionStatus of child executions (even if there's only 1, non-crawled execution) as enum values.
    - `lastFinishedFullWorkflowExecutionId` string, uuid — The ID of the last full workflow execution that finished.
    - `lastFinishedIncrementalWorkflowExecutionId` string, uuid — The ID of the last incremental workflow execution that finished.
    - `latestFullWorkflowExecutionId` string, uuid — The ID of the latest full workflow execution.
    - `latestIncrementalWorkflowExecutionId` string, uuid — The ID of the latest incremental workflow execution.
    - `latestIngestionSequenceId` string, uuid — The ID of the latest full execution.
    - `liveIngestionSequenceId` string, uuid — The ID of the full execution that generated the currently live data.
    - `parentSyncTableIngestionId` string — The ID of the parent sync tableingestion, if any.
    - `startTimestamp` number, required — Start time of the ingestion batch execution in seconds since epoch.
    - `totalRowCount` number — The total number of rows processed in the ingestion batch execution.
  - `nextPageToken` string — If specified, an opaque token used to fetch the next page of results.

## Other responses

- `400` — The request parameters did not conform to expectations.
- `401` — The API token is invalid or has expired.
- `403` — The API token does not grant access to this resource.
- `404` — The resource could not be located with the current API token.
- `429` — The client has sent too many requests.

---

[API](https://skmtc.net/coda/apis/superhuman-docs-api.md) · [All operations](https://skmtc.net/coda/apis/superhuman-docs-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/coda/superhuman-docs-api/revisions/c65a8418f3c8/schema)
