New York Daily News API endpoint
Returns New York Daily News headlines for one section, newest first, up to about 100 stories. `section` is required and takes one of 36 slugs such as `crime-public-safety`, `new-york-yankees` or `opinion`; other values return an invalid-params error. Items carry a title and URL, plus publication time, byline, excerpt and lead image where shown. Team pages can list fewer stories out of season.
/nydailynews/headlinesQuery parameter: section is required and must be one of news, crime-public-safety, politics, new-york-politics, business, health, national, world, local-news, new-york-news, education, transportation, news-obituaries, sports, mlb, new-york-yankees, new-york-mets, nfl, new-york-giants, new-york-jets, nba, new-york-knicks, brooklyn-nets, wnba, new-york-liberty, nhl, new-york-rangers, new-york-islanders, soccer, opinion, editorials, viva, things-to-do, restaurants-food-drink, horoscopes, best-reviews. Any other value returns an invalid-params error.
Headlines come from the section's public landing page (up to about 100 stories, newest first) and carry a title, canonical article URL, publication time, byline, excerpt, and lead image where the card shows them. Team and league pages can list fewer stories out of season.
Example response (truncated):
{"code":200,"data":{"section":"business","items":[{"title":"OpenAI breach exposes Australian health department website","url":"https://www.nydailynews.com/2026/09/24/openai-breach-australian-health-department-website","published_at":"2026-09-24T22:00:00Z","author":"Associated Press"}]}}
| Field | Filled in, of 100 checked | Values in the sample |
|---|---|---|
| title | 100 | median 82 characters |
| url | 100 | nydailynews.com |
| summary | 100 | median 82 characters |
| published_at | 100 | 2026-08-18 to 2026-10-13 |
| author | 100 | |
| image_url | 100 | nydailynews.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| section | string | Yes | New York Daily News section slug Allowed values: news, crime-public-safety, politics, new-york-politics, business, health, national, world, local-news, new-york-news, education, transportation, news-obituaries, sports, mlb, new-york-yankees, new-york-mets, nfl, new-york-giants, new-york-jets, nba, new-york-knicks, brooklyn-nets, wnba, new-york-liberty, nhl, new-york-rangers, new-york-islanders, soccer, opinion, editorials, viva, things-to-do, restaurants-food-drink, horoscopes, best-reviews. | news | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/nydailynews/headlines?section=news" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"section": "business",
"items": [
{
"title": "OpenAI breach exposes Australian health department website",
"url": "https://www.nydailynews.com/2026/09/24/openai-breach-australian-health-department-website",
"published_at": "2026-09-24T22:00:00Z",
"author": "Associated Press"
}
]
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.headlinesResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | newsplatform.HeadlinesResponse | No | ||||
| data.items | array | No | HeadlineItem record, 7 fields: author, image_url, published_at, summary, title, type, url. Described under New York Daily News top stories API. | |||
| data.section | string | No |
| Status | Description | Schema |
|---|---|---|
| 400 | Bad Request | #/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/nydailynews/headlines?section=news" \
-H "x-api-key: $CRAWLORA_API_KEY"