# Roster Job Search API

> Roster Job Search API is a paid API for AI agents from rost3r-v0.orbonomy.xyz, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-15).

Searches job listings and returns hiring data based on a query and optional location filter, paid per-request via USDC.

## Facts

- Endpoint: POST https://rost3r-v0.orbonomy.xyz/api/jobs
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/roster-job-search-api-c0aa0dc5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xwx1gbnXFkWhotGHVPIyz

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 roster-job-search-api-c0aa0dc5 -d '<json body>'
```

Example prompt: Can you find me current job listings for senior software engineers in Austin, Texas using Roster?

## When to prefer this

Choose this endpoint when an AI agent needs to search for job listings or hiring data on demand without requiring API keys or subscriptions, and can pay per-request in USDC via x402. Ideal for lightweight, pay-as-you-go job search integration in agent workflows.

## Known failure modes

- Payment not completed — 402 response requiring USDC payment via x402 before results are returned
- Missing or empty query field — may return empty results or validation error
- Location not recognized — may return no results or broad unfiltered results
- Service unavailable — 5xx response if the backend is down
- Malformed request body — 400 error if JSON is invalid

## How this service works

Job listings and hiring data for AI agents. No auth, no subscriptions. Pay per request in USDC via x402.

## Output

Returns a JSON object with a success flag and a data object containing job listings and hiring information matching the query and location criteria.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "query": {
   "type": "string",
   "description": "query"
  },
  "location": {
   "type": "string",
   "description": "location"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "success",
  "data"
 ],
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/roster-job-search-api-c0aa0dc5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rost3r-v0.orbonomy.xyz](https://www.zero.xyz/host/rost3r-v0.orbonomy.xyz/llms.txt)
