LinkedIn Data Types Decoded: Companies, Contacts, Posts & Jobs — What You Can Actually Get
Last updated: 2026-09-02 · AntsData LinkedIn data API endpoints
What LinkedIn data is accessible via API?
A LinkedIn data API can return four core data types: company pages (firmographics, size, hiring), contact profiles (titles, locations, companies), posts (company & personal — engagement and pain-point signals) and job listings (per company — hiring signals). Here's what each is good for.
The four data types
| Data type | What you get | Best for |
|---|---|---|
| Company | Name, size, industry, URL, hiring status | Account targeting, ICP refinement |
| Contacts | Name, title, location, company | Prospect lists, outreach |
| Posts | Content, engagement, author, company | Pain-point discovery, lead scoring |
| Jobs | Open roles, titles, departments, company | Hiring signals, expansion timing |
Real-world usage per data type
Companies — build a target account list: filter by size/industry, see who's expanding.
Contacts — get the right person: decision-maker titles at target companies (VP Sales, Head of Data).
Posts — score leads by pain: a post complaining about a vendor = a change-intent signal (the same logic powering competitor-complaint detection in lead pipelines).
Jobs — time your outreach: a company hiring a data team is about to buy data tooling.
Example: full account profile in one script
import requests
headers = {"Authorization": "Bearer <YOUR_TOKEN>"}
API = "https://api.antsdata.com/v1/linkedin-scraper"
company = requests.get(f"{API}/company/acme",
headers=headers).json()
jobs = requests.get(f"{API}/jobs/by-company",
params={"company": "Acme"}, headers=headers).json()
posts = requests.get(f"{API}/posts/by-company",
params={"companyUrl": "https://www.linkedin.com/company/acme", "resultsLimit": 10}, headers=headers).json()
print(company.get("name"), company.get("size"))
print("open roles:", len(jobs.get("jobs", [])))
print("recent posts:", len(posts.get("posts", [])))
FAQ
Can I get job listings from a LinkedIn API?
Yes — the jobs endpoint returns open roles per company, useful for account targeting.
How do posts help with lead generation?
Engagement and content reveal pain points and change intent — a strong signal for outbound sales (e.g., competitor complaints).
What is the difference between company and contact data?
Company data describes the account; contact data describes the people — both are needed for account-based sales.
Is personal post scraping available?
Yes — personal posts via the posts endpoint (profile-based) complement company posts.
Which data type should I start with?
Start with companies (targeting), then jobs (timing), then contacts (reach) — the standard ABM order.
Discussion
Which LinkedIn data type would move the needle most for your outbound motion? Share below.
Product: antsdata.com — LinkedIn data API, pay per record. Contact: hai.zhou@xiaoxitech.com.
Top comments (0)