Work in progress Learn More

Datacircle

USAJOBS pricing: job postings API

Is USAJOBS yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

62% complete: 8 of the 13 key fields we checkSee the 13 fields

$0.00per 1,000 jobsWe haven't run USAJOBS through our job postings API benchmark yet.Half of the 277 plans we rank by price cost $0.25 per 1,000 jobs or less. This plan and 17 others tie for the lowest price per 1,000 jobs of the 277 plans.Hirebase's $50 monthly plan (/v2/jobs/expired-jobs/export) covers any number of jobs. Hirebase's $50 monthly plan costs less up front than JobDataAPI's $345 monthly plan.freehire, Himalayas and Arbetsförmedlingen are the best job postings API providers in our benchmark.
Plan: API Key one of USAJOBS's 2 plans
Call: GET /api/Search one of USAJOBS's 2 calls for this API
API: Job postings API one of USAJOBS's 2 APIs

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • 8 of the 13 key fields we check. Description, Category, Location, Salary, Terms, Level, Team, Company.
  • Nothing to pay.
  • One call. You send the User-Agent header to GET /api/Search. You set the Host header to "data.usajobs.gov". The call returns the matching jobs.
  • Who can get it: with conditions. Keep data: no limit. Use data: with conditions.

USAJOBS: job postings API alternatives

USAJOBS alternatives: every job postings API provider ranked

We list other providers' plans closest to this plan in price per 1,000 jobs.

This planUSAJOBS, free, API Keyfreehire, free (no key), GET /jobsHimalayas, free, No API key, GET /jobs/apiArbetsförmedlingen, free, Open data, GET /search, Historical job ads: Search using parameters and/or freetextReefAPI, free, POST /indeed/v1/jobs/searchRemotive, free
$ per 1,000 jobs$0.00$0.00$0.00$0.00$0.00$0.00
Completeness62%85%62%69%62%38%
Billingfreefreefreefreefreefree
Pay$0$0$0$0$0$0
Enough fornot published25,920,000 pages a monthnot publishednot publishednot publishednot published
Freshnessunknownstored24 hoursunknownlive24 hours
Who can get itan individual or organization that registers on the API Request form with current and accurate registration and contact informationanyone, for personal and non-commercial use: “your own job search, research, or a tool you run for yourself”, showing the postings in a product offered to others needs a plananyoneanyoneanyoneanyone

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-04.

  1. developer.usajobs.gov/
  2. developer.usajobs.gov/api-reference/get-api-search
  3. developer.usajobs.gov/api-reference/job-apis
  4. developer.usajobs.gov/apirequest/addrequestvalid
  5. developer.usajobs.gov/general/quick-start
  6. developer.usajobs.gov/guides/authentication
  7. developer.usajobs.gov/guides/rate-limiting
  8. developer.usajobs.gov/guides/terms-of-service
  9. developer.usajobs.gov/tutorials/search-jobs

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Description
  • Applying, not in the answer
  • Category
  • Location
  • Remote, not in the answer
  • Salary
  • Terms
  • Level
  • Team
  • Recruiter, not in the answer
  • Company
  • Posted, not in the answer
  • Status, not in the answer
Price
$ per 1,000 jobs$0.00
Perpage of 500
Billingfree
Aggregators
Aggregatorsnone
Charges
Most per search10,000
Also pays fornothing else
Not found
$ per 1,000$0.00
In their words
Their pitchThe Job Search API is designed to support lightweight JOA content consumption by consumers and delivers currently open job opportunity announcements. It is anticipated that this endpoint will be leveraged by Commercial Job Boards, Mobile Applications and Social Media sites who desire to provide employment opportunities on their site.
Data
Historyopen only
Keep datano limit
Use dataPublic Data may be copied, stored, reformatted, adapted, analyzed, published, redistributed, and used for lawful commercial or noncommercial purposes. Prior OPM approval is not required. [...] OPM encourages users to identify USAJOBS as the source, link to the current official job announcement, include the date on which the data was retrieved, and disclose that an unofficial product or service is not operated, sponsored, approved, or endorsed by OPM. [...] API Consumers and downstream users may modify, summarize, analyze, or combine Public Data but may not: Falsely present modified information as official or unaltered government information, Falsely represent that a product or service is operated, sponsored, approved, or endorsed by OPM or another federal agency, Use an official seal, logo, or insignia except as authorized by law, or otherwise use an agency name or identifier in a manner likely to falsely imply government affiliation, Falsely represent that an application has been transmitted to or received by USAJOBS or a hiring agency, or Engage in phishing, fraud, deceptive collection of applicant information, or other unlawful conduct.
Plan
Pay$0
Rate limit
Batch1
Speed
Answerin the call
The call
You sendHost header "data.usajobs.gov", User-Agent header. Optional: Keyword, PositionTitle, RemunerationMinimumAmount, RemunerationMaximumAmount, PayGradeHigh, PayGradeLow, JobCategoryCode, LocationName, Organization, PositionOfferingTypeCode, TravelPercentage, PositionScheduleTypeCode, RelocationIndicator, SecurityClearanceRequired, SupervisoryStatus, DatePosted, JobGradeCode, SortField, SortDirection, Page, ResultsPerPage, WhoMayApply, Radius, Fields, SalaryBucket, GradeBucket, HiringPath, MissionCriticalTags, RemoteIndicator
MethodGET
Path/api/Search
About the plan
PlanAPI Key
Who can get itan individual or organization that registers on the API Request form with current and accurate registration and contact information
The 52 fields the plan's answer can hold

job ID, announcement number, title, job URL, apply URL, location, location name, country, country subdivision, city, latitude, longitude, organization name, department name, job categories, pay plan, work schedule, position offering type, qualification summary, salary min, salary max, salary period, position start date, position end date, publication start date, application close date, formatted description, major duties, education, requirements, evaluations, how to apply, what to expect next, required documents, benefits, benefits URL, other information, key requirements, job summary, who may apply, low grade, high grade, sub-agency name, organization codes, radial search, relevance rank, language code, search parameters, results returned, total results, number of pages, refiners

Best GTM APIs