Introduction
Every job posting, one API. The JobsPipe API returns live job postings from 30+ sources through a single normalized REST endpoint.
Every job posting, one API. JobsPipe is a jobs-data API: send one search and get back fresh postings - normalized into a single JSON schema, deduplicated across sources, and ready to use - from 30+ sources.
Why JobsPipe
- One schema, every source. 30+ sources harmonized into one consistent shape. Salary parsed, location resolved, remote flag inferred, duplicates collapsed.
- One endpoint.
POST /v1/jobs/searchwith a rich filter set - title, company, country, seniority, remote, posted date. - One key. Bearer API-key auth, plan-based rate limits and a monthly request quota.
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.
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 monthly quotas.
Guides
Recipes for common integrations.
AI agents & MCP
Connect agents via MCP and agent skills.