LinkedIn API for AI agents
Get public LinkedIn company and member profiles, posts, comments, job search and job detail as unified JSON, with automatic retries.
Use LinkedIn records as evidence, not glue code.
UnifAPI keeps the public LinkedIn surface discoverable through MCP and callable over HTTP. Agents can inspect the schema, fetch only the records needed for the task, and return the result with request, pagination, and billing metadata intact.
Fetch known LinkedIn user and company profiles and posts, hydrate post details and comments, and search or inspect jobs for business research agents.
Turn browser-visible profile and company slugs into stable API calls for lead enrichment, hiring research, and competitive intelligence.
Keep LinkedIn context in the same response envelope as social and creator data from the rest of UnifAPI.
Agents & Skills that use the LinkedIn API
You rarely call an API by hand. These prebuilt agents and skills already read LinkedIn records inside Claude or Codex — start from one of them, or call the endpoints below yourself.
8 ready-to-call endpoints
Get a LinkedIn company profile by URL slug
Return a canonicalized LinkedIn company profile by its URL slug (`universal_name`, e.g. `microsoft`), including description, industry, size, headquarters, and the numeric `company_id` that related endpoints use. Useful as the entry point for any company-level research.
List posts published by a LinkedIn company page
Return posts published from a LinkedIn company page by URL slug as a cursor-paginated list. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
Get a LinkedIn job posting by ID
Return a LinkedIn job posting by ID, including title, company, location, description, and optional skills or hiring-team data. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
Get a LinkedIn post by ID
Return a single LinkedIn post by its numeric ID, including author, text, media, and engagement counts. Useful for hydrating a known post or checking its current reach.
List top-level comments on a LinkedIn post
Return top-level comments on a LinkedIn post by activity ID as a cursor-paginated list. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
Search LinkedIn jobs by keyword and filters
Search LinkedIn job postings by keyword and filters as a cursor-paginated list. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
Get a LinkedIn user profile by URL slug
Returns the canonical LinkedIn profile for the given URL slug (`public_identifier`). Returns 404 not_found if no such user exists.
List posts authored by a LinkedIn user
Return posts authored by a LinkedIn user from the profile URL slug as a cursor-paginated list. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.