List Who is Hiring jobs
List top-level jobs from the monthly Hacker News Who is Hiring thread (latest thread, or a YYYY-MM month).
Headers
Get your API keyAPI key (`sfk_...`)
Calendar month (YYYY-MM) to pin a Who is Hiring thread. Default: latest thread.
pattern: ^\d{4}-(0[1-9]|1[0-2])$
Zero-based page index of top-level hiring comments.
≥ 0 · ≤ 49
Job rows per page (1–50). Default: 20.
≥ 1 · ≤ 50
Endpoint-specific response payload.
Whether a matching Who is Hiring thread was found.
one of: found, not_found
Thread summary when found.
Story id of the hiring thread.
≥ 0
Thread title.
Thread creation time.
Canonical news.ycombinator.com item URL.
Top-level hiring comments as structured rows.
Hiring comment id.
≥ 0
Comment author username.
Comment creation time.
Full plain-text hiring comment (HTML stripped).
Best-effort company name parse; null when unknown.
Best-effort role/title parse; null when unknown.
Best-effort location parse; null when unknown.
Best-effort remote signal; null when unknown.
Best-effort salary snippet; null when unknown.
Best-effort visa sponsorship signal; null when unknown.
Best-effort contact snippet; null when unknown.
Canonical news.ycombinator.com item URL.
Pagination metadata when found.
Zero-based page index.
≥ 0
Requested job rows per page.
≥ 0
Number of job rows returned in this page.
≥ 0
True when another page is available within the accessible window.
Next page index when hasMore is true; otherwise null.
≥ 0
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present.
Code example
curl "https://api.socialfetch.dev/v1/hackernews/jobs/who-is-hiring" \
-H "x-api-key: YOUR_API_KEY"Responses
Structured Who is Hiring page.