LinkedIn Posts Search API avatar

LinkedIn Posts Search API

Pricing

Pay per usage

Go to Apify Store
LinkedIn Posts Search API

LinkedIn Posts Search API

Search and filter LinkedIn posts by keyword, country, hiring intent, links, engagement, and freshness. Built for job discovery, lead generation, market research, and content monitoring.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alex SandHive

Alex SandHive

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

3 days ago

Last modified

Share

Search and filter LinkedIn posts by keyword, hiring intent, links, engagement, and freshness.


What this API does

This API gives you access to a searchable dataset of LinkedIn posts with practical filters for discovery workflows.

It is designed for:

  • Recruiters looking for hiring posts
  • Job seekers looking for fresh opportunities
  • Sales and research teams monitoring niche conversations
  • Creators looking for posts worth engaging with early
  • Analysts exporting filtered post datasets

Core use cases

1. Hiring post discovery

Find LinkedIn posts that look like job openings or active hiring announcements.

{ "query": "software engineer", "isHiring": true, "sortBy": "newest" }

2. Fresh low-competition posts

Find recent posts with low comment counts so you can engage early.

{ "query": "product strategy", "maxComments": 5, "postedWithinHours": 24, "sortBy": "newest" }

Search posts by topic and get the most relevant results.

{ "query": "AI product manager", "sortBy": "top", "limit": 50 }

4. High-engagement post research

Find top-performing posts in a niche.

{ "query": "startup fundraising", "minLikes": 50, "sortBy": "top" }

Find posts that contain external links, articles, job pages, or landing pages.

{ "query": "open to work", "hasLink": true, "authorType": "person" }

6. Dataset export

Pull filtered results into your own tools, dashboards, or workflows using limit and offset.


Input parameters

ParameterTypeDefaultDescription
querystringKeywords to search in post content
isHiringbooleanfalseOnly return posts that mention hiring or job openings
hasLinkbooleanfalseOnly return posts that contain an external link
minLikesintegerMinimum number of likes
maxCommentsintegerMaximum number of comments
postedWithinHoursintegerOnly posts published within the last N hours (max 8760)
authorTypestring"any"Filter by author: person, company, or any
sortBystring"newest"Sort by: newest, top, or hot
limitinteger25Number of results to return (1–100)

Output fields

Each result in the dataset contains:

FieldTypeDescription
postKeystringUnique post identifier
textstringFull post text
authorstringAuthor display name
authorUrlstringLink to author profile
authorTypestringperson or company
createdAtstringPost publication timestamp
geostringGeographic label if available
likesintegerNumber of likes
commentsCountintegerNumber of comments
hasLinkbooleanWhether the post contains an external link
isHiringbooleanWhether the post looks like a hiring post
postUrlstringDirect link to the LinkedIn post

Example input

{
"query": "product manager hiring",
"isHiring": true,
"hasLink": true,
"minLikes": 3,
"maxComments": 10,
"postedWithinHours": 48,
"authorType": "company",
"sortBy": "newest",
"limit": 50
}

Example output

[
{
"postKey": "7180000000000000000",
"text": "We're hiring a Senior Product Manager to join our platform team...",
"author": "Acme Corp",
"authorUrl": "https://www.linkedin.com/company/acme-corp",
"authorType": "company",
"createdAt": "2026-03-30T14:22:00Z",
"geo": "United States",
"likes": 47,
"commentsCount": 6,
"hasLink": true,
"isHiring": true,
"postUrl": "https://www.linkedin.com/feed/update/urn:li:activity:7180000000000000000"
}
]