# agdata Indeed Jobs Search

> agdata Indeed Jobs Search is a paid API for AI agents from agdata.shveik.dev, paid per call via x402, $0.0141/call, status unknown (last checked 2026-10-10).

Search Indeed job listings by keyword, location, country, and recency, returning structured job data including title, salary, employer, and apply URL.

## Facts

- Endpoint: POST https://agdata.shveik.dev/v1/mpp/indeed-jobs?utm_source=zero.xyz
- Price: $0.0141/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agdata-indeed-jobs-search-8ed7e7d3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mkFiT7NHSQM5QNs7cWRAC

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 agdata-indeed-jobs-search-8ed7e7d3 -d '<json body>'
```

Example prompt: Search Indeed for up to 20 software engineer jobs in San Francisco posted in the last 24 hours and show me the titles, employers, salaries, and apply links.

## When to prefer this

Choose this endpoint when you need structured, filterable job listing data from Indeed — including salary, employer, and apply URL — without scraping or managing Indeed credentials. Ideal for job alert agents, recruiting tools, or labor market analysis pipelines that pay per call with no account setup required.

## Known failure modes

- Invalid or unsupported country code returns empty results or error
- Query string too long (over 500 chars) triggers validation error
- Invalid posted filter value returns 400 error
- Limit outside 1–50 range is rejected
- Payment failure or insufficient USDC balance blocks the request
- Indeed anti-bot measures may occasionally reduce result count or quality

## How this service works

Unblock any URL as Markdown, or get search, social, maps, jobs and news as data. Paid per call in stablecoins over x402 or MPP, with no account.

## Output

Returns a JSON array of job listings, each containing a unique job ID, job title, URL, apply URL, employer details, salary information, benefits, job types, location, language, description text, publication date, and an expiry flag.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "maximum": 50,
   "minimum": 1
  },
  "query": {
   "type": "string",
   "maxLength": 500
  },
  "posted": {
   "enum": [
    "14d",
    "24h",
    "3d",
    "week"
   ],
   "type": "string"
  },
  "country": {
   "type": "string"
  },
  "location": {
   "type": "string",
   "maxLength": 500
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "61591d90…",
  "url": "https://…",
  "title": "RN/LVN C…",
  "salary": {},
  "expired": false,
  "applyUrl": "https://…",
  "benefits": [],
  "employer": {},
  "jobTypes": [],
  "language": "en",
  "location": {},
  "description": "Connect…",
  "publishedAt": "2026-10-…",
  "descriptionTruncated": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agdata-indeed-jobs-search-8ed7e7d3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agdata.shveik.dev](https://www.zero.xyz/host/agdata.shveik.dev/llms.txt)
