# GovernmentJobs.com Public Job Search (NEOGOV)

> GovernmentJobs.com Public Job Search (NEOGOV) is a paid API for AI agents from api.jobsproperty-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Searches US public-sector job postings on GovernmentJobs.com by keyword and optional location, returning up to 10 results per page with title, agency, salary, location, job type, closing date, and job URL.

## Facts

- Endpoint: GET https://api.jobsproperty-api.workers.dev/api/jobs/governmentjobs?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/governmentjobs-com-public-job-search-neogov-56b818a3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9w_ZzC2KerIWN29bUdmSp

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability governmentjobs-com-public-job-search-neogov-56b818a3
```

Example prompt: Search GovernmentJobs.com for 'budget analyst' positions in Colorado and show me the first page of results with salary ranges and closing dates.

## When to prefer this

Use this endpoint when you need to search US government and public-sector job postings specifically from GovernmentJobs.com (NEOGOV), the dominant platform for state, county, city, and agency hiring. Prefer it over generic job search APIs when the user explicitly needs public-sector roles with official salary ranges and agency names. It is best suited for keyword-driven searches with optional geographic filtering, returning structured results with closing dates and direct application URLs.

## Known failure modes

- Missing required 'keyword' parameter returns an error
- No results found for an obscure keyword or location combination returns an empty jobs array
- Invalid page number (outside 1–20) may return no results or an error
- GovernmentJobs.com page structure changes may cause scraping failures
- Rate limits or upstream site downtime may cause fetch failures

## How this service works

US public-sector job postings from GovernmentJobs.com (NEOGOV; state, county, city and agency jobs) for a keyword and optional location: title, hiring agency, location, job type, published salary range, closing note, featured flag and job URL, 10 per page. From the public search results page.

## Output

Returns a JSON object with an array of up to 10 job listings (each containing job ID, URL, title, hiring agency, salary range, closing note, job type, featured flag, and location), plus pagination info (page number, result count), the source URL used, the input keyword and location, and a timestamp of when the data was fetched.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "keyword"
     ],
     "properties": {
      "page": {
       "type": "string",
       "description": "Results page 1 to 20 (default 1)"
      },
      "keyword": {
       "type": "string",
       "description": "Job title or keyword, e.g. analyst (required)"
      },
      "location": {
       "type": "string",
       "description": "City, county or state, e.g. Colorado (default: all)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "jobs": [
   {
    "id": "5517606-0",
    "url": "https://www.governmentjobs.com/jobs/5517606-0/gis-analyst-i",
    "title": "GIS Analyst I",
    "agency": "Town of Windsor (CO)",
    "salary": "$65,462.00 - $91,646.00 Annually",
    "closing": "Closes in 1 week",
    "jobType": "Full Time",
    "featured": true,
    "location": "Windsor, CO"
   },
   {
    "id": "5524722-0",
    "url": "https://www.governmentjobs.com/jobs/5524722-0/lead-finance-and-policy-analyst-budget-analyst-iii",
    "title": "Lead Finance and Policy Analyst - Budget Analyst III",
    "agency": "State of Colorado",
    "salary": "$83,664.00 Annually",
    "closing": "Closes in 1 week",
    "jobType": "Full Time",
    "featured": false,
    "location": "Denver, CO"
   }
  ],
  "page": 1,
  "count": 10,
  "source": "https://www.governmentjobs.com/jobs?keyword=analyst&location=Colorado",
  "keyword": "analyst",
  "location": "Colorado",
  "checkedAt": "2026-10-23T09:36:49.473Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/governmentjobs-com-public-job-search-neogov-56b818a3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.jobsproperty-api.workers.dev](https://www.zero.xyz/host/api.jobsproperty-api.workers.dev/llms.txt)
