JobsPipe - Job Search API (30+ sources, one schema) avatar

JobsPipe - Job Search API (30+ sources, one schema)

Pricing

from $0.50 / 1,000 api calls

Go to Apify Store
JobsPipe - Job Search API (30+ sources, one schema)

JobsPipe - Job Search API (30+ sources, one schema)

Search millions of live job postings from LinkedIn, Y Combinator and company career pages, normalized into one clean schema. Filter by title, keyword/skill, country, remote, salary, recency and more.

Pricing

from $0.50 / 1,000 api calls

Rating

0.0

(0)

Developer

JobsPipe

JobsPipe

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

0

Monthly active users

a month ago

Last modified

Share

JobsPipe - Job Search API

Every job posting, one API. Search millions of live job postings from 30+ sources (LinkedIn, Y Combinator, and thousands of company career pages) normalized into a single clean schema. No scraping, no proxies, no per-site parsers to maintain - one input, structured jobs out.

Powered by JobsPipe. This Actor wraps the production POST /v1/jobs/search endpoint, so you get the same fresh data the API serves, billed per request.


What you can do

  • Find every remote Python role posted in the last 7 days in the US
  • Track who is hiring for a specific skill (kubernetes, rust, django)
  • Build a jobs board, ATS feed, or sourcing tool without running a single scraper
  • Monitor hiring at named companies
  • Pull a salary dataset for market research

Sources

LinkedIn, Y Combinator, and 30+ collectors covering company career pages. Every posting is deduplicated and given a stable JobsPipe ID - the same job keeps the same ID across sources.

Input

Leave everything blank for the newest jobs across all sources, or combine any filters. Filters are AND-ed together; values inside a list are OR-ed.

FieldDescription
Job titlesMatch jobs whose title contains any of these, e.g. python developer, data engineer
Description keywords / skillsMatch jobs mentioning any of these, e.g. django, postgresql
Exclude job titlesDrop titles containing these words
Exclude description keywordsDrop descriptions containing these words
Country codesISO codes, e.g. US, GB, DE
Remote onlyReturn only remote jobs
Employment typesfull-time, part-time, contract, temporary, internship
SourcesRestrict to e.g. linkedin, ycombinator
Seniority levelse.g. junior, mid, senior, lead
Company namesPartial match on company name
Posted within (days)Only jobs newer than N days
Max jobs to returnStops after N jobs (pages automatically)

Example input

{
"descriptionKeywords": ["python", "django"],
"countries": ["US"],
"remote": true,
"postedWithinDays": 7,
"maxItems": 100
}

Output

One dataset item per job. The Overview tab shows the key columns (title, company, location, remote, salary, URL); the full record includes salary in USD, normalized location, seniority, technology tags, the full description, and the resolved apply URL.

{
"id": "jp_7f3a9c21",
"job_title": "Senior Python Engineer",
"company": "Acme Robotics",
"company_domain": "acme.com",
"location": "Remote (US)",
"country_code": "US",
"remote": true,
"date_posted": "2026-06-24",
"min_annual_salary_usd": 160000,
"max_annual_salary_usd": 210000,
"url": "https://acme.com/careers/senior-python-engineer",
"technology_slugs": ["python", "django", "postgresql"]
}

Pricing

Pay per result page. You are charged $0.0005 per API request - one request returns up to 500 jobs, and the Actor pages automatically until it reaches your Max jobs. So 100 jobs is a single request ($0.0005); 5,000 jobs is ten requests ($0.005). No subscription, no minimum.

This mirrors jobspipe.dev pricing - the same per-request rate as the Builder plan.

Need the raw API?

This Actor is a convenience wrapper. For high-volume, low-latency, or agent use, go direct: jobspipe.dev - REST, MCP server, and an official Python SDK.