RNZ API endpoint
Returns RNZ (Radio New Zealand) top stories from its all-news feed: title, article URL, summary and publication time in UTC. Takes no parameters. Lifestyle guides, audio programme pages and section hubs are left out, and article URLs use RNZ's current section names.
/rnz/newsReturns fresh RNZ (Radio New Zealand) top stories from the public all-news RSS feed: title, canonical article URL, summary and publish time (RFC 3339, UTC). Links that are not newsroom articles (lifestyle guides, audio programme pages, section hubs) are omitted, and article URLs use RNZ's current section names.
| Field | Filled in, of 51 checked | Values in the sample |
|---|---|---|
| title | 51 | median 71 characters |
| url | 51 | rnz.co.nz |
| summary | 51 | median 127 characters |
| published_at | 51 | 2026-10-12 to 2026-10-13 |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/rnz/news" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"items": [
{
"title": "Auckland man used missing $20.1 million Lotto ticket as bookmark for almost two months",
"url": "https://www.rnz.co.nz/news/regions_auckland/1569602/auckland-man-used-missing-20-point-1-million-lotto-ticket-as-bookmark-for-almost-two-months",
"summary": "The winning ticket had been sitting inside a book since July.",
"published_at": "2026-09-24T23:25:19Z"
}
]
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.newsResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | newsplatform.NewsResponse | No | ||||
| data.items | array | No | ||||
| data.items[].author | string | No | ||||
| data.items[].image_url | string | No | ||||
| data.items[].published_at | string | No | ||||
| data.items[].summary | string | No | ||||
| data.items[].title | string | No | ||||
| data.items[].type | string | No | ||||
| data.items[].url | string | No |
| Status | Description | Schema |
|---|---|---|
| 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/rnz/news" \
-H "x-api-key: $CRAWLORA_API_KEY"