# Roster Skills Job Search API

> Roster Skills Job Search API is a paid API for AI agents from r05t3r.vercel.app, paid per call via x402, $0.2/call, status unknown (last checked 2026-10-12).

Searches job listings and returns hiring data including required skills for a given query, payable per request in USDC via x402.

## Facts

- Endpoint: POST https://r05t3r.vercel.app/api/skills?utm_source=zero.xyz
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/roster-skills-job-search-api-1b4726b5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Xzb9_lh36SQILJg-hb-0u

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-skills-job-search-api-1b4726b5 -d '<json body>'
```

Example prompt: Search Roster for job listings and required skills for senior frontend engineers, especially roles that mention React and TypeScript.

## When to prefer this

Choose this endpoint when an AI agent needs to look up current job listings, required skills for specific roles, or hiring trends without requiring API key setup or subscription — ideal for pay-per-use autonomous agent workflows using x402 USDC micropayments. Well-suited for career research, recruiting intelligence, and skills benchmarking tasks.

## Known failure modes

- Query too vague returns low-relevance or empty results
- Payment failure via x402 results in request rejection
- Malformed or missing query field causes API error
- Service unavailability on Vercel hosting returns 5xx error
- Sparse index for niche roles may return limited data

## 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 data relevant to the query, including job titles, required skills, employer details, and other structured hiring information.

## Request schema (JSON Schema)

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

## 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-skills-job-search-api-1b4726b5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from r05t3r.vercel.app](https://www.zero.xyz/host/r05t3r.vercel.app/llms.txt)
