---
title: "List a job's error messages"
method: GET
path: "/v1/pipelines/{pipeline_id}/jobs/{job_id}/errors"
tags: ["jobs"]
---

# List a job's error messages

`GET /v1/pipelines/{pipeline_id}/jobs/{job_id}/errors`

## Request

- Base URL: `/api/` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/api/v1/pipelines/{pipeline_id}/jobs/{job_id}/errors`
- Auth: none declared

## Path parameters

- `pipeline_id` string, required
- `job_id` string, required

## Query parameters

- `starting_after` string, nullable
- `limit` integer, nullable

## Response `200`

Got job's error messages

- JobLogMessageCollection
  - `data` JobLogMessage[], required
    - `created_at` integer, required
    - `details` string, required
    - `error_domain` 'user' | 'external' | 'internal'
    - `id` string, required
    - `level` 'info' | 'warn' | 'error', required
    - `message` string, required
    - `operator_id` string, nullable
    - `task_index` integer, nullable
  - `hasMore` boolean, required

---

[API](https://skmtc.dev/arroyosystems/apis/arroyo-rest-api.md) - [All operations](https://skmtc.dev/arroyosystems/apis/arroyo-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/arroyosystems/apis/arroyo-rest-api/revisions/226b33c4af0f?raw)
