Skip to main content
← API reference

Endpoints

Base URL https://api.cutoptim.com · send Authorization: Bearer <key> · rendered from /engine/openapi.json (OpenAPI 3.1 — point your client generator at it).

Test request is pre-filled with the public demo key: it runs small synchronousPOST /v1/optimize/2d, /1d and /wood jobs from this page. Every other endpoint answers your own key, called from your own code: get a free test key.

12 operations — the interactive reference loads below. Without JavaScript, read the OpenAPI document or the API reference.

POST/v1/optimize/2d2D panel optimization
POST/v1/optimize/1d1D / linear optimization (bars, profiles, tube)
POST/v1/optimize/woodTimber optimization (cross-section-aware 1D)
POST/v1/optimize/nestTrue-shape (irregular / polygon) nesting
POST/v1/validate/2dValidate a 2D request — free, no key, no quota, no solve
POST/v1/validate/1dValidate a 1D request — free, no key, no quota, no solve
POST/v1/validate/woodValidate a wood request — free, no key, no quota, no solve
POST/v1/validate/nestValidate a nest request — free, no key, no quota, no solve
GET/v1/jobs/{id}Poll an async max-engine job
POST/v1/import/nestRead part outlines out of an SVG or DXF file — no quota
GET/v1/usageThe account's current-month usage and quota
GET/v1/healthLiveness