Your pipeline, unattended
REST endpoints for gang-sheet building, white channel generation, UV-DTF spot channels, and multi-sheet splitting. If a developer can touch the system, the whole pipeline — order in, sheet out — runs without a human in the loop.
Quickstart — post an order, receive a gang sheet
Every NestSheet account comes with an API key. Set it as
NESTSHEET_API_KEY
and post a JSON order. The service returns a job ID you can
poll or subscribe to via webhook.
curl -X POST https://api.nestsheet.com/v1/nest \
-H "Authorization: Bearer ${NESTSHEET_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"sheet": { "widthMm": 600, "heightMm": 1000, "gutterMm": 3 },
"target": "dtf",
"rip": "maintop",
"items": [
{ "fileId": "art_01H...", "quantity": 1 },
{ "fileId": "art_02H...", "quantity": 4 }
]
}' Endpoints
All endpoints live under https://api.nestsheet.com.
Auth is bearer-token with per-workspace API keys. Rate limits
and quotas are documented in the OpenAPI spec and shown on the
API tab of your account.
OpenAPI spec
Available on request until the public reference ships. Use it with the client generator of your choice — TypeScript, Python, Go, Ruby, PHP, all supported from the same spec.
Webhooks
Subscribe to job.complete, job.failed, and export.ready events. Retries are exponential-backoff; delivery is at-least-once with an event ID for dedup on your side.
Build it into your pipeline
14-day free trial includes API access. Post real orders, measure real latency, write the integration your shop actually needs.