USAJobs.gov Federal Jobs Scraper avatar

USAJobs.gov Federal Jobs Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
USAJobs.gov Federal Jobs Scraper

USAJobs.gov Federal Jobs Scraper

Scrape official US federal government job postings from USAJobs.gov - title, agency, salary, grade, location, hiring paths and category, filterable by US state, with incremental runs.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Artsiom Kunitsyn

Artsiom Kunitsyn

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Scrapes official US federal government job postings from USAJobs.gov, the government's own job board. Every posting includes title, agency, department, salary range and grade, location(s), work schedule/type, hiring-path eligibility (public/students/veterans/etc.), job category, and the open/close dates — straight from USAJobs' own search results, no login or paywall involved.

What you get

One row per job posting:

  • Title, agency, sub-agency, department
  • Location (including multi-location postings, with a location count)
  • Salary range (display text and a parsed minimum) and GS grade range
  • Work schedule (full-time/part-time) and work type (permanent/internship/temporary/etc.)
  • Hiring paths (who's eligible: general public, students, veterans, etc.)
  • Job category
  • Posting open/close dates
  • A direct link to the posting

Input

  • States — restrict to specific US states/territories. Leave empty to cover every state (a real full-coverage run — postings open in multiple states are only counted once).
  • Keyword — free-text job-title search (e.g. "nurse", "data scientist"). Leave empty for every open posting in scope.
  • Results per page — how many postings to fetch per request (default 500).
  • Max results — stop after this many postings. Defaults to 50 for a fast preview; set to empty for everything in the selected scope.
  • Incremental mode — auto (recommended): the first run for a given state/keyword scope returns every posting; later runs return only new/changed postings and flag ones that closed since the last run. full always returns everything; incremental only new/changed.

Notes

  • A posting listing "Multiple Locations" can legitimately appear under more than one state filter — this actor deduplicates by posting ID across states, so a full-coverage run never double-counts a posting.
  • Incremental mode tracks a separate baseline per states/keyword combination, so switching your filters starts a fresh comparison rather than mixing scopes.