# LinkedIn Data API (https://www.socialcrawl.dev/platforms/linkedin) > LinkedIn data API: 44 endpoints, including member profiles, company pages, posts, company feeds, ad search, post search, video transcripts, and the LinkedIn Ad Library. Standard calls cost 1 credit, advanced 5, premium 10. Start with 100 free credits. No OAuth flow, no Marketing Developer Platform approval, no Sales Navigator seat. TL;DR: SocialCrawl's LinkedIn API exposes 44 endpoints, 1 to 10 credits per call, all returning one unified JSON schema with AI-enriched fields. Single x-api-key auth, 100 free credits on signup. ## Endpoints | Endpoint | Method | Path | Credits | Description | | --- | --- | --- | --- | --- | | Profile | GET | `/v1/linkedin/profile` | 5 | Get LinkedIn user profile | | Company | GET | `/v1/linkedin/company` | 5 | Get LinkedIn company page | | Post | GET | `/v1/linkedin/post` | 5 | Get LinkedIn post details | | Search People | GET | `/v1/linkedin/search/people` | 10 | Search LinkedIn people | | Company People | GET | `/v1/linkedin/company/people` | 10 | List people at a LinkedIn company | | Post Comments | GET | `/v1/linkedin/post/comments` | 5 | Get LinkedIn post comments | | Profile Posts | GET | `/v1/linkedin/profile/posts` | 5 | List a LinkedIn member's posts | | Profile Reactions | GET | `/v1/linkedin/profile/reactions` | 5 | List posts a LinkedIn member reacted to | | Post Reposts | GET | `/v1/linkedin/post/reposts` | 5 | List reposts of a LinkedIn post | | Group Posts | GET | `/v1/linkedin/group/posts` | 5 | List posts in a LinkedIn group | | Company Affiliated Pages | GET | `/v1/linkedin/company/affiliated-pages` | 5 | List a company's affiliated/showcase pages | | Post Comments Replies | GET | `/v1/linkedin/post/comments/replies` | 5 | List replies to a LinkedIn comment | | Profile Experiences | GET | `/v1/linkedin/profile/experiences` | 5 | List a member's work experiences | | Profile Educations | GET | `/v1/linkedin/profile/educations` | 5 | List a member's education history | | Profile Skills | GET | `/v1/linkedin/profile/skills` | 5 | List a member's skills | | Profile Honors | GET | `/v1/linkedin/profile/honors` | 5 | List a member's honors and awards | | Profile Certifications | GET | `/v1/linkedin/profile/certifications` | 5 | List a member's licenses and certifications | | Profile Publications | GET | `/v1/linkedin/profile/publications` | 5 | List a member's publications | | Profile Volunteers | GET | `/v1/linkedin/profile/volunteers` | 5 | List a member's volunteer experiences | | Profile Recommendations | GET | `/v1/linkedin/profile/recommendations` | 5 | List recommendations for a member | | Profile Interests Companies | GET | `/v1/linkedin/profile/interests/companies` | 5 | List companies a member follows | | Profile Interests Groups | GET | `/v1/linkedin/profile/interests/groups` | 5 | List groups a member follows | | Profile Images | GET | `/v1/linkedin/profile/images` | 5 | List a member's image posts | | Profile Videos | GET | `/v1/linkedin/profile/videos` | 5 | List a member's video posts | | Profile Comments | GET | `/v1/linkedin/profile/comments` | 5 | List a member's comments | | Post Reactions | GET | `/v1/linkedin/post/reactions` | 10 | List reactors on a LinkedIn post | | Company Jobs | GET | `/v1/linkedin/company/jobs` | 10 | List a company's job postings | | Search Jobs | GET | `/v1/linkedin/search/jobs` | 10 | Search LinkedIn jobs | | Search Location | GET | `/v1/linkedin/search/location` | 1 | Resolve a location to a LinkedIn geocode id | | Search Schools | GET | `/v1/linkedin/search/schools` | 1 | Search LinkedIn schools | | Search Industry | GET | `/v1/linkedin/search/industry` | 1 | Resolve an industry name to a LinkedIn industry id | | Profile About | GET | `/v1/linkedin/profile/about` | 5 | Get a member's profile metadata (joined date, freshness) | | Profile Contact | GET | `/v1/linkedin/profile/contact` | 5 | Get a member's public contact info | | Profile Stats | GET | `/v1/linkedin/profile/stats` | 5 | Get a member's follower + connection counts | | Company Job Count | GET | `/v1/linkedin/company/job-count` | 5 | Get a company's open job count | | Company Insights | GET | `/v1/linkedin/company/insights` | 5 | Get aggregate insights about a company's members | | Group | GET | `/v1/linkedin/group` | 5 | Get LinkedIn group details | | Job | GET | `/v1/linkedin/job` | 5 | Get LinkedIn job details | | Company Posts | GET | `/v1/linkedin/company/posts` | 5 | List LinkedIn company posts | | Ad | GET | `/v1/linkedin/ad` | 5 | Get LinkedIn ad details | | Ads Search | GET | `/v1/linkedin/ads/search` | 5 | Search LinkedIn ads | | Search Posts | GET | `/v1/linkedin/search/posts` | 5 | Search public LinkedIn posts by keyword | | Post Transcript | GET | `/v1/linkedin/post/transcript` | 10 | Get a LinkedIn post video transcript | | Profile Full | GET | `/v1/linkedin/profile/full` | 5 | LinkedIn company profile, recent posts, and computed analytics in one call. | ## Code example ```bash curl "https://www.socialcrawl.dev/v1/linkedin/profile?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fwilliamhgates%2F" \ -H "x-api-key: sc_YOUR_API_KEY" ``` Every response shares one JSON envelope: `{ success, platform, endpoint, data, credits_used, credits_remaining }`. ## SocialCrawl vs LinkedIn Marketing API | Feature | SocialCrawl | LinkedIn Marketing API | | --- | --- | --- | | Authentication | One x-api-key header | OAuth 2.0 with member consent screens | | Setup / approval | Sign up and call immediately | Developer app review plus Marketing Developer Platform approval | | Rate limits | Credit-based — pay per request | Daily call quotas per app and per member token | | Response schema | Unified JSON shared across 44 platforms | LinkedIn-specific response shapes you map yourself | | Pricing | 1 credit standard, 5 advanced, 10 premium; 100 free credits | Free, but access gated to approved partner use cases | | Data coverage | Public profiles, companies, posts, ad and post search, transcripts, Ad Library | Member-authorized data, ad campaign management, and official posting | | Maintenance | Schema stays stable when LinkedIn changes internals | You track API versions and partner program requirements | ## FAQ ### How do I scrape LinkedIn data with an API? SocialCrawl provides 44 LinkedIn API endpoints, including profiles, company pages, posts, company post feeds, post search, ad search, video transcripts, and the LinkedIn Ad Library. Send a GET request with your x-api-key — no OAuth 2.0 flow, no app review, no LinkedIn Marketing Developer Platform approval required. ### What LinkedIn endpoints does SocialCrawl offer? 44 endpoints spanning member profiles, company pages, posts, search, jobs, and the Ad Library — including profile (user data), company (company pages), post (single post details), company/posts (recent company posts), search/people (people search), search/posts (keyword post search), search/jobs (job search), the profile sub-resources (experiences, educations, skills, certifications, and more), post/transcript (video transcript of a post), and ads/search and ad (the Ad Library). ### How much does the LinkedIn API cost on SocialCrawl? Profile, company, post, company/posts, and search/posts cost 1 credit each on the standard tier. The Ad Library ad endpoint costs 5 credits on the advanced tier, and post video transcripts cost 10 credits (premium). Every new account gets 100 credits free — no credit card required. ### Do I need a LinkedIn OAuth app or Marketing API approval? No. SocialCrawl works without OAuth 2.0 credentials, a LinkedIn developer app, or Marketing Developer Platform approval. Pass your SocialCrawl x-api-key and a LinkedIn URL — the response comes back in a unified schema consistent with every other platform we support. ### Is it legal to scrape LinkedIn with this API? SocialCrawl reads only publicly available LinkedIn data through our upstream provider — the same pages any logged-out visitor can see. You remain responsible for complying with LinkedIn's User Agreement and any applicable data-protection law in your use case. SocialCrawl operates under a documented GDPR legitimate-interest framework: public, logged-out data only, no credential use, short-lived caches (2 to 30 minutes) with no persistent store, and a public opt-out channel for anyone whose public info appears in responses. Full details: socialcrawl.dev/legal/public-data-notice. ### Can I pull LinkedIn Ad Library data for competitor research? Yes. The ad endpoint wraps the LinkedIn Ad Library: pass an Ad Library URL and get the full record — creative, copy, advertiser, impression range, and the targeting LinkedIn discloses. Ideal for ad intelligence, creative research, and competitive monitoring on B2B campaigns. ### What is the best LinkedIn scraper API? SocialCrawl covers a wide read surface for public LinkedIn data: 44 endpoints, including profiles, company pages, posts, company feeds, ad search, post search, video transcripts, and the Ad Library. Standard calls cost 1 credit, advanced 5, premium 10, and every new account starts with 100 free credits — no OAuth app or partner approval. ### Is there a LinkedIn data API? Yes, SocialCrawl works as a LinkedIn data API for public data, returning member profiles, company pages, posts, company feeds, people and post search, video transcripts, and the LinkedIn Ad Library as unified JSON. LinkedIn's official API does exist, but it is partner-gated behind Marketing Developer Platform approval and mostly serves member-authorized data and ad campaign management. SocialCrawl needs no OAuth app or partner approval: pass your x-api-key and a LinkedIn URL, from 1 credit per request with 100 free credits on signup. ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - What is the SocialCrawl LinkedIn API? - How to scrape LinkedIn without OAuth or developer app approval - Compare SocialCrawl vs Proxycurl for LinkedIn data scraping