ZDNet API endpoint
Lists the ZDNet topic and content-type sections accepted by `zdnet-headlines`, such as `artificial-intelligence`, `security`, `smartphones`, `vpn`, `how-to` and `deals`. Each has a `slug`, a display `name` and a feed `url`. Takes no parameters.
/zdnet/sectionsReturns the public ZDNet topic and content-type taxonomy accepted by zdnet-headlines. Each entry has a slug, a display name, and the public feed url. The accepted slugs are: 5g, amazon, android, apple, ar-vr, artificial-intelligence, broadband, business, cloud, cloud-storage, collaboration, companies, computers-tech, computing, creativity-software, cyber-threats, data-centers, data-management, deals, digital-transformation, e-commerce, education, energy, enterprise-software, events, finance, fitness-bands, gaming, gaming-accessories, gaming-devices, google, hardware, headphones, health, home-and-office, home-entertainment, home-networking, home-security, how-to, innovation, ios, ipad, iphone, kitchen-household, laptops, linux, mac-os, magsafe-accessories, microsoft, mobile-accessories, mobile-carriers, mobile-os, networking, news, office-hardware-appliances, open-source, operating-systems, password-manager, pcs, photo-video, power-banks-and-batteries, productivity, projectors, quantum-computing, robot-vacuums, samsung, security, servers, services-software, sleep, smart-assistants, smart-glasses, smart-home, smart-rings, smart-watches, smartphones, social-media, space, speakers, storage, streaming-devices, streaming-services, tablets, taxes, tech, tools, transportation, tvs, video-conferencing, video-streaming-services, vpn, wearables, web-hosting, windows, windows-11, work-life, yard-outdoors.
This is the set of ZDNet topic categories whose public feed was live and recently updated when the list was last verified (at least two article entries and an article published in 2026), plus the content-type feeds news, how-to and deals. Legacy topics with no recent stories, video-only feeds (such as robotics), and the uncategorized placeholder are not included. Feeds return roughly the latest 25 entries.
| Field | Filled in, of 97 checked | Values in the sample |
|---|---|---|
| slug | 97 | |
| name | 97 | “5G” and 96 other values |
| url | 97 | zdnet.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/zdnet/sections" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"sections": [
{
"slug": "security",
"name": "Security",
"url": "https://www.zdnet.com/rss/security/"
}
]
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.sectionsResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | newsplatform.SectionsResponse | No | ||||
| data.sections | array | No | ||||
| data.sections[].name | string | No | ||||
| data.sections[].slug | string | No | ||||
| data.sections[].url | string | No |
| Status | Description | Schema |
|---|---|---|
| 429 | Too Many Requests | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/zdnet/sections" \
-H "x-api-key: $CRAWLORA_API_KEY"