Introduction
Every job posting, one API. The JobsPipe API returns live job postings from 30+ sources through a single normalized REST endpoint.
JobsPipe is a jobs-data API. It gives you live job postings from 30+ sources in one normalized schema, a company tech-stack scanner, and salary benchmarks computed from the same postings.
Why JobsPipe
- One schema, every source. Salary parsed, location resolved, remote flag inferred, duplicate postings collapsed into one record.
- One endpoint per question.
POST /v1/jobs/searchfor postings,POST /v1/stack/scanfor a domain's technologies,POST /v1/insights/salary/benchmarkfor what a role pays. - One key. Bearer API-key auth and credit-based plans. A no-key sandbox lets you test your client first.
A minimal request
curl https://api.jobspipe.dev/v1/jobs/search \
-H "Authorization: Bearer jp_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{ "job_title_or": ["software engineer"], "limit": 5 }'The base URL for every request is https://api.jobspipe.dev.
Try it in Postman
Fork the official JobsPipe collection into your own Postman workspace. It has every endpoint, a jobspipe_api_key variable for your key, and a "Start here (no key)" request that calls the sandbox, so you can see a real response before you sign up.
The collection also lives in the public JobsPipe workspace on the Postman API Network.
Explore the docs
Quickstart
Create a key and make your first request in two minutes.
Authentication
Create, use, and revoke API keys.
Jobs search
The POST /v1/jobs/search endpoint.
API Explorer
Interactive playground - try the API live.
Filter reference
Every filter you can send.
Job schema
Every field returned for a job.
Rate limits & plans
Per-second limits and credits.
Stack scan
Detect the technologies a company domain runs.
Salary benchmark
Advertised-salary percentiles for a role, by country and seniority.
Guides
Recipes for common integrations.
AI agents & MCP
Connect agents via MCP and agent skills.