/usajobs/jobs

POST /api/usajobs/jobs

Price: 5 credits

Get one US federal job announcement from USAJOBS by its control number. Returns the full announcement: title, department, agency and hiring organization, summary, duties, requirements (conditions of employment, qualifications, education), how applicants are evaluated, required documents, how to apply and the next steps of the hiring process, plus the overview metadata — application status, posting and closing dates, duty locations with vacancy counts, salary, pay scale and grade, promotion potential, work schedule, appointment type, travel, supervisory status, telework and remote eligibility, relocation, drug test, financial disclosure, union representation, federal service type, security clearance and position sensitivity — together with the hiring paths the job is open to and the agency contact details.

How to use it

Fetch a single USAJOBS federal job announcement. Pass job as the 9-digit control number (for example 875781800) or the full announcement URL — both are accepted. Control numbers come from the id field of the USAJOBS job search endpoint. Federal announcements close on a fixed date and are removed afterwards, so a control number that worked before can later return 412. The response contains the complete announcement text (summary, duties, requirements, evaluation, required documents, how to apply) plus structured overview fields and the agency contact.

Parameters

Request body

Response

Errors

Response headers