USAJOBS API - US Federal Government Job Search avatar

USAJOBS API - US Federal Government Job Search

Pricing

$1.00 / 1,000 jobs

Go to Apify Store
USAJOBS API - US Federal Government Job Search

USAJOBS API - US Federal Government Job Search

Search current US federal government job openings from the official USAJOBS Search API.

Pricing

$1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Zihan Poh

Zihan Poh

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

USAJOBS API

Search current US federal government job openings from the official USAJOBS Search API — no scraping, no login bypass.

Why this exists

Existing USAJOBS actors on the Apify Store have almost no traction or reviews. Federal job data is public and free; this actor normalizes salary, location, schedule, pay grade and clearance requirements into one clean row per posting so it can feed a job board, alerting tool, or research pipeline without hand-parsing USAJOBS' nested response shape.

You need your own free API key

USAJOBS has no shared/public key. Request one by email via developer.usajobs.gov (free, typically issued within a day). Every request also has to identify the caller by email — pass both apiKey and userEmail (the same email you registered the key with) as input.

Input

{
"apiKey": "your-usajobs-authorization-key",
"userEmail": "you@example.com",
"keyword": "data scientist",
"locationName": "Washington, DC",
"maxResults": 500
}

Output (one row per job posting)

{
"positionId": "ABC-2026-0001",
"positionTitle": "Data Scientist",
"organizationName": "Department of Commerce",
"departmentName": "Department of Commerce",
"positionUri": "https://www.usajobs.gov/job/...",
"applyUri": "https://www.usajobs.gov/job/.../apply",
"locations": ["Washington, District of Columbia"],
"salaryMin": 99200, "salaryMax": 128956, "rateIntervalCode": "PA",
"payGradeLow": "13",
"jobCategory": ["Miscellaneous Administration And Program"],
"positionSchedule": ["Full-time"],
"openDate": "2026-09-01", "closeDate": "2026-09-30",
"summary": "...",
"licence": "US federal government public data (public domain, no copyright)."
}

Pricing

Pay-per-result: one job event per row. $1.00 per 1,000, no start fee.

Data source and legality

The USAJOBS Search API (data.usajobs.gov/api/search) is an official US government API, explicitly built for third-party job boards and apps to consume. Federal job postings are public-domain government records. No robots.txt or ToS issue — the API is the intended access path, not a workaround.

Rate limits: USAJOBS doesn't publish a hard numeric limit on this endpoint; this actor throttles itself to roughly 2 requests/second and never rotates keys/IPs to exceed whatever limit applies to the caller's key, per USAJOBS' fair-use guidance.

Getting started

$apify run

Deploy to Apify

apify login
apify push