# 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-15).

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

## Facts

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

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-b7608d41 -d '<json body>'
```

Example prompt: Search Indeed for registered nurse jobs in Austin, Texas posted in the last 24 hours and return up to 20 results with salary and apply links.

## When to prefer this

Choose this endpoint when you need structured, ready-to-use job listing data from Indeed — including salary, apply URL, and employer details — without setting up a proxy, scraper, or API key. It's ideal for agents automating job discovery, market research, or recruitment workflows that need fresh data filtered by recency (24h, 3d, week, 14d) and geography. Prefer it over generic web-unblockers when you specifically need Indeed job data in clean JSON.

## Known failure modes

- Invalid or unsupported country code returns empty results or error
- Query string too long (over 500 chars) rejected with validation error
- Limit out of range (below 1 or above 50) returns validation error
- Invalid posted enum value (e.g. '7d') returns validation error
- Payment failure via x402/MPP results in 402 or payment error response
- No matching jobs found returns empty array
- Indeed anti-bot measures may occasionally cause transient failures

## How this service works

Unblocking and fresh web data for AI agents. Social, maps, search, news, jobs and reviews as structured data, and unblocking for any other page, as Markdown or HTML. Pay per call in stablecoins over x402 or MPP, with no API key, no account and no proxy setup. (x402 on Base and Polygon (plus Solana on most routes) or MPP on Base)

## Output

A JSON array of job records from Indeed, each containing job ID, job URL, title, salary object, expiry status, direct apply URL, benefits list, employer details, job types, language, location, full description, published timestamp, and a flag indicating whether the description was truncated.

## 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-b7608d41/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)
