{"uid":"cap_A3hytWSmS91pQAiU-ake9","slug":"linkedin-person-posts-fetcher-9a1cd112","name":"LinkedIn Person Posts Fetcher","description":"Get posts from a person's LinkedIn profile. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.","url":"https://x402.orthogonal.com/aviato/social/person/posts","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"page":{"type":"integer","description":"For later pages of the same logical search, keep non-pagination parameters unchanged and pass top-level parentRequestId from the first Orthogonal /v1/run response."},"perPage":{"type":"integer"},"linkedinID":{"type":"string"},"linkedinEntityID":{"type":"string"}}}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.08","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.08/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rTpR7d2nk3ViM3GWnqDkQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.08","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves posts from a specific person's LinkedIn profile, with pagination support and cost-efficient billing for multi-page requests.","exampleAgentPrompt":"Can you pull the latest LinkedIn posts from the profile with LinkedIn ID 'ACoAAxxxxx'? Grab the first page with 10 posts per page.","exampleUseCases":[{"title":"Track a competitor executive's LinkedIn activity","prompt":"Fetch the LinkedIn posts for the person with LinkedIn ID 'ACoAA123456' — I want to see what their CEO has been publicly posting lately, show me 20 posts per page."},{"title":"Aggregate thought leadership content for research","prompt":"I'm doing research on fintech influencers — can you pull all the LinkedIn posts from the profile with linkedinEntityID 'urn:li:person:abc123' and get me the first two pages of results?"},{"title":"Monitor a job candidate's public LinkedIn presence","prompt":"Before our interview tomorrow, can you grab the recent LinkedIn posts from the candidate whose LinkedIn ID is 'ACoAAyyyyyy'? Just the first page is fine."}],"resultDescription":"Returns a paginated list of LinkedIn posts from the specified person's profile, including post content, timestamps, and engagement metadata. Also includes a billing.requestId that should be saved and passed as parentRequestId for subsequent page calls to avoid being charged for continuation pages.","failureModes":["Invalid or missing linkedinID/linkedinEntityID returns an error or empty result","Profile not found or private profile returns no posts","Rate limiting or access restrictions from LinkedIn may cause failures","Missing required query parameters results in a 400-level error","Network timeout for profiles with large post histories"],"whenToPreferThis":"Use this endpoint when you need to retrieve the public post history of a specific known LinkedIn person — identified by their LinkedIn ID or entity ID. It is particularly cost-efficient for multi-page fetches due to its parentRequestId billing model that charges 0 for continuation pages. Prefer this over generic web scraping when structured LinkedIn post data is needed for a specific individual.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:07:41.944Z","isFirstParty":false}