USAJOBS

API

Official API for U.S. Federal Government Job Listings

Visit Website

Overview

The USAJOBS API provides programmatic access to U.S. federal government job openings and related metadata. Key endpoints include /api/search for filtered job listings (by agency, location, salary, etc.), /api/locations for geographic data, and /api/occupations for occupation codes. Responses are in JSON format. Use cases include integrating federal job postings into career portals, building job alert systems, analyzing government hiring trends, or creating niche platforms for veterans or students seeking federal roles.

Example Integration (JavaScript)

script.js JS

fetch('https://developer.usajobs.gov/')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful API
  • JSON Response Format
  • Filterable Job Search
  • Access to Location & Occupation Metadata
  • Pagination Support

Frequently Asked Questions

? Is USAJOBS API free to use?

Yes, the API is free, but you need to register for an API key from the USAJOBS developer portal.

? Does it require an API Key?

Yes, all requests to the USAJOBS API require a valid API key obtained via registration.

? What is the response format?

The USAJOBS API returns data in JSON format for all endpoints.

Top Alternatives

Indeed API Search Google
LinkedIn Jobs API Search Google
Glassdoor Jobs API Search Google

People Also Ask about USAJOBS

USAJOBS vs Indeed APIUSAJOBS vs LinkedIn Jobs APIUSAJOBS vs Glassdoor Jobs API USAJOBS 2025 review

Tool Info

Pricing Free
Category Jobs
Platform Public API

Pros

  • Official U.S. Government Data Source
  • Comprehensive Job Listings & Metadata
  • Free API Key Access
  • Well-Documented Endpoints
  • Regularly Updated Data

Cons

  • Rate Limits Apply
  • Requires API Key Registration
  • Limited to Federal Government Jobs Only
  • Nested JSON Responses May Require Parsing

More Jobs Tools