All comparisons

CleanJobData vs USAJOBS API — Federal Jobs or Private-Sector Employers?

Competitor details last checked . Prices, limits and terms change, so confirm on USAJOBS's site before you decide.

USAJOBS is the US federal government's official job site, run by the Office of Personnel Management (OPM), and its Search API is the authoritative source for federal job announcements. You request a key through a form on developer.usajobs.gov, then call https://data.usajobs.gov/api/search with three headers: Host set to data.usajobs.gov, User-Agent set to the email you registered with, and Authorization-Key set to your key. Pages hold up to 500 rows and a query returns at most 10,000. Each result includes structured pay ranges, an apply URI and locations with latitude and longitude. OPM's terms let you copy, store, redistribute and publish the public data without prior approval. If you need federal jobs, use USAJOBS. CleanJobData doesn't ingest it. CleanJobData covers private-sector and other employers that hire through ATS platforms and company career sites.

Why CleanJobData vs USAJOBS

Feature Comparison

FeatureCleanJobDataUSAJOBS
Data sourceEmployer ATS platforms and company career sitesThe official source for US federal job announcements — we don't cover these
AccessSelf-serve key; Authorization: Bearer <key>Request form (name, email, phone, organization, intended use); headers Host, User-Agent (your email) and Authorization-Key
Page and query size50 jobs per response on Starter, 100 on Pro; cursor paginationUp to 500 rows per page and 10,000 rows per query
FiltersTitle, location IDs, remote type, salary, experience level, employment type, freshness, companyKeyword, LocationName with Radius, RemoteIndicator, DatePosted (0–60 days), JobCategoryCode, Organization, SalaryBucket, PositionOfferingTypeCode, WhoMayApply
Pay and locationsalary_min, salary_max, currency; city, state and country IDs with coordinatesPositionRemuneration minimum and maximum; PositionLocation with latitude and longitude
Reuse termsStarter and Pro: your own product and public job board; redistribution needs EnterprisePublic data may be copied, stored, redistributed and published without prior approval; OPM encourages citing USAJOBS as the source
Rate limitsPublished per planRow limits above; OPM may set or change rate limits and quotas
CostFree 14-day Trial, then $39/mo or $99/moNo fee mentioned in the developer docs

Pricing Comparison

PlanCleanJobDataUSAJOBS
Free300 req/day — no cardKey via request form; no fee mentioned
Starter$39/mo — 50,000 requestsNo paid plans
Pro$99/mo — 100,000 requestsNo paid plans

Verdict

These two barely overlap. For federal jobs, USAJOBS is the source, with generous page sizes and open reuse terms, and CleanJobData won't replace it. For private-sector jobs from employer career pages, with seniority, remote type and company data, CleanJobData is the fit. A US job board that wants both can call each API and merge the results.

300 requests a day during the trial, no card required.

Frequently Asked Questions

How do I get a USAJOBS API key?

Submit the API request form on developer.usajobs.gov with your name, email, phone number, company or agency, and a short description of how you'll use the jobs. Then send your key in the Authorization-Key header, with User-Agent set to the email you registered and Host set to data.usajobs.gov.

What are the USAJOBS API limits?

Its rate-limiting guide lists a maximum of 500 rows per page and 10,000 rows per query for the Search Jobs API, with no limits on the code list API. Its terms say OPM may set or revise rate limits, quotas and response-size limits, and may impose immediate limits when needed for security or availability.

Can I republish USAJOBS data on my site?

Yes, with conditions. OPM's terms say public data may be copied, stored, reformatted, analyzed, published and redistributed without prior approval. You may not present modified information as official or suggest OPM endorses you, and OPM encourages naming USAJOBS as the source and linking to the official announcement.

Does the USAJOBS API include all federal jobs?

Search returns public announcements by default. Its docs say only public job information is available through the developer site; WhoMayApply values of All and Status require specific authorization, and status or internal jobs need a request to the USAJOBS help desk.

Does CleanJobData include federal government jobs?

No. CleanJobData doesn't ingest USAJOBS. It covers employers that post through ATS platforms and company career sites. Query it with GET https://api.cleanjobdata.com/jobs and an Authorization: Bearer header.

Related reading