Hacker News Scraper: Search, Comments & Who Is Hiring Jobs avatar

Hacker News Scraper: Search, Comments & Who Is Hiring Jobs

Pricing

Pay per event

Go to Apify Store
Hacker News Scraper: Search, Comments & Who Is Hiring Jobs

Hacker News Scraper: Search, Comments & Who Is Hiring Jobs

Search Hacker News stories and comments (any date range, points filter), get the front page, export full comment threads, or parse the monthly 'Who is hiring?' thread into structured job posts with company, role, location, remote, salary and emails. $1 per 1,000 items.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Trevor Staubach

Trevor Staubach

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Hacker News Scraper: Search, Comment Threads & "Who Is Hiring?" Jobs

Export Hacker News data in clean, structured form:

  • Search stories, comments, Ask HN, Show HN, jobs and polls by keyword and date range, with a points filter, sorted by relevance or newest first (no 1,000-result cap on date sort).
  • Front page snapshot.
  • Full comment threads (every nested comment with depth and parent) for any HN item.
  • The monthly "Who is hiring?" thread parsed into job posts: company, roles, location, remote/onsite/hybrid, visa, salary range, links and contact emails. "Who wants to be hired?" and "Freelancer?" threads are supported too.

$1 per 1,000 items. No login, API key or proxies needed.

Why this Actor

  • Hiring posts come pre-structured. Other Actors charge up to $20 per 1,000 for "Who is hiring" posts; here they're $1 per 1,000 with salary and email extraction.
  • Complete history. Newest-first search walks back through time, so you can export everything about a topic.
  • Discussion analysis. Export full threads with depth for sentiment, research or LLM training.
  • Official data: the Algolia HN Search API that powers hn.algolia.com, so it's fast and reliable.

Input

FieldDescription
searchQueriesKeywords.
itemTypesstory, comment, ask_hn, show_hn, job, poll.
sortrelevance or date.
from / toDate range.
minPointsPoints filter for search results (not applied to comment threads; HN doesn't expose comment points).
fuzzyMatchOff by default (exact keyword match, so shopify doesn't also return "Spotify"). Turn on for typo-tolerant search.
frontPageExport the front page.
commentThreadsHN item URLs/IDs to export comments for.
whoIsHiringwhoishiring, whowantstobehired, freelancer.
hiringKeywords / hiringRemoteOnlyHiring post filters.
maxItemsPerQuery / maxTotalItemsCost caps.
{ "whoIsHiring": "whoishiring", "hiringKeywords": ["python", "rust"], "hiringRemoteOnly": true }

Output

Hiring post:

{
"type": "hiring_post", "id": "49922609", "hnUrl": "https://news.ycombinator.com/item?id=49922609",
"thread": "Ask HN: Who is hiring? (October 2026)", "company": "Sidekick Labs",
"roles": ["Senior SWE, R&D Engineer, Intelligence Engineer"], "location": "REMOTE (US Timezones)", "remote": true,
"salaryMin": 170000, "salaryMax": 230000, "salaryCurrency": "USD", "salaryText": "$170k to $230k",
"urls": ["https://..."], "emails": ["eric+hn@sidekicklabs.com"], "text": "Sidekick Labs | Senior SWE ..."
}

Story or comment:

{ "type": "story", "id": "4058874", "title": "HackerNews API: ...", "url": "http://...", "hnUrl": "https://news.ycombinator.com/item?id=4058874",
"author": "sathish316", "points": 132, "numComments": 49, "createdAt": "2012-06-02T19:16:33Z", "text": null }

Pricing

$1.00 per 1,000 items (stories, comments or hiring posts), plus $0.00005 per run start.

Notes

Hiring posts are free-form text, so the parsing is best effort; the original text is always included.