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

# Ninety.io - How do I link my account?

# Overview

To authenticate with Ninety.io, you need a **Personal Access Token (PAT)**. All API calls execute under your user identity and respect your in-app permissions.

### Prerequisites

* A Ninety.io account on the **Thrive** subscription plan (Accelerate, Essentials, and Free plans don't include API access).
* An Owner, Admin, Coach, Manager, or Team Member role. Observers can't generate tokens.

### Step 1: Generate a Personal Access Token

1. Click your name at the bottom of the left navigation.
2. Click **User Settings**.

<img src="https://mintcdn.com/nango-marcin-get-deployments-docs/d1Us6wF3MMpnfaWU/api-integrations/ninety-io/dashboard.png?fit=max&auto=format&n=d1Us6wF3MMpnfaWU&q=85&s=346e014428a4daae27f3762ca43e751b" width="1919" height="825" data-path="api-integrations/ninety-io/dashboard.png" />

3. Click **Developer Settings**.
4. Click **Generate New Token** in the top right.

<img src="https://mintcdn.com/nango-marcin-get-deployments-docs/d1Us6wF3MMpnfaWU/api-integrations/ninety-io/developer_settings.png?fit=max&auto=format&n=d1Us6wF3MMpnfaWU&q=85&s=8072b88ae975f9bf3e15cea0fc01f955" width="1919" height="773" data-path="api-integrations/ninety-io/developer_settings.png" />

5. Choose a **Token Expiration Timeframe** (default: 90 days).
6. Enter a **Token Description** (50-character limit) identifying the token's purpose.
7. Click **Generate Token**.
8. Copy and store the token securely immediately — Ninety.io displays the full token only once.

<Warning>
  Treat your Personal Access Token like a password. Anyone with the token can call the API as you. Do not commit tokens to source control, share them in chat, or paste them publicly.
</Warning>

### Step 2: Enter credentials in the Connect UI

1. Open the form where you need to authenticate with Ninety.io.
2. Enter your **Personal Access Token** in the designated field.
3. Submit the form, and you should be successfully authenticated.

<img src="https://mintcdn.com/nango-marcin-get-deployments-docs/d1Us6wF3MMpnfaWU/api-integrations/ninety-io/form.png?fit=max&auto=format&n=d1Us6wF3MMpnfaWU&q=85&s=063c7ceaa86ce63d5aec53b91e3ca3e9" style={{maxWidth: "450px" }} width="496" height="697" data-path="api-integrations/ninety-io/form.png" />

You are now connected to Ninety.io.
