> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# How to register your own Onshape OAuth app

> Register an OAuth app with Onshape and connect it to Nango

This guide shows you how to register your own app with Onshape to obtain your OAuth credentials (client ID & secret). These are required to let your users grant your app access to their Onshape account. Onshape requires all apps distributed through the Onshape App Store to authenticate with OAuth2.

**1. Open your Onshape developer settings**

Sign in to [cad.onshape.com](https://cad.onshape.com) and open your developer settings:

* **Company, Classroom, or Enterprise accounts:** open your Company/Classroom/Enterprise Settings.
* **Individual accounts:** click your profile name, then click **My Account Settings**.

Click **Developer** from the left menu, click the **OAuth application** tab, then click **Create new OAuth application**.

Fill in the form. For the Redirect URLs, enter `https://api.nango.dev/oauth/callback`. Select all the permissions, then click **Create application**.

Copy the OAuth client identifier and OAuth client secret, as you'll need them when configuring your app in Nango.

**2. Configure the integration in Nango**

In Nango, go to [Integrations](https://app.nango.dev/dev/integrations) -> *Configure New Integration* -> *Onshape*, and enter the **Client ID** and **Client Secret** you received.

**3. Next**

Follow the [*Quickstart*](https://nango.dev/docs/getting-started/quickstart.md) to connect your first account.

For more details, see [Onshape's OAuth2 documentation](https://onshape-public.github.io/docs/auth/oauth/) on their developer portal.

***


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.