---
title: "Release several manually held creation requests"
method: POST
path: "/v1/print-jobs/create-requests/release"
tags: ["Print Jobs"]
---

# Release several manually held creation requests

`POST /v1/print-jobs/create-requests/release`

## Request

- Base URL: `https://api.printhiv3d.com`
- URL: `https://api.printhiv3d.com/v1/print-jobs/create-requests/release`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer
- TypeScript: <https://skmtc.dev/printhiv3d/apis/hive-api-documentation/docs/v1/print-jobs/create-requests/release/post.ts> (a function with typed inputs; its response is checked against the schema)

Each request is released on its own. The answer has one result for each supplied id, in the order given; a repeated id is released once and repeats its result. One request that cannot be released does not stop the others.

## Request body

- object
  - `requestIds` string[], required

## Response `200`

Default Response

- object
  - `results` object[], required
    - `requestId` string, uuid, required
    - `outcome` 'released' | 'not_available' | 'not_found' | 'failed', required

## Other responses

- `400`: Invalid request or organization scope
- `401`: Authentication required
- `403`: Insufficient API key scope or organization membership
- `404`: Creation request not found
- `500`: Unexpected server error
- `503`: Creation request storage unavailable

## Changes

- **2026-11-10** `09f2403145b5`: 1 info
  - api operation id `releasePrintJobCreateRequests` was added
- **2026-11-08** `8238d2dafa7f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/printhiv3d/apis/hive-api-documentation/changes/v1/print-jobs/create-requests/release/post.md)

---

[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/35a7515c29d5?raw)
