Agile product development demands technology that can connect people, processes and data for real-time collaboration.
Only with Onshape can you connect your CAD platform in the cloud to essential systems like ERP, PLM and more to improve the operational efficiency of your organization.
With proven and well tested methodologies, Onshape provides a robust integration framework for connecting systems to Onshape through secure REST APIs using industry standards for secure authentication.
Automation is provided through events and web hooks that enable data to be pulled from Onshape when various events occur - such as initiating a release in Onshape.
Try it yourself. Browse available APIs, test them out and review the data that is returned from CAD.onshape.com using Onshape’s Glassworks API Explorer.
Onshape provides complete and detailed documentation for all Onshape users, from setting up security through automation with web hooks to complete usage of the Onshape REST API.
Onshape’s API is well documented, including an Integration Guide enabling any partner to be up and running with proven methodologies for all common integration scenarios.
The Onshape Integration Guide explains why Onshape is different than legacy CAD and PDM/PLM systems – covering basic concepts and integration code samples – and explains how this affects the integration between these systems.
There is nothing like a predefined sample of how to implement security or communicate with Onshape’s APIs to get an integration partner started on the right foot. Onshape’s Github site provides common integration and automation samples that are well documented and will get even novice programmers up and running quickly.
Onshape’s App Store hosts many successful examples of API integration from our partners, including Apps for Design, Simulation, Manufacturing and much more.
The Onshape App Store provides a unique marketplace where millions of Onshape users can one-stop shop for solutions.
Onshape is easily expanded to connect your business and engineering needs.
Explore these Tech Tips to learn more about making API Integrations with Onshape, the fastest growing cloud-native CAD platform.
Onshape uses industry standard authentication protocols for enabling trust between disparate systems. Utilizing either API keys or the OAuth2 standard for authentication, Onshape enables secure and encrypted bidirectional communication between authenticated systems.
Between the detailed documentation and sample applications, Onshape makes it easy to get started setting up an integration using the REST API. Full samples of connecting disparate systems through a secure interface can be found in both the documentation, the methodology guides and the sample applications.
There are no restrictions on which programming languages can be used for connecting Onshape to other systems. Samples are provided in Python, NodeJS, Java and C#. Since Onshape’s APIs are made as a web call, any language can be used for integration.
Yes, Onshape’s API enables the automatic generation of any derivative translated file. Onshape has a very robust API for generating translations and sending them to a specified location for use in other data management applications or for downstream manufacturing processes.
Onshape prides itself on providing very timely support for all API-related enquiries. When the detailed documentation doesn’t provide an answer, our API Support team can be reached via email@example.com.