Conservative opinion tracking
Use Townhall endpoints to turn conservative opinion tracking into repeatable API requests with documented inputs and JSON responses.
Townhall is Salem Media's conservative opinion and news brand. Follow politics, elections, columns, culture, and opinion feeds through structured public feeds and article records for conservative opinion tracking.
Extract conservative political commentary, elections, policy, and syndicated columns from Townhall with structured article, section, headline, news.
Endpoint families
5
Documented params
9
Examples
5
Live catalog snapshot
Active endpoints
5
Methods
GET
Required params
7
Schema refs
5
{
"platform": "Townhall",
"endpoint": "townhall-news",
"method": "GET",
"path": "/townhall/news",
"auth": "apiKey"
}Use cases
Extract conservative political commentary, elections, policy, and syndicated columns from Townhall with structured article, section, headline, news.
Use Townhall endpoints to turn conservative opinion tracking into repeatable API requests with documented inputs and JSON responses.
Use Townhall endpoints to turn townhall section and headline tracking into repeatable API requests with documented inputs and JSON responses.
Use Townhall endpoints to turn article and byline research for us political-message and commentary researchers into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live Townhall endpoint catalog — 5 endpoints, 9 documented request parameters, and 5 published response schemas — the same catalog Docs and Playground run against.
5 documented Townhall endpoints, grouped into 5 request families — Article, Author and Headlines, plus 2 more.
9 request parameters are documented across those Townhall endpoints, 7 of them required — the full input contract is public before you write any integration code.
5 of the 5 Townhall endpoints ship a recorded example response, and 5 carry a documented response schema — you can code against the real JSON before the first request.
Townhall endpoints document their error responses (400, 404 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
5 hosted MCP tools back the Townhall endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/townhall/article
/townhall/author
/townhall/headlines
/townhall/news
/townhall/sections
Endpoint catalog
/townhall/articleReturns public Townhall article metadata and body paragraphs from a canonical news or column URL. VIP stories are flagged with paywalled and return only the free lead paragraphs.
MCP tool townhall_article
/townhall/authorReturns a Townhall author profile by `slug` (such as `amy-curtis`) or by an author `url`; exactly one is required. The response has the name, photo, bio, X profile link and the first page of the author's archive, about 50 stories, each with its section label and a `vip` flag. Unknown authors return a not-found error.
MCP tool townhall_author
/townhall/headlinesLists headlines for one Townhall section. `section` is required: `news` and `columnists` return the 20 most recent stories, while the topic sections (such as `congress`, `economy` or `iran`) return up to 30 stories mixing news and columns. Items carry title, URL, image and, when available, author, time and summary.
MCP tool townhall_headlines
/townhall/newsReturns the latest Townhall stories, news and opinion columns mixed, newest first, about 50 items. Each has its title, URL, short summary, publication time, author byline and lead image. Video pages are left out. Takes no parameters.
MCP tool townhall_news
/townhall/sectionsReturns the public Townhall section inventory: the site-wide news and column feeds plus the editorial topic hubs the site promotes.
MCP tool townhall_sections
Related APIs
Media & Streaming
Follow German football from the Bundesliga down to the lowest Kreisklasse. Discover competitions in all 22 federations, then read matchdays, standings, scorers, clubs, teams, and players from the DFB's own amateur-football portal.
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
How to scrape Townhall
Townhall is Salem Media's conservative opinion and news brand, publishing political columns, election coverage, and cultural commentary. For message analysis, byline and format are as important as topic: a syndicated columnist's argument should not be represented as a straight news finding. Keep opinion, reporting, and video items distinct, and attribute statements to their authors when examining recurring political themes. On 2026-10-25 the documented list held 10 slugs, mostly topics (iran, congress, supreme-court, 2026-elections) beside news and columnists. The iran feed returned 30 items from 2026-10-06 to 2026-10-25: nine under /columnists/ (four by one writer), the rest under /news/<author>/, and it also held a rally story, a diesel executive order and Gaza pieces. Headlines are written as argument, for example Democrats Told a Lie So Big, Even CNN Debunked It.
/townhall/sections documents news and columnists as formats and iran, congress, donald-trump, economy, foreign-policy, illegal-immigration and supreme-court as topics. A topic slug mixes both formats.
Columns sit under /columnists/<writer>/ and reporting under /news/<writer>/. In the iran sample, nine of 30 items were columns, so split them before counting coverage.
Titles assert a view ("Democrats Told a Lie...", "The Media Says Trump Wants Iran to Take Out LA..."). Store the headline as an editorial label, not a finding, and attribute statements to their authors.
Pass a canonical public URL to /townhall/article for the available public article text and metadata; Townhall VIP stories may expose only a free lead rather than the full piece. Use /townhall/author for the contributor record when available.
Agent Skills
安装 Crawlora agent skill,你的智能体即可通过文档化的 API 以 JSON 形式获取 Townhall 数据,无需编写爬虫。以下 skill 覆盖 Townhall:
Researches public news from international, regional, business, technology, sports, science, and entertainment publishers through the Crawlora API —…
npx skills add github.com/Crawlora-org/crawlora-skills --skill news-media-researchFAQ
No. On 2026-10-25 it also returned a Michigan rally item, a diesel-price executive order and Gaza pieces. Classify the topic from the article.
Use the URL path: /columnists/ versus /news/. In the iran sample, one columnist accounted for four items.
Not always. VIP stories may expose only a free lead rather than the full piece, so check what the article route returned before analyzing text.