---
title: "POST /v1/print-jobs"
method: POST
path: "/v1/print-jobs"
---

# POST /v1/print-jobs

`POST /v1/print-jobs`

## Query parameters

- `organizationId` string

## Request body

- object
  - `organizationId` string
  - `printer_ids` string[] — Array of printer IDs to filter by
  - `status` 'QUEUED' | 'IN_PROGRESS' | 'COMPLETED' | 'FAILED' | 'ERROR' | 'RETRYING' | 'PAUSED' | 'CANCELLED' — Filter jobs by status

## Response `200`

Default Response

- object
  - `printJobs` object[]
    - `id` string
    - `name` string
    - `organizationId` string, nullable
    - `printerId` string, nullable
    - `material` string, nullable
    - `progress` number, nullable
    - `status` string
    - `print_options` object, nullable
      - `enable_ams` boolean
      - `enable_bed_leveling` boolean
      - `ams_mapping` number[]
      - `force_download` boolean
      - `timelapse` boolean
      - `task_layer_inspect` boolean
    - `printer` object, nullable
      - `id` string
      - `name` string
      - `serial_number` string
    - `model_file` object, nullable
      - `id` string
      - `filename` string
    - `startTime` string, date-time, nullable
    - `estimatedEndTime` string, date-time, nullable
    - `createdAt` string, date-time, nullable
    - `updatedAt` string, date-time, nullable

## Other responses

- `401` — Default Response
- `500` — Default Response

---

[API](https://skmtc.net/printhiv3d/apis/hive-api-documentation.md) · [All operations](https://skmtc.net/printhiv3d/apis/hive-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/printhiv3d/hive-api-documentation/revisions/3b06bcb5f808/schema)
