USAJobs Scraper - Federal Government Jobs Data
Pricing
from $3.50 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
16
Total users
4
Monthly active users
13 hours ago
Last modified
Categories
Share

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 identifierspositionTitle— job titlehiringDepartmentName/hiringAgencyName/hiringSubelementName— hiring orgappointmentType/serviceType— permanent / term, competitive / excepted serviceworkSchedule— full-time, part-time, etc.payScale/salaryType— pay system (e.g. GS) and basisminimumSalary/maximumSalary— salary rangeminimumGrade/maximumGrade/promotionPotential— grade rangesupervisoryStatus/securityClearance/travelRequirement— role attributesteleworkEligible/relocationExpensesReimbursed/drugTestRequired— eligibility flagswhoMayApply/hiringPaths— eligibility group and hiring pathsjobCategorySeries/locations— occupational series and work locationspositionOpenDate/positionCloseDate/positionOpeningStatus— announcement dates and statusurl— direct link to the announcement on USAJobs.govscrapedAt— 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
- Set a date range — scrape announcements opened within a window (empty = last 30 days).
- Add filters — keyword on the title, federal department code, occupational series — in any combination.
- 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
| Field | Description |
|---|---|
startDate / endDate | Position open-date window (YYYY-MM-DD). Empty = last 30 days / today. |
keyword | Free-text match on the position title (e.g. engineer, nurse, analyst). |
hiringDepartmentCodes | Department codes, e.g. AF (Air Force), VA (Veterans Affairs), TR (Treasury). |
positionSeries | Occupational series codes, e.g. 2210 (IT), 0610 (Nurse), 1102 (Contracting). |
maxJobs | Max 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.