JobsPipe

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/search with 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

Terminal
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

On this page