USAJOBS Scraper - Federal Job Openings, Pay & Locations
Pricing
from $0.60 / 1,000 results
USAJOBS Scraper - Federal Job Openings, Pay & Locations
Search USAJOBS.gov federal job openings via the official Search API. Keyword, location and organization filters. Requires a free USAJOBS API key.
Pricing
from $0.60 / 1,000 results
Rating
0.0
(0)
Developer
Brandt May
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search USAJOBS.gov federal openings through the official Search API. Free key from developer.usajobs.gov plus identifying User-Agent email.
What it does
Calls https://data.usajobs.gov/api/search and returns one row per job: position id/title, organization, department, location, job category, pay range, publication/close dates, and position URI.
What YOU must register (free)
| Item | Where | How to wire on Apify |
|---|---|---|
USAJOBS API key (Authorization-Key) | https://developer.usajobs.gov | input.apiKey (secret) or env USAJOBS_API_KEY |
Registration email (User-Agent) | Same email used when you registered for the key | input.userAgentEmail or env USAJOBS_USER_AGENT_EMAIL |
Every live request needs:
| Header | Value |
|---|---|
Host | data.usajobs.gov |
User-Agent | The email used when you registered for the key (not a browser UA) |
Authorization-Key | Your free API key |
There is no keyless fallback for job search. Codelist endpoints are keyless but do not return openings. Email-only UA without a key -> 401.
Soft-fail behavior (default)
Without apiKey (and without USAJOBS_API_KEY), softFail=true (default):
- Writes one diagnostic dataset row with a clear
note+ register URL - Sets
SUMMARY.error = missing_api_key,SUMMARY.failedSources.usajobs, andSUMMARY.keyHelp - Run status is SUCCEEDED (soft-fail)
- Set
softFail=falseto throw instead
Input
- apiKey (secret) - required for live jobs
- userAgentEmail - default
contact@mayd-it.com(must match registration email when keyed) - keyword - default
analyst - locationName / organizationIds - optional filters
- maxResults / maxRunSeconds / softFail
Limitations
- Federal postings only (USAJOBS scope).
- Key is free but mandatory for
/api/search.