Skip to main content
The OutX API lets you interact with LinkedIn programmatically — monitor keywords, track people and companies, fetch profiles, and automate engagement. All endpoints share the same base URL and authentication.

API Overview

The API is organized into two groups:

Watchlists & Engagement

Create watchlists that continuously monitor LinkedIn for keywords, people, and companies. Retrieve AI-categorized posts and automate engagement.

LinkedIn Data

Fetch LinkedIn profiles, get posts, like and comment — direct, on-demand API calls. All endpoints are async with task polling.

Watchlists & Engagement

Create watchlists that continuously scan LinkedIn. OutX enriches posts with AI-generated categories and relevance scores.
CategoryEndpointsWhat You Can Do
Keyword WatchlistsPOST/GET/PUT/DELETE /api-keyword-watchlistMonitor LinkedIn posts by keywords with advanced filtering
People WatchlistsPOST/GET/PUT/DELETE /api-people-watchlistTrack posts and activity from specific LinkedIn profiles
Company WatchlistsPOST/GET/PUT/DELETE /api-company-watchlistMonitor company LinkedIn pages and posts
PostsGET /api-postsRetrieve and filter posts with 15+ parameters
LikePOST /api-likeLike posts programmatically
CommentPOST /api-commentComment on posts programmatically

LinkedIn Data

Fetch profiles, get posts, and engage — no watchlists needed. All LinkedIn Data endpoints are async: submit a request, get a task ID, then poll for results.
EndpointWhat You Can Do
POST /linkedin-agent/fetch-profileFetch any LinkedIn profile by slug
POST /linkedin-agent/fetch-profiles-postsGet posts from specific profiles by URN
POST /linkedin-agent/like-postLike a LinkedIn post
POST /linkedin-agent/comment-postComment on a LinkedIn post
GET /linkedin-agent/get-task-statusCheck async task results
See LinkedIn Data endpoints →

Base URL

All API requests should be made to:
https://api.outx.ai

Authentication

All endpoints require an API key in the x-api-key header:
x-api-key: YOUR_API_KEY
Get your API key at mentions.outx.ai/api-doc.

Prerequisites

Chrome extension required: At least one team member must have the OutX Chrome extension installed and active within the last 48 hours. Without this, API calls will return a 403 error. Learn more about the extension →

Rate Limits

OutX does not enforce API rate limits for the first month on paid plans. After the first month, reasonable usage limits may apply. The primary constraint is LinkedIn’s own activity limits. See Rate Limits for safe usage guidelines.

Getting Started

1

Get Your API Key

Visit mentions.outx.ai/api-doc and click “Reveal API Key”
2

Install Chrome Extension

Install the OutX Chrome Extension on at least one team member’s browser
3

Make Your First Request

Need Help?

Watchlist Quick Start

Create your first watchlist and retrieve posts

LinkedIn Data Quick Start

Fetch your first LinkedIn profile in 2 minutes

Use Cases

Common API workflows and patterns

Support

Contact our team for help

Learn More

Frequently Asked Questions

Watchlists & Engagement endpoints are for ongoing monitoring — you create watchlists (keyword, people, or company) and OutX continuously scans LinkedIn, enriches posts with AI categories and relevance scores. LinkedIn Data endpoints are for on-demand access — fetch a profile, get posts, like or comment as one-off async tasks. Use watchlists for continuous intelligence, and LinkedIn Data for direct lookups or AI agent integrations.
API access is available on all plans, including the free plan. OutX does not enforce rate limits for the first month on paid plans. The main constraint is LinkedIn’s activity limits, which you should respect to keep your account safe. See Rate Limits for details.
OutX does not currently offer webhooks. Use a polling pattern — periodically call /api-posts with sort_by=recent_first to check for new posts. You can also set up Slack notifications through the OutX UI. See the Webhook-Style Monitoring use case.