USAJobs Scraper - Federal Government Jobs Data avatar

USAJobs Scraper - Federal Government Jobs Data

Pricing

from $3.50 / 1,000 results

Go to Apify Store
USAJobs Scraper - Federal Government Jobs Data

USAJobs Scraper - Federal Government Jobs Data

Scrape USAJobs.gov federal job listings without an API key. Export to CSV/JSON - a USAJobs API alternative & federal jobs data extraction tool.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

4

Monthly active users

13 hours ago

Last modified

Share

USAJobs Federal Jobs Scraper

Scrape US federal government job announcements straight from the official USAJobs.gov API — no login, no API key, no blocking. This federal jobs scraper pulls every public-sector job posting with full hiring details: salary, GS grade, agency, work schedule, security clearance, telework eligibility and location.

One run can return tens of thousands of job announcements. If you need reliable USAJobs data for labor-market research, recruitment intelligence or a federal-jobs board, this actor delivers clean, structured output you can export to CSV, JSON or Excel.


What you get

One dataset record per federal job announcement. Main output fields:

  • controlNumber / announcementNumber — unique and public announcement identifiers
  • positionTitle — job title
  • hiringDepartmentName / hiringAgencyName / hiringSubelementName — hiring org
  • appointmentType / serviceType — permanent / term, competitive / excepted service
  • workSchedule — full-time, part-time, etc.
  • payScale / salaryType — pay system (e.g. GS) and basis
  • minimumSalary / maximumSalary — salary range
  • minimumGrade / maximumGrade / promotionPotential — grade range
  • supervisoryStatus / securityClearance / travelRequirement — role attributes
  • teleworkEligible / relocationExpensesReimbursed / drugTestRequired — eligibility flags
  • whoMayApply / hiringPaths — eligibility group and hiring paths
  • jobCategorySeries / locations — occupational series and work locations
  • positionOpenDate / positionCloseDate / positionOpeningStatus — announcement dates and status
  • url — direct link to the announcement on USAJobs.gov
  • scrapedAt — scrape timestamp

Use cases

  • Labor market research — analyze federal hiring trends by agency, salary, location and occupational series.
  • Recruitment intelligence — track who the government is hiring, for what roles and at what pay grades.
  • Job boards & aggregators — feed a federal-jobs section with always-fresh, structured data.
  • Economists & journalists — monitor public-sector employment and hiring volume at scale.
  • Career coaches & staffing firms — surface relevant federal openings filtered by clearance, series or department.

How to use

  1. Set a date range — scrape announcements opened within a window (empty = last 30 days).
  2. Add filters — keyword on the title, federal department code, occupational series — in any combination.
  3. Run & export — download as CSV, JSON or Excel, or schedule a rolling date range for a self-updating federal-jobs dataset.

Example input

{
"startDate": "2026-04-01",
"endDate": "2026-04-30",
"keyword": "engineer",
"hiringDepartmentCodes": ["AF", "VA"],
"positionSeries": ["2210"],
"maxJobs": 5000
}

Input fields

FieldDescription
startDate / endDatePosition open-date window (YYYY-MM-DD). Empty = last 30 days / today.
keywordFree-text match on the position title (e.g. engineer, nurse, analyst).
hiringDepartmentCodesDepartment codes, e.g. AF (Air Force), VA (Veterans Affairs), TR (Treasury).
positionSeriesOccupational series codes, e.g. 2210 (IT), 0610 (Nurse), 1102 (Contracting).
maxJobsMax announcements to save. 0 = all matching (can be tens of thousands).

FAQ

Do I need an API key or login?

No. The actor handles everything — you only need an Apify account. There is no USAJobs API key to register and no proxy required.

How much data can I get in one run?

A single run can return tens of thousands of job announcements. Set maxJobs to 0 to capture everything matching your date range, or cap it for smaller, faster runs.

How fresh is the data?

It reflects what is currently published on USAJobs.gov. Schedule the actor daily or weekly with a rolling date range to keep a continuously updated dataset.

What output formats are supported?

JSON, CSV, Excel (XLSX), HTML and JSONLines, available through the Apify dataset and API.

Is this a USAJobs API alternative?

Yes. It wraps the official USAJobs.gov API and turns it into clean, ready-to-use records, so you skip API-key registration, pagination and parsing. Use it as a USAJobs API alternative when you just want the structured job data.

How do I export USAJobs data to CSV or JSON?

Run the actor, then download the dataset as CSV, JSON or Excel from the Apify console or pull it via the API. Schedule a rolling date range to keep a self-updating federal jobs dataset.

Can I scrape USAJobs.gov without an API key?

Yes. There is no USAJobs API key to register and no login or proxy required — the actor handles federal government jobs data extraction end to end.


Keywords: usajobs scraper, usajobs api, federal jobs scraper, government job listings, us federal job announcements, federal hiring data, public sector jobs api, federal salary data, gs grade jobs scraper, usajobs api alternative, usajobs data export csv, federal jobs dataset json, scrape usajobs without api key.


Changelog

2026-06-07

  • Docs: added coverage for USAJobs API alternative usage, exporting federal jobs data to CSV/JSON, and scraping USAJobs.gov without an API key.

2026-06-05

  • 🛡️ Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
  • ⚡ Stability & performance hardening; fresh rebuild.

2026-06-04

  • Verified live & refreshed build — reliability/maintenance pass.