TheBlaze API endpoint
Returns up to 30 recent stories from one TheBlaze (Blaze Media) section. `section` is required, case-sensitive and must match exactly, for example `news`, `columns/opinion`, `lifestyle/men`, `tech` or a show such as `shows/relatable`. Other values are rejected. Items have a title and URL, plus summary, author, publication time and image when the outlet provides them.
/theblaze/headlinesQuery parameter section is required and must be exactly one of: news, columns, columns/opinion, columns/analysis, tech, lifestyle, lifestyle/men, lifestyle/women, lifestyle/provisions, fearless, exclusive, original, politics, your-opinion, shows, shows/back-to-the-people, shows/blaze-news-tonight, shows/blaze-originals, shows/blazetv-specials, shows/come-take-it-with-sara-gonzales, shows/conservative-review-with-daniel-horowitz, shows/dusty-bluffs, shows/fearless-with-jason-whitlock, shows/glenn-tv, shows/kibbe-on-liberty, shows/live-free-with-josh-howerton, shows/making-the-argument-with-nick-freitas, shows/pat-gray-unleashed, shows/relatable, shows/rufo-lomez, shows/sara-gonzales-unfiltered, shows/steve-deace-show, shows/strange-encounters, shows/stu-and-dave-do-america, shows/the-auron-macintyre-show, shows/the-coverup, shows/glenn-beck-podcast, shows/the-glenn-beck-program, shows/the-john-doyle-show, shows/the-liz-wheeler-show, shows/the-rick-burgess-show, shows/zero-hour, contributors, or jan-6-truth. Values are case-sensitive. Any other value is rejected before an upstream request.
Returns up to 30 recent RSS stories from the selected section. Use /api/v1/theblaze/sections for the same machine-readable full list.
Start from the checked request: GET /theblaze/headlines?section=news. Live check on 2026-10-14: 30 items returned. Fields present in every checked item: title, url, summary, published_at, author, image_url.
Resolve a returned canonical story URL with Get a Blaze Media article.
| Field | Filled in, of 30 checked | Values in the sample |
|---|---|---|
| title | 30 | median 84 characters |
| url | 30 | theblaze.com |
| summary | 30 | median 3,344 characters |
| published_at | 30 | 2026-10-10 to 2026-10-13 |
| author | 30 | |
| image_url | 30 | theblaze.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| section | string | Yes | Exact Blaze Media section slug Allowed values: news, columns, columns/opinion, columns/analysis, tech, lifestyle, lifestyle/men, lifestyle/women, lifestyle/provisions, fearless, exclusive, original, politics, your-opinion, shows, shows/back-to-the-people, shows/blaze-news-tonight, shows/blaze-originals, shows/blazetv-specials, shows/come-take-it-with-sara-gonzales, shows/conservative-review-with-daniel-horowitz, shows/dusty-bluffs, shows/fearless-with-jason-whitlock, shows/glenn-tv, shows/kibbe-on-liberty, shows/live-free-with-josh-howerton, shows/making-the-argument-with-nick-freitas, shows/pat-gray-unleashed, shows/relatable, shows/rufo-lomez, shows/sara-gonzales-unfiltered, shows/steve-deace-show, shows/strange-encounters, shows/stu-and-dave-do-america, shows/the-auron-macintyre-show, shows/the-coverup, shows/glenn-beck-podcast, shows/the-glenn-beck-program, shows/the-john-doyle-show, shows/the-liz-wheeler-show, shows/the-rick-burgess-show, shows/zero-hour, contributors, jan-6-truth. | news | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/theblaze/headlines?section=news" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"section": "shows/relatable",
"items": [
{
"title": "Example show story",
"url": "https://www.theblaze.com/shows/relatable/example-show-story",
"published_at": "2026-09-29T18:15:00Z"
}
]
}
}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 TheBlaze 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/theblaze/headlines?section=news" \
-H "x-api-key: $CRAWLORA_API_KEY"