{"uid":"cap_pOZUq5fH-6XiaAH_1iWwx","slug":"linkedin-profile-scraper-api-de94edfe","name":"LinkedIn Profile Scraper API","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/linkedin?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"urls":{"type":"array","description":"Public LinkedIn /in/ or /pub/ profile URLs to look up. One result is returned for each distinct valid URL."},"maxItems":{"type":"integer","default":0,"minimum":0,"description":"Stop after this many distinct profile URLs. Use 0 to process the entire list."},"maxAttemptsPerUrl":{"type":"integer","default":2,"maximum":3,"minimum":1,"description":"Number of fresh datacenter sessions to try for a blocked public profile. More attempts increase run time."},"resolveCompanyDomain":{"type":"boolean","default":true,"description":"When a public profile is available, visit its linked public organization page to read the website domain."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"name":null,"email":null,"error":null,"found":null,"domain":null,"company":null,"headline":null,"linkedinUrl":null}],"product":"linkedin"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","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.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PLbuV6-KDiteWHF7QjRge","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured data from public LinkedIn /in/ or /pub/ profile URLs, returning name, email, headline, company, and domain per profile.","exampleAgentPrompt":"Can you scrape these LinkedIn profiles and pull back each person's name, headline, company, and email — also resolve the company domain where possible: https://linkedin.com/in/janedoe and https://linkedin.com/in/johnsmith?","exampleUseCases":[{"title":"Sales lead enrichment from LinkedIn URLs","prompt":"I have a list of LinkedIn profile URLs for potential leads — can you scrape them all and return each person's name, headline, company, and email address, and also grab the company website domain?"},{"title":"Recruiter candidate profile lookup","prompt":"Look up this LinkedIn profile for me — https://linkedin.com/in/alexjohnson — and give me their current headline, company, and any email you can find, plus the company's domain."},{"title":"Prospect research for outbound campaign","prompt":"I need structured data from these 5 LinkedIn profiles for an outbound campaign: [list of URLs]. Get me names, headlines, companies, emails, and company domains. Try each URL up to 3 times if it's blocked."}],"resultDescription":"A JSON object containing a count of results and an items array. Each item includes the person's name, email, headline, company name, company domain, LinkedIn URL, a found boolean, and an error field if the lookup failed. Failed or empty runs are not billed.","failureModes":["Profile URL is private or behind login — returns found: false with an error","LinkedIn blocks all datacenter sessions even after maxAttemptsPerUrl retries — returns error field","Invalid URL format (not a /in/ or /pub/ path) — likely returns error or null result","Rate limiting or network timeout during scraping session","Company page not available or domain not resolvable even when resolveCompanyDomain is true"],"whenToPreferThis":"Choose this endpoint when you need structured, pay-per-call extraction from public LinkedIn profiles without managing scraping infrastructure. It is especially useful for lead enrichment, recruitment workflows, and sales intelligence pipelines where you need name, headline, company, email, and company domain in one call. Prefer it over general-purpose scrapers because it returns a typed, normalized schema specific to LinkedIn profiles and only charges for successful results.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-03T04:07:42.050Z","isFirstParty":false,"canonicalSlug":"linkedin-profile-scraper-api-de94edfe"}