LinkedIn public pages to Markdown

LinkedIn scraper API for public pages

Send a public LinkedIn URL to the Crawl endpoint and get back structured Markdown — company pages, job postings, posts, articles, and public profiles. No LinkedIn account needed.

Endpointbash
POST https://api.search1api.com/crawl
{ "url": "https://www.linkedin.com/company/google" }
What you can crawl

Each public page type has a dedicated parser — clean Markdown plus structured metadata.

1
Companies

About, industry, headcount, followers, founding date, and recent posts.

2
Jobs

Full postings with criteria, or a structured list from job search pages.

3
Posts, articles & profiles

Post text with comments, article bodies, and public profile experience.

Useful for

Lead enrichment / Job boards / Social listening

What goes in, what comes back

Four URL types. Left: the public page as LinkedIn actually serves it to anonymous visitors — a real capture through the same egress the crawler uses. Right: the complete results.content the API returns, byte for byte.

Company pagelinkedin.com/company/google

What LinkedIn serves

Google company page on LinkedIn as served to anonymous visitors

506 KB of HTML — layout markup, sign-in prompts, tracking scripts

What the API returns

markdown
# Google
**Software Development**
Mountain View, CA 42,367,489 followers
## About
A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.
Check out our career opportunities at goo.gle/3DLEokh
## Recent posts
- [The Gemini app is now available for Windows. Gemini is now just a keyboard shortcut away (Alt + Space) for instant AI assistance alongside your daily tools and ](https://www.linkedin.com/posts/google_the-gemini-app-is-now-available-for-windows-activity-7503853799422382081-6P4U) (2026-09-10)
- [Google Pics — our image creation and editing tool in Google Workspace, built on Nano Banana — is rolling out to Google AI Pro and Ultra subscribers and most Wor](https://www.linkedin.com/posts/google_google-pics-our-image-creation-and-editing-activity-7503561556371320833-JtK5) (2026-09-09)
- [Kshitij, a Data Scientist on our Consumer Hardware team in our San Francisco office, gained the confidence to drive projects from the ground up by prioritizing ](https://www.linkedin.com/posts/google_kshitij-a-data-scientist-on-our-consumer-activity-7503455258665197568-raIt) (2026-09-09)
- [Last month, Grow with Google took our “Make AI Work for You” tour on the road, traveling Route 66 to bring hands-on AI training to small business owners across ](https://www.linkedin.com/posts/google_last-month-grow-with-google-took-our-make-activity-7503150276024045568-_Qu8) (2026-09-08)
- [Study notebooks are a dedicated space in Gemini you can use as an interactive, adaptive learning platform. You can get personalized lessons for any learning goa](https://www.linkedin.com/posts/google_how-to-use-study-notebooks-in-gemini-activity-7503125915644665856-tOZy) (2026-09-08)
- [Introducing AlphaGenome Atlas from Google DeepMind](https://www.linkedin.com/posts/google_introducing-alphagenome-atlas-from-google-activity-7503117794805448704-tmc5) (2026-09-08)
- [We're expanding our Google AI Educator Series (GES) — a no cost, on-demand training designed to give educators practical AI skills — to now include monthly upda](https://www.linkedin.com/posts/google_start-the-year-ai-ready-with-the-google-ai-activity-7501710025510440960-eOqt) (2026-09-04)
- [This week, we released two new Gemini models ↓ ⚡ Gemini 3.8 Flash: Our most intelligent workhorse model with significant gains from 3.7 Flash across software en](https://www.linkedin.com/posts/google_introducing-gemini-38-flash-gemini-38-activity-7501646637921054720-hgNN) (2026-09-04)
- ["The people who stand out are those who can relate to others and build strong networks by communicating effectively," says Niko, a software engineer on our Sear](https://www.linkedin.com/posts/google_the-people-who-stand-out-are-those-who-can-activity-7501625118465601537-p1eU) (2026-09-04)

Structured Markdown — 3 KB · pageKind: "company"

Job postinglinkedin.com/jobs/view/4419969671

What LinkedIn serves

LinkedIn job posting for a Go engineer role at General Motors, viewed anonymously

331 KB of HTML for one posting

What the API returns

markdown
# Senior Software Engineer – Go (Golang)
**General Motors · Warren, MI · 2 weeks ago · 139 applicants**
## Criteria
- **Seniority level:** Not Applicable
- **Employment type:** Full-time
- **Job function:** Engineering and Information Technology
- **Industries:** Motor Vehicle Manufacturing, Appliances, Electrical, and Electronics Manufacturing, and IT Services and IT Consulting
## Description
Job Description
As a Senior Software Engineer – Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.
You will play a critical role in building scalable, reliable, and efficient systems that enable advanced user experiences, vehicle integration, and cloud-connected capabilities. This role requires strong technical expertise, ownership, and the ability to collaborate effectively across cross-functional teams.
What You'll Do:
- Design, develop, and maintain high-performance backend services, middleware, and platform applications for GM infotainment and connected systems
- Write clean, maintainable, and high-performance Go code; ensure scalability, fault tolerance, and resiliency
- Build high-throughput systems optimized for memory efficiency, low latency, and overall performance
- Contribute to system architecture and design, driving technical solutions aligned with platform and product requirements
- Own the end-to-end defect lifecycle, including root cause analysis, resolution, validation, and continuous improvement
- Collaborate with cross-functional teams (Systems, Integration, Product, Platform, Design) to deliver robust and integrated software solutions
- Lead and participate in design reviews, code reviews, and technical discussions to ensure high-quality, maintainable solutions
- Mentor and coach engineers, promoting best practices in coding, testing, and system design
- Utilize Agile development processes, including Sprint Planning, Daily Stand-Ups, and Retrospectives
- Adhere to GM’s software development processes, ensuring quality and alignment with architectural standards.
Your Skills & Abilities (Qualifications):
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field
- 5+ years of software development experience
- Strong proficiency in Go fundamentals (structs, interfaces, channels, goroutines) and deep understanding of concurrency and parallel processing
- Experience designing and developing RESTful APIs, gRPC services, and backend systems
- Experience designing and building distributed systems or microservices architectures
- Experience with CI/CD pipelines, Git-based workflows, and modern development tools
- Experience with SQL and/or NoSQL databases and data-driven applications
- Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex system issues
- Excellent communication skills and ability to collaborate across distributed teams.
-
What Will Give You a Competitive Edge (Preferred Qualifications):
- Experience in automotive software development, particularly infotainment systems, clusters, or vehicle middleware
- Understanding of the Vehicle Development Process (VDP) or similar automotive lifecycle processes
- Experience with system observability (logging, monitoring, tracing) and production support
- Exposure to safety-critical or real-time systems.
Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.
The salary range for this role is $160,000 and $200,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. This job may be eligible for relocation benefits.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Full description + criteria — 7 KB · pageKind: "job"

Postlinkedin.com/posts/chrislong_…

What LinkedIn serves

Public LinkedIn post by Chris Long as served to anonymous visitors

200 KB of HTML — reactions, comment widgets, share menus

What the API returns

markdown
# SEO Tip: You can use hashtags to DIRECTLY CONTROL the URL of your LinkedIn posts.
*Chris Long · 2026-08-18*
SEO Tip: You can use hashtags to DIRECTLY CONTROL the URL of your LinkedIn posts. Hashtags of a post will dynamically insert to the URL slug: Author's Note: To get tips like this directly to your inbox, check out the newsletter in my bio! This was a super helpful from Brooke Weller - AI search strategist at LinkedIn. In a recent guide she developed, one of the tips was that using hashtags will directly control the URLs of your posts. While LinkedIn will default to the initial post characters, you can leverage hashtags for greater control. We all know that LinkedIn is ranking way better in Google and is used at a citation source within AI search systems for professional prompts. Well if you have a Founder/CEO/Thought leader that's posting regularly, this could be good for them to know. #howhashtagscontrolLinkedInpostURLsforSEO
## Comments
- **Jérôme Salomon**: love that tip :) need to try with this comment #bestseogeoaisearchexpertworldwide
- **Leigh McKenzie**: The URL slug thing seems minor until you remember LinkedIn is now a legitimate citation source for AI systems on professional queries. Every signal that helps AI understand what your content is about matters. A clean, keyword-relevant URL is one more piece of entity clarity. Small edge, but free.
- **Justyna Brownbridge**: And for LinkedIn newsletters there are even specific SEO fields to fill in with metadata.
- **Manuel Arrufat**: This could be especially useful for founders who post around the same few themes every week. Over time, the URL structure starts reinforcing those themes too.
- **Md Sayem Hossin**: Interesting tactic. Small technical details like this can make a difference when LinkedIn content is becoming more visible in both Google and AI search. Worth testing rather than assuming.
- **Andrei Saioc**: i tried a few experiments too, but the title and meta description are missing on these posts, so google is smart enough to read the post first then read the slug, its good, but not sure if it has big impact
- **Vaibhav Revankar**: Chris Long Brilliant leverage point for entity building. Controlling the slug directly gives you precise keyword placement right on LinkedIn’s high-authority domain. Perfect hack for shaping what AI models index and cite for executive personal brands.
- **Md.Rakybuzzaman Ratan**: Interesting insight. The bigger takeaway is that LinkedIn content isn’t just about engagement it’s also becoming part of the searchable web. For founders and thought leaders, small technical details like URL structure can have an outsized impact on discoverability, especially when their posts are being surfaced by Google and AI search systems.
- **Brooke Weller**: Chris Long thank you for the shoutout! Here is the link to the full LinkedIn for Marketing AEO playbook. https://business.linkedin.com/advertise/resources/unlocking-ai-visibility It even works for very long hashtags! Another pro tip from me is that if you leave hashtags out entirely, the URL defaults to the first line of your post so make it count!
- **Andrew Johnson**: I’ve also heard if you don’t use hashtags, the first line of the post becomes the title tag if it’s public.

Post text + comment thread — 3 KB · pageKind: "post"

Public profilelinkedin.com/in/williamhgates

What LinkedIn serves

Bill Gates public LinkedIn profile as served to anonymous visitors

465 KB of HTML for a profile LinkedIn makes public

What the API returns

markdown
# Bill Gates
**Chair, Gates Foundation and Founder, Breakthrough Energy · 40648187 followers**
## About
Chair of the Gates Foundation. Founder of Breakthrough Energy. Co-founder of Microsoft. Voracious reader. Avid traveler. Active blogger.
## Experience
- Co-chair · Gates Foundation · 2000 - Present
- Founder · Breakthrough Energy · 2015 - Present
- Co-founder · Microsoft · 1975 - Present
## Education
- Harvard University · 1973 - 1975
## Articles
- [The turbulent AI era is here. The choices we make now are critical.](https://www.linkedin.com/pulse/turbulent-ai-era-here-choices-we-make-now-critical-bill-gates-kkmze) (2026-08-26)
- [Small bugs, big breakthroughs](https://www.linkedin.com/pulse/small-bugs-big-breakthroughs-bill-gates-rq4qe) (2026-08-20)
- [Bad news isn’t the only news](https://www.linkedin.com/pulse/bad-news-isnt-only-bill-gates-tl0bc) (2026-08-10)
- [The best things I read, listened to, and watched this year](https://www.linkedin.com/pulse/best-things-i-read-listened-watched-year-bill-gates-saopc) (2026-07-30)
- [Memories from an inspiring trip to Rwanda](https://www.linkedin.com/pulse/memories-from-inspiring-trip-rwanda-bill-gates-ojyye) (2026-07-26)
- ["AIDS-free" generation is no empty promise](https://www.linkedin.com/pulse/aids-free-generation-empty-promise-bill-gates-hbvue) (2026-07-12)
- [We’re entering a golden age of Alzheimer’s research](https://www.linkedin.com/pulse/were-entering-golden-age-alzheimers-research-bill-gates-7re2e) (2026-06-07)
- [Every year, 2 million babies are stillborn. A simple retinal scanner can change that.](https://www.linkedin.com/pulse/every-year-2-million-babies-stillborn-simple-retinal-scanner-gates-zxgkc) (2026-05-02)
- [The next generation of electricity is almost here](https://www.linkedin.com/pulse/next-generation-electricity-almost-here-bill-gates-osuhc) (2026-03-27)
- [A phone call that saves lives](https://www.linkedin.com/pulse/phone-call-saves-lives-bill-gates-yspvc) (2026-03-08)
## Posts
- [AI has huge potential for agriculture, especially in low-income countries—and Neema Mduma, PhD is helping lead the way with KilimoAI.​](https://www.linkedin.com/posts/williamhgates_ai-has-huge-potential-for-agriculture-especially-activity-7504046092385230848-1fUl)
- [I’ve been thinking a lot about the idea of Human Reserved jobs—setting aside certain roles for people because there is something irreplaceab](https://www.linkedin.com/posts/williamhgates_ive-been-thinking-a-lot-about-the-idea-of-activity-7503320303024926720-1t50)
- [I’ve had a number of thoughtful and engaging conversations since sharing my memo on AI. Here are some of the most interesting questions I’ve](https://www.linkedin.com/posts/williamhgates_ive-had-a-number-of-thoughtful-and-engaging-activity-7501738402128715777-2w69)
- [This is great news in the fight against Alzheimer’s. Until recently, testing was a long, invasive process involving expensive brain scans an](https://www.linkedin.com/posts/williamhgates_fda-approves-a-new-blood-test-to-detect-signs-activity-7501466755261820928-k89N)
- [This is incredible progress. It shows that with sustained country momentum, an end to the AIDS epidemic could be closer than we think.](https://www.linkedin.com/posts/williamhgates_this-is-incredible-progress-it-shows-that-activity-7501456193794633729-1lTI)
- [Breakthrough Energy-backed companies like Fervo Energy, Antora Energy, and Redwood Materials are creating jobs and supporting the talent tha](https://www.linkedin.com/posts/williamhgates_breakthrough-energy-backed-companies-like-activity-7501455180396208128-xEla)
- [A small change with a big impact. This trial brings together many partners to test whether a small flight route diversion can help reduce av](https://www.linkedin.com/posts/williamhgates_contrail-free-flying-could-help-the-climate-activity-7501053794470780928-sp9Q)
- [Toilets and clean water save thousands of lives every day—even if they rarely make headlines. Here’s how:​](https://www.linkedin.com/posts/williamhgates_toilets-and-clean-water-save-thousands-of-activity-7500659184615727104--o3p)

Headline, experience, followers — 4 KB · pageKind: "profile"

What is covered, by URL pattern

LinkedIn support is measured per URL pattern, not claimed per domain. Every row below is verified against the production endpoint.

URL patternStatusWhat you get
/company/<slug>
Supported
About, industry, headcount, followers, founding date, and recent posts.
/jobs/search?keywords=…
Supported
Structured job list — title, company, location, and link per posting.
/jobs/view/<id>
Supported
Full job description plus seniority, employment type, function, and industries.
/posts/* · /feed/update/* · /pulse/*
Supported
Post and article full text with author, interaction counts, and comments.
/in/<slug> — public profiles
Public only
Profiles LinkedIn shows logged-out visitors: headline, experience, education, followers. Login-walled profiles return AUTH_REQUIRED.

Public LinkedIn data without running a browser farm

Point the Crawl endpoint at a LinkedIn URL and the request is routed by URL pattern to a measured crawler chain. LinkedIn’s own structured data is parsed first, so company details, job criteria, and profile sections survive layout changes that break selector-based scrapers.

JSON-LD before selectors

LinkedIn embeds schema.org data for SEO — Person, Organization, JobPosting, Article. The parser reads it first and falls back to stable DOM anchors, so extractions survive redesigns.

Verified per URL pattern

Every row in the matrix is reproduced from a live crawl of a real URL — support is measured per pattern, not claimed per domain.

Login walls are not data

A profile that needs login returns AUTH_REQUIRED. You always know whether you got the page or the wall.

Structured metadata for routing

results.metadata carries platform, pageKind, and page-specific fields like employee count — pipelines branch on fields, not on parsing the text.

What is a LinkedIn scraper API?

A LinkedIn scraper API is an HTTP interface that takes a LinkedIn URL and returns the page’s content in a structured, model-ready format. LinkedIn shows different things to logged-in members and anonymous visitors, so the honest scope is public pages: company pages, job search and job detail pages, posts, Pulse articles, and the subset of profiles that LinkedIn publishes without a login. Search1API’s Crawl endpoint handles those patterns with a dedicated parser, and when LinkedIn refuses a page the refusal arrives as a named error code rather than an empty page — so a pipeline can treat “no public data” as a fact instead of guessing.

Implementation path

Typical workflow

Send a public LinkedIn URL to the Crawl endpoint and get back structured Markdown — company pages, job postings, posts, articles, and public profiles. No LinkedIn account needed.

1

POST a LinkedIn URL to the Crawl endpoint — no session, cookie, or LinkedIn account needed.

2

The URL is matched against the pattern rules and routed to the dedicated LinkedIn parser.

3

Structured content returns as Markdown plus results.metadata.platform and results.metadata.pageKind for downstream routing.

4

Refusals arrive as AUTH_REQUIRED or FORBIDDEN with the upstream status attached — retry logic branches on the code, not on parsing prose.

Where teams use it

Enrich CRM records with public company pages — headcount, industry, and recent posts for account research.

Feed job boards and aggregators from /jobs/search and /jobs/view, including the criteria block applicants filter on.

Monitor public posts and Pulse articles for brand mentions and executive commentary, comments included.

Pull public executive and founder profiles into research workflows, with AUTH_REQUIRED as an explicit signal on private ones.

FAQ

Can I scrape LinkedIn profiles without an account?

The profiles LinkedIn publishes to logged-out visitors, yes — headline, experience, education, and follower counts. Profiles behind a login wall return a 403 with AUTH_REQUIRED, so your pipeline learns the profile is not public instead of receiving an empty page.

Which LinkedIn URLs are supported?

Company pages, job search and job detail pages, posts, feed updates, and Pulse articles are supported. Public profiles work when LinkedIn publishes them.

What happens when LinkedIn refuses a request?

You get a named failure, not a silent empty result: AUTH_REQUIRED for login walls, FORBIDDEN with upstreamStatus 999 when LinkedIn rejects at the HTTP layer, BLOCKED for patterns that are not supported. Refusals are negatively cached for five minutes.

What format does the content come back in?

Clean Markdown plus structured metadata. Every LinkedIn response carries results.metadata.platform = "linkedin" and a results.metadata.pageKind such as company, job, post, pulse, or profile, so routing does not depend on parsing the text.

Do regional LinkedIn subdomains work?

Yes — the URL rules cover regional hosts such as de.linkedin.com and fr.linkedin.com, verified against the same page types.

Is scraping LinkedIn legal?

We only fetch pages LinkedIn serves to anonymous visitors — no login, no session sharing, no circumvention of access controls. Whether a specific use complies with applicable law and LinkedIn’s terms depends on your jurisdiction and use case, so confirm that with your own counsel.