---
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`

## Request

- Base URL: `https://docs.superhuman.com/apis/v1`
- URL: `https://docs.superhuman.com/apis/v1/packs/{packId}/tenantId/{tenantId}/rootIngestionId/{rootIngestionId}/ingestionBatchExecutions`
- Auth: HTTP bearer

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.dev/coda/apis/superhuman-docs-api.md) · [All operations](https://skmtc.dev/coda/apis/superhuman-docs-api/llms.txt) · [OpenAPI document](https://skmtc.dev/coda/apis/superhuman-docs-api/revisions/0d58bd44abbf?raw)
