LinkedIn API

LinkedIn company firmographics, job postings & public profiles through one REST API. No login, cookies, or OAuth required.

View Pricing API Documentation
From $0.50/1K No Login Required Company · Jobs · Profile

Everything You Need from LinkedIn

Company firmographics, public job postings, and profile basics — all through a single REST API. Perfect for lead enrichment, recruiting, and hiring intelligence.

Hiring Data

Jobs Search

from $0.50
per 1,000 requests (from $0.35 at Scale)
  • Search by keyword & location
  • Job title & company
  • Location & posted date
  • Company logo
  • Paginated result pages
  • Direct job links
Hiring Data

Job Detail

from $0.50
per 1,000 requests (from $0.35 at Scale)
  • Full job description
  • Seniority level
  • Employment & workplace type
  • Job function & industries
  • Applicant signals
  • Salary range (when listed)
People Data

Profile (basic)

from $0.50
per 1,000 requests (from $0.35 at Scale)
  • Name & headline
  • Location & current role
  • Current company
  • Experience (best-effort)
  • Education (best-effort)
  • Public profile basics only
Opt-in field groups — include_company_details, include_public_web — each add +20% to the request.
People Data

Posts

from $1.00
per 1,000 requests (from $0.70 at Scale)
  • Recent public posts by profile
  • Post content & permalinks
  • Published timestamps
  • Reactions & comments
  • Hashtags & post images
  • Lookup by username, URL, or name
People Data

Full Profile

$4.00
per 1,000 requests (from $2.80 at Scale)
  • Name, headline & summary
  • Location & current company
  • Full experience history
  • Education history
  • Profile photo & follower count
  • Richer than basic (best-effort)

Get LinkedIn Data in Seconds

A single API call returns structured JSON. Send a company URL, profile URL, or username and get back firmographics, posts, or profile data — no login, no scraping to maintain.

cURL — LinkedIn Company
# Get LinkedIn company firmographics by company URL
curl "https://apiserpent.com/api/linkedin/company?url=https://www.linkedin.com/company/stripe" \
  -H "X-API-Key: YOUR_API_KEY"
cURL — LinkedIn Posts
# Get recent public posts by username, URL, or name
curl "https://apiserpent.com/api/linkedin/posts?username=linustech" \
  -H "X-API-Key: YOUR_API_KEY"
JSON Response (partial)
{
  "success": true,
  "data": {
    "name": "Stripe",
    "universal_name_id": "stripe",
    "industry": "Financial Services",
    "company_size": "1,001-5,000 employees",
    "employee_count": 8214,
    "follower_count": 1240000,
    "founded_year": 2010,
    "website": "https://stripe.com",
    "hq": {
      "city": "South San Francisco",
      "state": "California",
      "country": "United States"
    },
    "logo_url": "https://media.licdn.com/dms/image/.../stripe.png"
  }
}

Structured LinkedIn Data

Clean, typed JSON for every endpoint — company firmographics, job postings, and public profile basics.

Company Fields

  • name
  • industry
  • employee_count
  • company_size
  • founded_year
  • hq.city / hq.country
  • website
  • logo_url

Job Fields

  • job_title
  • company_name
  • location
  • job_posted_date
  • seniority_level
  • employment_type
  • applicants_count

Profile Fields (best-effort)

  • full_name
  • headline
  • location
  • current_company
  • experiences[]
  • education[]

Use Cases

  • Lead generation & enrichment
  • Recruiting & sourcing
  • Hiring & market intelligence
  • CRM data enrichment
  • Competitive analysis
  • Job board aggregation

LinkedIn API Questions

The Serpent LinkedIn API has seven endpoints. Company returns firmographics: employee count, industry, company size, founded year, HQ location, website, logo, and description. Jobs Search returns public job postings by keyword and location with title, company, location, posted date, seniority, and job type. Job Detail returns a single posting's full description, criteria, and applicant signals. Profile returns best-effort public profile basics such as name, headline, location, and current role. Posts returns recent public posts for a profile — content, permalink, published timestamp, reactions, comments, and hashtags. Full Profile is a premium endpoint that returns richer profile fields — name, headline, summary, location, current company, full experience history, education, photo, and follower count. Profile Search (beta) takes a name, optionally narrowed by company, title, or location, and returns up to 10 candidate public profile matches.
You send a company URL, a job ID, or a profile URL and get back structured JSON. No customer LinkedIn developer app is required.
Company is the richest dataset and returns full firmographics. The Profile endpoint is best-effort: it returns publicly visible basics like name, headline, location, current company, and partial experience and education, and field depth varies by profile. The premium Full Profile endpoint returns richer identity, experience, and education data (still best-effort — field depth varies, and it does not include skills, certifications, or languages). We don't promise a guaranteed full resume export.
On the Default tier, Company data is $3.00 per 1,000 requests, Profile, Jobs Search, and Job Detail are $0.50 per 1,000 requests each, and Posts is $1.00 per 1,000 requests. Growth pricing (10% off) applies with a one-time $100 deposit and Scale pricing (30% off) with a one-time $500 deposit. The premium Full Profile endpoint is $4.00 per 1,000 requests at the Default tier, $3.60 at Growth, and $2.80 at Scale. Profile requests can opt into two add-on field groups — include_company_details and include_public_web — each adding +20% to the call. LinkedIn endpoints are free-eligible from the shared 10-call pool.
The Serpent LinkedIn API accesses publicly available LinkedIn data only. It does not log in with credentials, access private or connection-gated data, or bypass privacy settings. You are responsible for ensuring your use of the data complies with applicable laws and LinkedIn's terms.

Start using the LinkedIn API

LinkedIn endpoints are free-eligible from the shared 10-call pool. Pricing starts from $0.50/1K for Profile and Jobs endpoints, with Posts at $1.00/1K and Full Profile at $4.00/1K.

View Pricing

Related guides

More social and search data APIs.

Proxycurl AlternativesMigrating off Proxycurl in 2026. LinkedIn Company DataPull firmographics via API. Social Media APIOne API for social platform data. All SERP APIsWeb, news, images, and video across five engines.