# Fulcrum > Fulcrum is a cloud manufacturing ERP/MES platform for precision manufacturers (CNC machining, sheet metal fabrication, job shops). The Fulcrum Public API is a REST API for building integrations directly into a Fulcrum site — quoting, sales orders, jobs, scheduling, inventory, purchasing, and invoicing. Authentication is a site-scoped bearer JWT; errors follow RFC 9457 problem+json; list endpoints use offset pagination (Skip/Take). ## APIs - [Fulcrum Public API](https://developers.fulcrumpro.com/docs): REST API, base URL https://api.fulcrumpro.com/api/ — 454 operations across items, sales orders, quotes, jobs, purchase orders, invoices, vendors, customers, inventory, and reporting. ## Specs - [OpenAPI 3.0 schema](https://api.fulcrumpro.com/swagger/v1/swagger.json): machine-readable Fulcrum Public API definition. - [OpenAPI (repo copy)](https://raw.githubusercontent.com/api-evangelist/fulcrumpro/refs/heads/main/openapi/fulcrumpro-openapi-original.json) ## Docs - [Developer Hub](https://developers.fulcrumpro.com/docs) - [Authentication](https://developers.fulcrumpro.com/docs/authentication): bearer JWT tokens from Business Setup > System Data > Advanced > Public API Setup. - [API Schema / Reference](https://developers.fulcrumpro.com/api-schema) - [Generating a client](https://developers.fulcrumpro.com/docs/generating-a-client): openapi-typescript-codegen against the swagger.json. - [ITAR usage](https://developers.fulcrumpro.com/docs/itar) - [Changelog](https://developers.fulcrumpro.com/docs/ChangeLog) - [MCP server](https://developers.fulcrumpro.com/mcp): connect Claude/ChatGPT to a Fulcrum site. ## Tools - [Status page](https://status.fulcrumpro.com) (incident.io) - [Integrations](https://www.fulcrumpro.com/fulcrum-integrations) ## Company - [Fulcrum](https://www.fulcrumpro.com): cloud manufacturing ERP, Minneapolis, MN. Backed by Battery Ventures. - [Blog](https://www.fulcrumpro.com/blog) - [GitHub](https://github.com/fulcrumpro)