Irish Independent API endpoint
Returns fresh Irish Independent (independent.ie) top stories from the site's public RSS feed, with summary, author, publish time, and lead image when present. Some stories are premium (subscriber) content; open them with the article endpoint to see the paywalled flag.
/irishindependent/newsReturns the latest Irish Independent (independent.ie) stories from the site's public RSS feed. No parameters.
Each item carries title, url (canonical https://www.independent.ie/<section>[/<subsection>...]/<slug>/a/<id>.html form), summary, published_at (RFC 3339, UTC), author, and image_url (the lead image) when the feed provides them. The feed holds about 50 of the most recent stories. summary is present for only some items, and author is absent on agency copy.
Some stories are premium (subscriber) content. The feed does not say so in this response; open a story with irishindependent-article and check its paywalled flag.
| Field | Filled in, of 50 checked | Values in the sample |
|---|---|---|
| title | 50 | median 89 characters |
| url | 50 | independent.ie |
| published_at | 50 | 2026-10-13 |
| author | 44 | |
| image_url | 50 | prod-img.independent.ie |
| summary | 17 | median 109 characters |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/irishindependent/news" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"items": [
{
"title": "Dream start for defending champion Michael Kim at Open de France",
"url": "https://www.independent.ie/sport/golf/dream-start-for-defending-champion-michael-kim-at-open-de-france/a/162124102.html",
"summary": "American cards flawless eight-under 63 at Le Golf National to lead by two shots",
"published_at": "2026-09-24T19:00:33Z",
"author": "Brian Keogh",
"image_url": "https://prod-img.independent.ie/public/incoming/4o1q07-gettyimages-2251778458.jpg/alternates/BASE_SIXTEEN_NINE/GettyImages_2251778458.jpg"
}
]
}
}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/irishindependent/news" \
-H "x-api-key: $CRAWLORA_API_KEY"