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.Documentation Index
Fetch the complete documentation index at: https://www.outx.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Request Body
The email address the OTP was sent to
The 6-digit OTP from your email
Response
Your unique user ID
Your name (from signup or account)
Your email address
Your team ID
Your team name
Your API key — use this in the
x-api-key header for all OutX API and LinkedIn API requestsErrors
| Status | Error | Description |
|---|---|---|
400 | Missing or invalid 'email' | The email field is missing or not a valid string |
400 | Missing or invalid 'otp' | The otp field is missing or not a valid string |
401 | Invalid or expired OTP | The OTP is incorrect or has expired (OTPs expire after 1 hour) |
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

