---
title: "GET /v1/print-jobs/{id}/history"
method: GET
path: "/v1/print-jobs/{id}/history"
---

# GET /v1/print-jobs/{id}/history

`GET /v1/print-jobs/{id}/history`

## Request

- Base URL: `https://api.printhiv3d.com`
- URL: `https://api.printhiv3d.com/v1/print-jobs/{id}/history`
- Auth: none declared

Organization-scoped diagnostic history with bounded offset pagination. Use Farm Event replay for a durable consumer cursor. History does not establish accepted-unit counts or shipping readiness.

## Path parameters

- `id` string, required

## Query parameters

- `limit` number
- `offset` number
- `event_type` string

## Response `200`

Default Response

- object
  - `history` object[]
    - `id` string
    - `event_type` string
    - `event_status` string
    - `message` string, nullable
    - `error_code` string, nullable
    - `error_details` object, nullable
    - `metadata` object, nullable
    - `duration_ms` number, nullable
    - `created_at` string
    - `updated_at` string
  - `total` number

## Other responses

- `404`: Default Response
- `500`: Default Response

---

[API](https://skmtc.dev/printhiv3d/apis/hive-api-documentation.md) · [All operations](https://skmtc.dev/printhiv3d/apis/hive-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/printhiv3d/apis/hive-api-documentation/revisions/b93c1147e2a2?raw)
