Search LinkedIn job postings via REST API
Search live LinkedIn jobs with structured filters — title, location, remote status, experience level and more. Pull full job details including salary data, company info and apply URLs. Three endpoints built for developers building job boards, ATS platforms and recruiting tools.
LinkedIn Jobs API endpoints
Job search, full job detail retrieval and geo-location resolution — everything developers need for job data.
/search/jobsSearch Jobs
Find live LinkedIn job postings filtered by title, location, remote status, experience level, job type, posting date and Easy Apply status.
View API docs →/search/jobs/detailsGet Job Details
Full job payload: description, company data, hiring manager, salary range (when available), requirements, seniority level and apply URL.
View API docs →/search/geoSearch Geo Locations
Resolve LinkedIn geo URNs to filter jobs by exact city, region or country — required for precise location-based job search.
View API docs →Search LinkedIn jobs in three lines
Filters map 1:1 to LinkedIn's native job search. Clean JSON, paginated results, real LinkedIn URNs.
curl -X POST https://api.connectsafely.ai/search/jobs \
-H "Authorization: Bearer $CONNECTSAFELY_API_KEY" \
-H "X-Account-Id: $ACCOUNT_ID" \
-H "Content-Type: application/json" \
-d '{
"keywords": "senior backend engineer",
"locations": ["Remote", "United States"],
"experienceLevels": ["MID_SENIOR"]
}'What developers build with the Jobs API
Job boards, ATS integrations, recruiting intel dashboards and geo-aware job discovery features.
Job boards & aggregators
Index live LinkedIn job postings with structured filters — build a job board without maintaining scraping infrastructure.
ATS & recruiting platforms
Surface competitor job postings to recruiters sourcing passive candidates. Enrich ATS records with LinkedIn job data automatically.
Geo-aware job listings
Resolve geo URNs first so every job search targets the exact city, region or country — build location-aware job discovery features.
LinkedIn Jobs API — frequently asked questions
- Can I search LinkedIn job postings via API?
- Yes. The Jobs API lets you search live LinkedIn job postings with structured filters — keyword, title, location, remote status, experience level, job type and posting date. Results return as paginated JSON with job metadata and company info.
- What data does the Get Job Details endpoint return?
- The endpoint returns the full job payload: title, description, company name and data, hiring manager profile (when available), salary range, seniority level, employment type, required skills, posting date and the direct apply URL.
- Can I filter jobs by remote status and experience level?
- Yes. The Search Jobs endpoint supports remote status filtering (on-site, remote, hybrid) and experience level filters (internship, entry, associate, mid-senior, director, executive). Combine these with keyword, location and job type for precise results.
Start indexing LinkedIn jobs via API today
Get an API key in under two minutes. Pay only for what you query.