USAJOBS
Federal jobs, government job listings and federal job salaries
Federal government job listings and announcements.
Your information
Words to search for in federal jobs, such as accountant.
City, state, or remote, such as Washington, DC or remote. Leave blank to search anywhere.
Maximum number of jobs to return, such as 25; maximum 100.
More options
Applicant group to include, such as public; default any.
Minimum annual pay in USD, such as 100000. Leave at 0 for any salary.
Example results
- Jobs
Jobs Job Title Agency Remote Job Link Locations Open Date Pay Grade Department Closing Date Who May Apply Salary Currency Telework Eligible Salary Maximum (USD) Salary Minimum (USD) Program AnalystVeterans Health AdministrationYesAnywhere in the U.S. (remote job)2026-09-28GS 11Department of Veterans Affairs2026-10-05Internal to an agency, Career transition (CTAP, ICTAP, RPL)USDNo121,37174,678Supervisory Program AnalystVeterans Health AdministrationYesAnywhere in the U.S. (remote job)2026-09-22GS 13Department of Veterans Affairs2026-09-28Internal to an agency, Career transition (CTAP, ICTAP, RPL)USDNo172,980106,437
About USAJOBS
USAJOBS (USA Jobs) searches federal job listings by required keywords and optional location, salary threshold, and applicant group.
Search jobs returns job titles, agencies, locations, pay ranges, dates, and remote or telework details when stated.
Built by Fous from usajobs.gov and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with USAJOBS.
Actions
Search jobs
1 credit per runSearch USAJOBS federal jobs by keywords, location, salary threshold, and applicant group in website relevance order. Salary ranges may start below the threshold; annual pay or remote status is null when the announcement does not state it.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Keywordskeywords | Text | Required | Words to search for in federal jobs, such as accountant.Example: Analyst |
Locationlocation | Text | Optional | City, state, or remote, such as Washington, DC or remote. Leave blank to search anywhere.Example: Remote |
Max Resultsmax_results | Number | Optional | Maximum number of jobs to return, such as 25; maximum 100.Example: 5 |
Who May Applywho_may_apply | Text | Optional | Applicant group to include, such as public; default any.Example: Veterans |
Minimum Salary (USD)minimum_salary_usd | Number | Optional | Minimum annual pay in USD, such as 100000. Leave at 0 for any salary.Example: 100000 |
What you get
| Field | Type | Description |
|---|---|---|
Jobsjobs | List | |
Agencyjobs[].agency | Text | Example: Veterans Health Administration |
Remotejobs[].remote | Yes or no | Example: Yes |
Job Linkjobs[].job_link | Text | Example: https://www.usajobs.gov/job/886004900 |
Job Titlejobs[].job_title | Text | Example: Program Analyst |
Locationsjobs[].locations | List | |
Open Datejobs[].open_date | Text | Example: 2026-09-28 |
Pay Gradejobs[].pay_grade | Text | Example: GS 11 |
Departmentjobs[].department | Text | Example: Department of Veterans Affairs |
Closing Datejobs[].closing_date | Text | Example: 2026-10-05 |
Who May Applyjobs[].who_may_apply | List | |
Salary Currencyjobs[].salary_currency | Text | Example: USD |
Telework Eligiblejobs[].telework_eligible | Yes or no | Example: No |
Salary Maximum (USD)jobs[].salary_maximum_usd | Number | Example: 121371 |
Salary Minimum (USD)jobs[].salary_minimum_usd | Number | Example: 74678 |
Example result
For Keywords: Analyst, Location: Remote, Max Results: 5
{
"jobs": [
{
"agency": "Veterans Health Administration",
"remote": true,
"job_link": "https://www.usajobs.gov/job/886004900",
"job_title": "Program Analyst",
"locations": [
"Anywhere in the U.S. (remote job)"
],
"open_date": "2026-09-28",
"pay_grade": "GS 11",
"department": "Department of Veterans Affairs",
"closing_date": "2026-10-05",
"who_may_apply": [
"Internal to an agency",
"Career transition (CTAP, ICTAP, RPL)"
],
"salary_currency": "USD",
"telework_eligible": false,
"salary_maximum_usd": 121371,
"salary_minimum_usd": 74678
},
{
"agency": "Veterans Health Administration",
"remote": true,
"job_link": "https://www.usajobs.gov/job/885580100",
"job_title": "Supervisory Program Analyst",
"locations": [
"Anywhere in the U.S. (remote job)"
],
"open_date": "2026-09-22",
"pay_grade": "GS 13",
"department": "Department of Veterans Affairs",
"closing_date": "2026-09-28",
"who_may_apply": [
"Internal to an agency",
"Career transition (CTAP, ICTAP, RPL)"
],
"salary_currency": "USD",
"telework_eligible": false,
"salary_maximum_usd": 172980,
"salary_minimum_usd": 106437
}
]
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@usajobs",
"visibility": "public",
"operation": "search_jobs",
"version": 1,
"input": {
"keywords": "analyst",
"location": "remote",
"max_results": 5
},
"response": {
"format": "json"
}
}'What you can do with it
- Find federal jobs by role and location
- Compare listed federal job salary ranges
- Identify jobs open to a particular applicant group
- Track job closing dates and agencies
Questions
Is Fous affiliated with USAJOBS?
No. Fous is not affiliated with USAJOBS. This workflow reads the public usajobs.gov website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a USAJOBS account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from usajobs.gov when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.
Which federal jobs match my keywords and location?
Search jobs returns matching listings in website relevance order using required keywords and an optional location.
Which jobs meet a salary threshold?
Search jobs accepts a minimum salary in USD and returns listed salary ranges; a range may start below the threshold.
Which federal jobs are remote or telework eligible?
Search jobs returns remote and telework eligibility details when stated in the announcement.