# YCombinator Job Board Scraper

> YCombinator Job Board Scraper is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes and filters structured job listings from the YCombinator job board (work at a startup) with rich filtering options.

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/v1/ycombinator?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ycombinator-job-board-scraper-a4d4a5de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZkHni8zYi3pkCFJj0MyjP

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 ycombinator-job-board-scraper-a4d4a5de -d '<json body>'
```

Example prompt: Search the YCombinator job board for full-time remote machine learning engineer roles at W24 or S24 batch companies, exclude any titles with 'manager', and return up to 30 results.

## When to prefer this

Use this endpoint when you specifically need structured job data from the YCombinator ecosystem (work-at-a-startup board), want batch-code filtering, or need to programmatically search YC-backed company roles without building your own scraper. Prefer over generic job board APIs when the user's intent is specifically YC startups.

## Known failure modes

- Empty result set if filters are too restrictive (not charged)
- Failed scrape if YC job board is unavailable (not charged)
- Malformed queries array may return zero results
- Invalid batch codes (e.g. typos like 'w24' instead of 'W24') silently excluded

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of matched jobs and an array of job items, each containing fields like id, url, title, company, location, source, recordType, and schemaVersion, scoped to the YCombinator job board.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "queries": {
   "type": "array",
   "description": "Search each term independently and merge results by job ID. Leave empty for a broad built-in role sweep. Each term returns at most 30 jobs."
  },
  "jobTypes": {
   "type": "array",
   "default": [],
   "description": "Keep only exact employment types such as Full-time, Contract, Internship, or Part-time. Empty means all."
  },
  "maxItems": {
   "type": "integer",
   "default": 50,
   "minimum": 0,
   "description": "Maximum complete unique jobs to save. Set 0 for no cap."
  },
  "roleTypes": {
   "type": "array",
   "default": [],
   "description": "Keep jobs whose role category contains any listed term, ignoring case. Empty means all."
  },
  "remoteOnly": {
   "type": "boolean",
   "default": false,
   "description": "Keep only jobs whose published location contains Remote."
  },
  "titleExclude": {
   "type": "array",
   "default": [],
   "description": "Skip jobs with any of these terms in the title, ignoring case."
  },
  "companyBatches": {
   "type": "array",
   "default": [],
   "description": "Keep only exact batch codes such as S23 or W24. Empty means all."
  },
  "locationContains": {
   "type": "string",
   "default": "",
   "description": "Keep only jobs whose published location contains this text, ignoring case. Leave blank for all locations."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "id": null,
    "url": null,
    "title": null,
    "source": null,
    "company": null,
    "location": null,
    "recordType": null,
    "schemaVersion": null
   }
  ],
  "product": "ycombinator"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ycombinator-job-board-scraper-a4d4a5de/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
