Startup boards and communities

Y Combinator Jobs Scraper API

Bring YC startup openings into your job board, community, or hiring tracker. Get descriptions, company context, and original links from a regularly refreshed inventory.

Original source linksSmall first-run exampleOptional AI enrichment

Runs on Apify. Sign in or create an Apify account to use the input form; no code is needed for the first run. Workflow connections require your own credentials.

Built for repeatable job workflows

Bring startup openings into your community board, newsletter workflow, or employer tracker. Keep company and cohort context alongside the job, and enable cross-run deduplication when repeated searches should skip previously returned postings.

For developers: the separate legacy YC Actor serves existing flat-export workflows. Choose this normalized profile when you need nested data and pipeline controls. Job identity remains ycombinator_was:externalId.

Try a five-job search

Open this tool on Apify ↗, sign in, and paste the example below into the Input JSON editor. Set a maximum run cost before starting.

Paste this into the Actor’s Input JSON editor. The trial leaves paid extras and cross-run deduplication off. Add a keyword or city after checking the first results.

{
  "schemaVersion": "nomad-agent-job-search-input-v1",
  "firstRunMode": false,
  "postedWithin": "any",
  "maxItems": 5,
  "dedupe": {"enabled": false, "key": ""},
  "aiEnrichment": {"enabled": false, "accuracy": "silver"},
  "translateToEnglish": false,
  "includeRaw": true
}

Five delivered base results cost $0.0045 in Actor result events. For recurring alerts, enable deduplication with a stable key for the alert stream.

Pay for delivered results

Prices checked September 5, 2026: $0.0009 per delivered job, plus optional Silver enrichment at $0.006, Gold at $0.010, or confirmed English translation at $0.006 per qualifying job.

100 base results cost $0.09 in Actor events. With Silver enrichment on all 100, that is $0.69. Failed enrichment is not charged as enrichment. Check the live Pricing tab and your Apify plan for current rates and any other platform costs.

English translation is usually unnecessary for this largely English source. First-run mode enables a paid five-result Silver-and-translation preset; the recipe above leaves it off.

Know what the source establishes

  • Runs filter a regularly refreshed inventory of complete public postings; they do not fetch YC pages on demand. Stale or unavailable inventory fails the run.
  • Recency means the first observation hour, not the employer’s publication date. Availability is a dated observation.
  • A salary such as “$230K - $280K” can have parsed amounts with unknown currency and period.
  • A city label can remain unparsed. A physical location does not establish onsite or hybrid work, so those workplace filters can return few matches.
  • Unknown values stay null; explicitly empty lists stay empty. Founders are company context, not hiring contacts.

This independent service is unaffiliated with Y Combinator or Work at a Startup.

Use it from an API or AI agent

Use the latest release selector and record the returned numeric build number and immutable build ID. Use the guide’s bounded API/MCP recipe and installable Agent Skill. Verify the returned build, run summary, and dataset count; a successful platform status alone does not prove complete coverage.

The public YC v2 schema describes source-specific data. Existing destination templates for other scrapers are not automatically compatible. Hosted MCP and named destination writes require their own checks.

Version and release evidence

Published by Job Atlas. Start with latest and retain the immutable build returned by your run. Job Atlas release evidence; earlier run IDs and numeric builds below are historical primary-organization evidence.