1
Confirm your key works
200 with "Valid": true means you’re ready.2
Prepare a webhook URL
Nesting is asynchronous. When a nest completes, NestAPI sends a
POST with the result to a
URL you supply as ResultsWebhookUri. For local testing, a tunnelling service (e.g. a
request-bin or an ngrok URL) works well.See Webhooks for the payload format and how to secure the endpoint.3
Submit the nesting request
POST /v1/nesting accepts base64-encoded DXF files together with the sheets to nest onto and
the nesting settings. It returns a RequestId immediately.AutomaticallyStartNesting: true starts the nest immediately. Set it to false if you
want to connect to SignalR for live progress first, then call /v1/nesting/delayedstart —
see the nesting workflow.4
Receive the result
When the nest finishes, NestAPI
POSTs the ApiNestingResult to your webhook. It contains
the layout, per-sheet placements, and material-usage figures.You can also fetch a result on demand once you have its RequestId:5
Export the nest
Turn the completed nest into production output — DXF and reports:See export types for the available formats.
What next?
Nesting workflow
The full async model, SignalR, and delayed start.
Webhooks
Payload format, retries, and securing your endpoint.