Skip to main content
GET
Search Posts
💳 1 credit per request
Search public LinkedIn posts by keyword. This finds Google-indexed posts and scrapes the public LinkedIn pages (public data only). Use the cursor from each response to page through more results (max cursor is 11).

Authorizations

X-API-Key
string
header
required

API key for authentication. Format: sk_live_xxxxxxxxxxxxx

Get your API key from the Dashboard.

Query Parameters

query
string
required

Keyword or phrase to search for in public LinkedIn posts

Example:

"ai agents"

date_posted
enum<string>

Filter results by how recently they were posted (based on Google-indexed results)

Available options:
last-hour,
last-day,
last-week,
last-month,
last-year
Example:

"last-week"

cursor
integer

Pagination cursor from the previous response. Must be between 1 and 11; cursor 12 or greater returns a 400 response.

Required range: 1 <= x <= 11
Example:

2

Response

Successful response Key Response Fields:

  • data.query: The search term that was run
  • data.posts[n].url: Permalink to the post — the /posts/<slug>_ segment identifies the author
  • data.posts[n].name: Post title or opening line
  • data.posts[n].description: Full post body text
  • data.posts[n].datePublished: ISO timestamp of publication
  • data.posts[n].likeCount: Total reactions on the post
  • data.posts[n].commentCount: Total comment count
  • data.posts[n].author.name: Author's full name
  • data.posts[n].author.url: Author's LinkedIn profile URL
  • data.posts[n].author.followers: Author's follower count
  • data.posts[n].image: Primary image attached to the post
  • data.posts[n].images: All images attached to the post
  • data.posts[n].transcript: Video transcript, present only on video posts
  • data.posts[n].comments: Public comments, when LinkedIn exposes them
  • data.cursor: Pass back as cursor for the next page (max 11)