Launches (show), questions (ask) and tech job posts (jobs)

Latest stories of one kind: ask, show or job.

Request

GEThttps://tech-news.p.apihiver.com/v1/category/ask?limit=3
Number. Maximum number of results (1–50, default 20).
Language
Client
1curl --request GET \
2  --url 'https://tech-news.p.apihiver.com/v1/category/ask?limit=3' \
3  --header 'Accept: application/json' \
4  --header 'X-API-Key: YOUR_API_KEY'

Launches (show), questions (ask) and tech job posts (jobs): Tech News API reference

Latest stories of one kind: `ask`, `show` or `job`. This endpoint is part of the Tech News API: Top, new and best tech stories from Hacker News, full-text news search, story details with comments, and Ask/Show HN.

Example response (200, application/json)

Success.

1{
2  "count": 3,
3  "source": "Hacker News",
4  "stories": [
5    {
6      "id": 49848955,
7      "url": "https://news.ycombinator.com/item?id=49848955",
8      "title": "Ask HN: Who's still keeping a DOS machine up because the business depends on it?",
9      "author": "mlaux",
10      "points": 222,
11      "comments": 225,
12      "published_at": "2026-09-25T19:37:55+00:00",
13      "discussion_url": "https://news.ycombinator.com/item?id=49848955"
14    },
15    {
16      "id": 49835866,
17      "url": "https://news.ycombinator.com/item?id=49835866",
18      "title": "Ask HN: Any nerds out there who've read a lot of research papers?",
19      "author": "shriy-singh",
20      "points": 28,
21      "comments": 23,
22      "published_at": "2026-09-24T19:43:04+00:00",
23      "discussion_url": "https://news.ycombinator.com/item?id=49835866"
24    },
25    {
26      "id": 49856000,
27      "url": "https://news.ycombinator.com/item?id=49856000",
28      "title": "How to Freelance Now?",
29      "author": "Alexadar",
30      "points": 6,
31      "comments": 7,
32      "published_at": "2026-09-26T12:46:34+00:00",
33      "discussion_url": "https://news.ycombinator.com/item?id=49856000"
34    }
35  ],
36  "category": "ask"
37}

Errors

  • 400 — A required parameter is missing or a value has the wrong format.
    1{
    2  "error": {
    3    "code": "INVALID_INPUT",
    4    "message": "'kind' must be show, ask or jobs."
    5  }
    6}

Gateway errors (missing key, no subscription, rate limits) are listed in Error codes.