---
title: "Get Pipeline Status"
method: GET
path: "/api/v1/pipelines/{pipeline_id}/status"
tags: ["Pipelines"]
---

# Get Pipeline Status

`GET /api/v1/pipelines/{pipeline_id}/status`

Get the ingestion status of a managed pipeline.

Returns document counts, sync progress, and the last
effective timestamp. Only available for managed pipelines.

## Path parameters

- `pipeline_id` string, uuid, required

## Query parameters

- `full_details` boolean, nullable

## Cookies

- `session` string, nullable

## Response `200`

Successful Response

- ManagedIngestionStatusResponse
  - `job_id` string, uuid, nullable — ID of the latest job.
  - `deployment_date` string, date-time, nullable — Date of the deployment.
  - `status` 'NOT_STARTED' | 'IN_PROGRESS' | 'SUCCESS' | 'ERROR' | 'PARTIAL_SUCCESS' | 'CANCELLED', required — Status of managed ingestion with partial Updates.
  - `error` IngestionErrorResponse[], nullable — List of errors that occurred during ingestion.
    - `job_id` string, uuid, required — ID of the job that failed.
    - `message` string, required — List of errors that occurred during ingestion.
    - `step` 'MANAGED_INGESTION' | 'DATA_SOURCE' | 'FILE_UPDATER' | 'PARSE' | 'TRANSFORM' | 'INGESTION' | 'METADATA_UPDATE', required — Enum for mapping original job names to readable names.
  - `effective_at` string, date-time, nullable — When the status is effective

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/run-llama/apis/llama-platform.md) · [All operations](https://skmtc.net/run-llama/apis/llama-platform/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/run-llama/llama-platform/revisions/b17341164de9/schema)
