USAJOBS
US government job board
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Jobs
- Documentation / URL
- https://developer.usajobs.gov/
Overview
USAJOBS provides US federal job listings — key-based (unauthenticated requests return 403, verified).
Quick Start
Search (replace YOUR_KEY):
curl "https://data.usajobs.gov/api/Search?Keyword=developer" \
-H "Host: data.usajobs.gov" \
-H "User-Agent: YOUR_EMAIL" \
-H "Authorization-Key: YOUR_KEY"
{ "SearchResult": { "SearchResultItems": [ { "MatchedObjectDescriptor": { "PositionTitle": "Software Developer" } } ] } }
Authentication
- Register at developer.usajobs.gov → API key.
- Send it as the
Authorization-Keyheader + a User-Agent (your email) — missing → 403 (verified).
Rate Limits & Notes
- Free; 500 requests/day (check the docs).
- Requires User-Agent (email) and Authorization-Key.
FAQ
Is USAJOBS free? Yes — free with a key.
Why 403? Missing key/UA returns 403 (verified) — register and set both headers.
What’s the auth style?
Authorization-Key header + User-Agent.
More in Jobs
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| Adzuna Job board aggregator | API Key | Yes | Unknown | ↗ |
| AI Dev Jobs AI/ML engineering job aggregator with REST, RSS, and MCP endpoints | No auth | Yes | Yes | ↗ |
| Arbeitnow API for Job board aggregator in Europe / Remote | No auth | Yes | Yes | ↗ |
| Arbeitsamt API for the "Arbeitsamt", which is a german Job board aggregator | OAuth | Yes | Unknown | ↗ |
| Artificial Intelligence Jobs Live AI/ML job listings from 260+ companies' own career pages, with salary, location, remote and seniority filters | No auth | Yes | Yes | ↗ |