Retrieve LinkedIn posts from one or more profiles using their LinkedIn URNs. The OutX LinkedIn Posts API returns post content, engagement metrics, and metadata.
The Fetch Profiles Posts endpoint creates an async task to retrieve recent posts from one or more LinkedIn profiles. You provide an array of LinkedIn person URNs and receive a task ID to poll for results.
Non-empty array of LinkedIn person URNs (e.g., ["urn:li:person:ABC123"])
Don’t have a profile URN? If you only have a LinkedIn profile slug (e.g., williamhgates from linkedin.com/in/williamhgates), use the Fetch Profile endpoint first to retrieve the full profile data, which includes the person URN in the response.
LinkedIn person URNs (urn:li:person:ABC123) can be found in LinkedIn page source, through the LinkedIn API, or from the output of the Fetch Profile endpoint. They are unique identifiers for LinkedIn members.
How many profiles can I fetch posts for in one request?
You can pass multiple URNs in a single request. The profile_urns array must contain at least one URN. For very large batches, consider splitting into smaller requests to ensure timely processing.
How far back does the post data go?
The API returns recent posts visible on the profile’s activity feed. The exact range depends on LinkedIn’s own feed rendering and typically covers the most recent posts available on the profile page.
Can I use this to monitor posts over time?
For one-off fetches, use this endpoint. For ongoing monitoring of LinkedIn profiles and their posts, consider the Intelligence API’s People Watchlist, which automatically tracks profiles and collects new posts on a schedule.