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
- Click your name at the bottom of the left navigation.
- Click User Settings.
- Click Developer Settings.
- Click Generate New Token in the top right.
- Choose a Token Expiration Timeframe (default: 90 days).
- Enter a Token Description (50-character limit) identifying the token’s purpose.
- Click Generate Token.
- Copy and store the token securely immediately — Ninety.io displays the full token only once.
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.
Step 2: Enter credentials in the Connect UI
- Open the form where you need to authenticate with Ninety.io.
- Enter your Personal Access Token in the designated field.
- Submit the form, and you should be successfully authenticated.
You are now connected to Ninety.io.