Skip to main content
The Verify OTP endpoint completes the authentication flow started by Send OTP. Submit the 6-digit code from your email to receive your user profile, team details, and API key. For new users, this automatically creates a team and generates an API key. This endpoint requires no authentication — use the OTP from your email.

Endpoint

Request Body

string
required
The email address the OTP was sent to
string
required
The 6-digit OTP from your email

Response

string
Your unique user ID
string
Your name (from signup or account)
string
Your email address
string
Your team ID
string
Your team name
string
Your API key — use this in the x-api-key header for all OutX API and LinkedIn API requests

Errors

If the OTP has expired, call Send OTP again to receive a new code.

Full Authentication Flow

Here is the complete two-step flow to get your API key programmatically:
Python

Next Steps

Quick Start

Make your first LinkedIn API request with your new API key

Install Chrome Extension

Required for API calls to work — install and keep active