/usajobs/jobs/search

POST /api/usajobs/jobs/search

Price: 5 credits

Search open US federal government job announcements on USAJOBS by keyword, location and the full set of site filters: radius, exact job titles, salary range, pay plan, hiring path (who can apply), appointment type, supervisory status, work schedule, travel percentage, security clearance, occupational series, cyber workforce role and grouping, department and agency (include or exclude), and remote/telework work site. Results can be ordered by relevance, posting date, closing date or salary. Each item carries the control number (id), announcement number, title, URL, department/agency/sub-agency, salary, locations, schedule, appointment type, pay scale and grade range, relocation flag, open period, posting and closing timestamps, hiring paths and occupational series.

How to use it

Search USAJOBS — the official job board for US federal government vacancies. Filters: keyword, location (+radius in miles), job_title, min_salary/max_salary, pay_plan (GS, FV, WG…), hiring_path (public, vet, mspouse, student, ses, disability, native and more — this is the 'who can apply' eligibility), appointment_type (permanent, temporary, term, internships, seasonal…), is_supervisory, work_schedule (full-time, part-time, shift work…), travel_percentage, security_clearance, job_series (4-digit occupational series such as 2210 for IT management or 0801 for general engineering), cyber_work_role, department and agency codes with exclude_organizations to invert them, work_site (remote or telework), and sort_by. Department, agency and series codes can be looked up with the USAJOBS agencies endpoint. count is how many jobs to return. Each result exposes id — the 9-digit control number; pass it to the USAJOBS job get-by-id endpoint for the full announcement with duties, qualifications, benefits and contacts.

Parameters

Request body

Response

Errors

Response headers