Printago API
POST /v1/print-jobs/footprints

Get print job footprint hulls

Trusted convex footprint hulls for a set of print jobs — the true XY outlines the plate-merge packer collides instead of bounding boxes, resolved per JOB on the server: a stored part hull applies only when it was computed from the exact source file the job's build snapshot prints. The browser's merge preview and merged-plate thumbnails must use this (not per-part metadata) so they lay out and draw exactly what the server would commit; the build snapshots needed for that check are not synced to clients. Jobs without a trusted hull are absent from the result.

Requires: queue.view

Request Body

IDs of the jobs to look up

GetJobFootprintHullsRequest
jobIdsrequired
string[]
IDs of the print jobs whose footprint hulls are needed.
min items: 1max items: 200

Example Request

application/json
{
  "jobIds": [
    "string"
  ]
}

Response Schema

GetJobFootprintHullsResult
hullsrequired
Record<string, any[][]>
Construct a type with a set of properties K of type T

Example Response

201 OK — application/json
{
  "hulls": {}
}