GET /news/hackernews/top
Get the current top stories from Hacker News, ranked by the HN ranking algorithm (a combination of votes and recency). Returns story titles, URLs, scores, comment counts, and authors. Configurable limit (default 20). Essential for developer news feeds, tech dashboards, and startup community tools. Data fetched in real-time from the official Hacker News Firebase API.
limit
optional
default: 20
Limit
| Name | Required | Default | Description |
|---|---|---|---|
limit |
No | 20 | Limit |
curl https://nordapi.ee/api/v1/news/hackernews/top
curl https://nordapi.ee/api/v1/news/hackernews/top
curl "https://nordapi.ee/api/v1/news/hackernews/top?limit=5"
curl "https://nordapi.ee/api/v1/news/hackernews/top?limit=50"
{
"count": 20,
"data": [
{
"by": "minimaxir",
"comments": 124,
"hn_url": "https://news.ycombinator.com/item?id=48678852",
"id": 48678852,
"score": 1058,
"time": 1782419617,
"title": "Om Malik has died",
"url": "https://om.co/2026/06/24/1966-2026/"
},
{
"by": "verditelabs",
"comments": 303,
"hn_url": "https://news.ycombinator.com/item?id=48675179",
"id": 48675179,
"score": 1442,
"time": 1782402487,
"title": "An entire Herculaneum scroll has been read for the first time",
"url": "https://scrollprize.org/firstscroll"
},
{
"by": "amichail",
"comments": 0,
"hn_url": "https://news.ycombinator.com/item?id=48637433",
"id": 48637433,
"score": 49,
"time": 1782168228,
"title": "Bipartite Matching Is in NC",
"url": "https://scottaaronson.blog/?p=9851"
},
{
"by": "luu",
"comments": 35,
"hn_url": "https://news.ycombinator.com/item?id=48681949",
"id": 48681949,
"score": 215,
"time": 1782443562,
"title": "Libre Barcode Project",
"url": "https://graphicore.github.io/librebarcode/"
},
{
"by": "cuchoi",
"comments": 97,
"hn_url": "https://news.ycombinator.com/item?id=48681687",
"id": 48681687,
"score": 249,
"time": 1782440963,
"title": "What happened after 2k people tried to hack my AI assistant",
"url": "https://www.fernandoi.cl/posts/hackmyclaw/"
},
{
"by": "Alupis",
"comments": 122,
"hn_url": "https://news.ycombinator.com/item?id=48681220",
"id": 48681220,
"score": 236,
"time": 1782436252,
"title": "Framework's 10G Ethernet module exposes USB-C's complexity",
"url": "https://www.jeffgeerling.com/blog/2026/framework-10g-ethernet-module-usb-c-complexity/"
},
{
"by": "ddecoene",
"comments": 6,
"hn_url": "https://news.ycombinator.com/item?id=48656986",
"id": 48656986,
"score": 25,
"time": 1782290776,
"title": "Show HN: WebBase-III โ dBASE III rebuilt in the browser with its own interpreter",
"url": "https://github.com/DDecoene/WebBaseIII"
},
{
"by": "thunderbong",
"comments": 33,
"hn_url": "https://news.ycombinator.com/item?id=48610137",
"id": 48610137,
"score": 131,
"time": 1781970637,
"title": "22-year-old Mozart's handwritten notebook unearthed in 'major discovery'",
"url": "https://www.classicfm.com/composers/mozart/handwritten-notebook-discovered-major-paris/"
},
{
"by": "birdculture",
"comments": 2,
"hn_url": "https://news.ycombinator.com/item?id=48653338",
"id": 48653338,
"score": 12,
"time": 1782259061,
"title": "FEXPRs vs. vtable: how LispE interpreter works",
"url": "https://github.com/naver/lispe/wiki/2.7-FEXPR-vs.-vtable"
},
{
"by": "mooreds",
"comments": 0,
"hn_url": "https://news.ycombinator.com/item?id=48686093",
"id": 48686093,
"score": 5,
"time": 1782478687,
"title": "Incident CVE-2026-LGTM",
"url": "https://nesbitt.io/2026/06/26/incident-report-cve-2026-lgtm.html"
},
{
"by": "dhruv3006",
"comments": 164,
"hn_url": "https://news.ycombinator.com/item?id=48682737",
"id": 48682737,
"score": 343,
"time": 1782452436,
"title": "We all depend on open source. We will defend it together",
"url": "https://akrites.org/letter/"
},
{
"by": "bilsbie",
"comments": 426,
"hn_url": "https://news.ycombinator.com/item?id=48679608",
"id": 48679608,
"score": 870,
"time": 1782423895,
"title": "The 'papers, please' era of the internet will decimate your privacy",
"url": "https://expression.fire.org/p/the-papers-please-era-of-the-internet"
},
{
"by": "exploraz",
"comments": 54,
"hn_url": "https://news.ycombinator.com/item?id=48642474",
"id": 48642474,
"score": 277,
"time": 1782207326,
"title": "A game where you're an OS and have to manage processes, memory and I/O events",
"url": "https://github.com/plbrault/youre-the-os"
},
{
"by": "teleforce",
"comments": 35,
"hn_url": "https://news.ycombinator.com/item?id=48680370",
"id": 48680370,
"score": 185,
"time": 1782429030,
"title": "The Garbage Collection Handbook: The Art of Automatic Memory Management (2nd Ed) (2023)",
"url": "https://gchandbook.org/"
},
{
"by": "darthcloud",
"comments": 170,
"hn_url": "https://news.ycombinator.com/item?id=48631450",
"id": 48631450,
"score": 413,
"time": 1782141664,
"title": "Oxide computer 3D rack guided tour",
"url": "https://explorer.oxide.computer/"
},
{
"by": "porridgeraisin",
"comments": 188,
"hn_url": "https://news.ycombinator.com/item?id=48674967",
"id": 48674967,
"score": 349,
"time": 1782401617,
"title": "IBM debuts sub-1 nanometer chip technology",
"url": "https://newsroom.ibm.com/2026-06-25-ibm-debuts-worlds-first-sub-1-nanometer-chip-technology"
},
{
"by": "mmunj",
"comments": 181,
"hn_url": "https://news.ycombinator.com/item?id=48672328",
"id": 48672328,
"score": 449,
"time": 1782390185,
"title": "Hey Nico, you didn't vibe code your data room but stole it from Papermark",
"url": "https://twitter.com/mfts0/status/2070080422482977095"
},
{
"by": "rossant",
"comments": 0,
"hn_url": "https://news.ycombinator.com/item?id=48685558",
"id": 48685558,
"score": 6,
"time": 1782474671,
"title": "Ultrasound Imaging of the Brain",
"url": "https://alephneuro.com/blog/ultrasound-brain"
},
{
"by": "engomez",
"comments": 152,
"hn_url": "https://news.ycombinator.com/item?id=48675435",
"id": 48675435,
"score": 310,
"time": 1782403486,
"title": "Show HN: OpenKnowledge โ open source AI-first alternative to Obsidian/Notion",
"url": "https://github.com/inkeep/open-knowledge"
},
{
"by": "cowboy_henk",
"comments": 118,
"hn_url": "https://news.ycombinator.com/item?id=48616304",
"id": 48616304,
"score": 355,
"time": 1782024631,
"title": "Show HN: Chess-Inspired Roguelike",
"url": "https://princechazz.com"
}
],
"success": true
}