Country feed
US jobs from companies posting on Greenhouse, Lever, Ashby, and Workable — direct from employer career sites, not re-scraped from other job boards. Filter, paginate, and wire into your product with a single HTTP call.
Building a US job board usually requires maintaining dozens of fragile scrapers for different ATS platforms, leading to stale data and broken layouts when sites change.
We aggregate and normalize job postings from the top 4 ATS platforms used by US tech companies into a single, stable JSON feed, updated continuously.
When you are ready for every filter, validation rule, and response field, use the Jobs API reference.
Same query as the playground, as cURL. Use your real key on the server only.
curl -X GET "https://api.cleanjobdata.com/jobs?country_id=238" \ -H "Authorization: Bearer YOUR_API_KEY"
Sign up for CleanJobData, open the dashboard, and create or copy your API key. Send it as Authorization: Bearer <token> on every request (server-side only in production—never expose keys in mobile apps or public repos).
Start from country_id 238 (United States), then add title, workSetting, experience_level, city_id, or state_id when you need a tighter audience.
Use a modest limit while prototyping, default to sort_by=published for recency, then follow pagination.next_page for large imports. Back off with exponential retry if you hit rate limits.
Choose which fields you render in job cards versus what you index for search. On list endpoints, trim payloads with fields, include_fields, or exclude_fields, and only request description when you truly need full text on list views.
This is a Free Preview: we only load the first page of results. Next-page and cursor parameters are not supported here. Choose a plan for full pagination and API access.