LinkedIn post search
Searches LinkedIn posts by keyword with filters for recency, content type, author, author employer, and mentions.
Returns post text, media, engagement counts, and the author's profile summary.
What a call costs
Billed on actual usage, minimum $0.0020 per call, capped at $18.00 per call.
a price before every call. failed calls are never charged.
When to use it
Use to monitor what is being said about a topic, product, or company on LinkedIn, to find people posting about a problem you solve, or to track a competitor's reach. For one specific person's or company's feed, use linkedin.profile_posts instead.
Inputs
LinkedIn post search takes 24 fields, 1 of them required. Anything you leave out falls back to the tool's own default.
| Field | Type | Required | What it does |
|---|---|---|---|
| searchQueries | array of string | yes | Keyword queries, exactly as you would type them into the LinkedIn search bar. maxPosts applies to EACH query, so two queries can cost twice the quote. |
| sortBy | string | optional | Result ordering. |
| maxPosts | integer | optional | Maximum posts per search query. This is the field the price quote is sized from. |
| startPage | integer | optional | Search page to start from. |
| authorUrls | array of string | optional | Restrict to posts by these LinkedIn profile or company URLs. |
| contentType | string | optional | Restrict to one media type. |
| maxComments | integer | optional | Comments per post when scrapeComments is on. Defaults to 10, and each one is billed. |
| postedLimit | string | optional | Only posts newer than this. |
| scrapePages | integer | optional | Number of search pages, 100 posts each. Raising this above maxPosts/100 raises the real cost without raising the quote, so prefer maxPosts. |
| maxReactions | integer | optional | Reactions per post when scrapeReactions is on. Defaults to 10, and each one is billed. |
| authorKeywords | string | optional | Only authors whose headline or job title contains one of these keywords. |
| scrapeComments | boolean | optional | Also pull each post's comments. Billed EXTRA at $0.002 per comment, and comments arrive as their own dataset items. |
| postedLimitDate | string | optional | Only posts newer than this date, for example "2026-01-10" or an ISO datetime. |
| scrapeReactions | boolean | optional | Also pull each post's reactions. Billed EXTRA at $0.002 per reaction, and reactions arrive as their own dataset items, so a 20-post run with 10 reactions each bills 200 extra events. |
| authorsCompanies | array of string | optional | Restrict to posts by people who work at these companies, by LinkedIn company name. |
| mentioningMember | array of string | optional | Only posts mentioning these LinkedIn profile URLs. |
| authorsIndustryId | array of string | optional | Restrict to authors in these LinkedIn industry IDs. |
| mentioningCompany | array of string | optional | Only posts mentioning these LinkedIn companies. |
| postNestedComments | boolean | optional | Legacy. Nests comments inside the post item instead of emitting them separately. Not recommended. |
| profileScraperMode | string | optional | Detail level for the post author. main pulls the full author profile and bills an extra $0.002 per post. |
| commentsPostedLimit | string | optional | Only comments newer than this. |
| postNestedReactions | boolean | optional | Legacy. Nests reactions inside the post item instead of emitting them separately. Not recommended, large posts can exceed the item size limit. |
| commentsProfileScraperMode | string | optional | Detail level for commenter profiles. main costs more. |
| reactionsProfileScraperMode | string | optional | Detail level for reactor profiles. main costs more. |
How to call it
Connect once and your agent can reach LinkedIn post search the same way it reaches everything else in the catalog. Add Goro as an MCP connector, or paste the setup line into an agent that reads skills.
MCP
Add this server in Claude, Claude Code, or any MCP client.
https://mcp.usegoro.ai/mcp
Skill
One line in your agent's chat. It sets itself up.
set up https://usegoro.ai/SKILL.mdOr plain HTTP
POST /v1/run
{
"endpoint": "linkedin.post_search",
"input": {
"maxPosts": 20,
"startPage": 1,
"searchQueries": [
"<searchQueries>"
],
"scrapeComments": false,
"scrapeReactions": false,
"postNestedComments": false,
"profileScraperMode": "short",
"postNestedReactions": false
}
}Related tools
More from social platforms, or browse the full tool catalog.
LinkedIn profile posts
Recent posts from specific LinkedIn profiles or company pages, with text, media, engagement counts, and reposts.
from $0.0060 per postFacebook Ads Library
Ads from the public Facebook Ads Library for a page or a keyword search, with creative body, headline, call to action, landing URL, run dates,...
from $0.002250 per resultFacebook events
Structured Facebook event records: name, description, start time and duration, going, interested and responded counts, venue with address,...
from $0.03 per eventFacebook group posts
Posts from public Facebook groups with post text, author, permalink, timestamp, attachments and reaction, comment and share counts.
from $0.0120 per postFurther reading: Social listening with AI agents: track mentions, trends and competitors
Run LinkedIn post search from your agent.
One balance for every tool in the catalog. Start with Build, $25 of credit for $19 a month.
Get started