Stream job progress via SSE
Server-Sent Events stream that emits `progress`, `completed`, or `failed` events. The stream closes automatically when the job reaches a terminal state. A `: heartbeat` comment is sent every 30 seconds to keep the connection alive through proxies and load balancers. SSE clients ignore these automatically.
Authorization
apiKey API key with sk_ prefix
In: header
Path Parameters
Job UUID
uuidResponse Body
text/event-stream
application/json
application/json
application/json
curl -X GET "https://api.sawvant.com/v1/jobs/497f6eca-6276-4993-bfeb-53cbbbba6f08/stream""string"{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}Render a cutting plan as SVG
Returns one sheet layout of a completed job as an SVG cutting plan with dimensions and grain direction.
Submit multiple cutting optimization jobs
Enqueues an array of optimization requests as individual jobs and returns their IDs immediately. Poll or stream each job separately. Maximum 50 fast jobs or 10 thorough jobs per batch. Requires a tier with the `batch` feature.