Y Combinator scraper
ExtractHub extractors are versioned web scrapers: each one is a saved scraper for one kind of page that returns structured JSON through an API. For Y Combinator (news.ycombinator.com) there is one public extractor: Hacker News - stories list. Together they return fields such as stories and nextPageUrl. Call one with your API key and a pinned extractor_id, from the REST API, the Batch API or an AI agent over MCP.
Y Combinator scraper extractor
-
news.ycombinator.com · @extracthub1/hacker-news-stories@1 (v1.0.1)
Stories from a Hacker News list page (front page, newest, ask, show, past): rank, id, title, link, points, author, time, comment count and the next page link.
Fields:
Hacker News - stories list scraper: fields, versions and examples →stories,nextPageUrl
How to call the Y Combinator scraper API
Every call needs your API key (X-API-Key) and a pinned extractor_id. This example uses
@extracthub1/hacker-news-stories@1 (Hacker News - stories list); open an extractor's page for its batch, Python and Node examples.
curl -X POST "https://api.extracthub.io/api/extractor/extract" \
-H "X-API-Key: $EXTRACTHUB_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"extractor_id": "@extracthub1/hacker-news-stories@1",
"target": { "url": "https://news.ycombinator.com/..." }
}' Use ExtractHub to extract https://news.ycombinator.com/... with @extracthub1/hacker-news-stories@1 {
"tool": "extract",
"arguments": {
"extractor_id": "@extracthub1/hacker-news-stories@1",
"url": "https://news.ycombinator.com/..."
}
} See the web scraping API reference and the web scraping MCP server setup.
Need another Y Combinator page type?
Build your own Y Combinator scraper with an AI agent and the extractor builder skill, or in ExtractHub Studio. It stays private until you release it.
Y Combinator scraper: frequently asked questions
Is there a ready-made Y Combinator scraper?
Yes. ExtractHub lists one public extractor for news.ycombinator.com. An extractor is a versioned web scraper for one kind of page: its owner released it as an immutable version with an output schema, and you call that version with your own API key.
What data can I scrape from Y Combinator?
Hacker News - stories list returns stories and nextPageUrl. Every field is listed on the extractor's page with a sample response.
How do I call the Y Combinator scraper API?
Send GET or POST https://api.extracthub.io/api/extractor/extract with your API key in the X-API-Key header, extractor_id=@extracthub1/hacker-news-stories@1 and the URL of a news.ycombinator.com page as the target. For many URLs use POST https://api.extracthub.io/api/extractor/batch. AI agents call the same extractor through the extract tool of the ExtractHub MCP server at https://api.extracthub.io/mcp.
Can I build my own Y Combinator scraper?
Yes. Build an extractor for any Y Combinator page type in ExtractHub Studio, or let an AI agent such as Claude Code build, test and release it with the open-source extractor builder skill. New extractors are private until you release them.