Skip to main content

Toolpath Public API

The Toolpath API lets you upload parts, run machinability analysis, and pull cost-and-time estimates programmatically. It is driven by the same engine that powers the Toolpath app, available over a REST interface.

v0: contract may change

The API is currently v0. The shape of requests and responses may change between minor versions while we stabilize the surface. A committed-to v1 will graduate once the contract is final. See Versioning.

Base URL

https://app.toolpath.com/api/public/v0

What you can build

Toolpath answers three questions about a part: can I make it with my tools, how would I make it, and what will it cost? The API exposes that loop to your own systems: submit part geometry from a PLM, quoting, or ERP workflow, let the Engine analyze it against your team's tool libraries and cut configs, and read back programs and cost-and-time estimates without anyone opening the Toolpath app. Group those parts into named projects (for example by quote number) so they stay organized in the Toolpath app. See Estimate a part for the end-to-end flow, Machinability report to upload a part and screen it on its machinability score, or Organize parts into projects to group parts under a name you choose.

Reference

The API Reference in the sidebar is generated from our OpenAPI spec and documents every endpoint, parameter, and response shape, with an interactive request builder. The same spec is published as a downloadable document you can feed to a code generator: see OpenAPI spec & SDKs.