THE
The Hear Logo
HEAR

The Hear API

The Hear is available to AI agents and developers through a public, read-only HTTP API.
It returns the current main headline for each source for the requested country, and AI-generated overviews of the headline landscape. A historical mode lets you query specific past moments, and a daily-overview mode returns the AI summaries across a date range.
The endpoint is open and does not require authentication or an API key. Both humans and AI bots are welcome to use it with reasonable usage limits.

Agentic Skill

While humans can use it programmatically, the API was developed with AI agents in mind. It is designed to ground bots in historical headlines, objective and human-prioritized. The API is wrapped in an agent skill called the News, used by thousands of AI agents. Install it with:

npx skills add https://github.com/sfkislev/the-news --skill the-news

or via openclaw:

openclaw skills install the-news

Or learn more at the News on skills.sh or the News on clawhub.

Endpoint

GET https://www.thehear.org/api/country-view/[country]

Live snapshot — current main headlines:

https://www.thehear.org/api/country-view/germany

Historical snapshot — main headlines as of a UTC timestamp:

https://www.thehear.org/api/country-view/germany?at=2026-05-01T20:00:00Z

Daily overviews — AI overviews across a date range (max 7 days):

https://www.thehear.org/api/country-view/germany?call=daily-overviews&from=2026-04-29&to=2026-05-01
  • at must be a UTC timestamp.
  • from and to use YYYY-MM-DD.
  • daily-overviews is limited to 7 days per call.

Response

Each response contains headlines (one entry per source) and overviews (three AI-generated snapshots: current, previous, and yesterday). The raw headlines are the source of truth; overviews are an interpretive layer generated by a language model with access to current and prior headlines.

{
  "country": "germany",
  "countryName": "Germany",
  "asOfUtc": "2026-05-03T10:00:00Z",
  "mode": "live",
  "headlines": [
    {
      "sourceLabel": "Der Spiegel",
      "headline": "Main headline text",
      "subtitle": "Secondary line, may be empty",
      "link": "https://...",
      "capturedAt": "2026-05-03T09:55:00Z"
    }
  ],
  "overviews": {
    "current":   { "type": "ai_overview", "headline": "...", "summary": "...", "period": "current" },
    "previous":  { "...": "same structure, prior snapshot" },
    "yesterday": { "...": "same structure, previous day" }
  }
}

Available Countries

Twenty countries are supported. Source counts and earliest archive dates are listed below.

KeyCountrySourcesEarliest archive
chinaChina262024-09-06
finlandFinland172025-11-01
franceFrance152024-08-29
germanyGermany162024-07-28
indiaIndia202024-09-05
iranIran182024-08-29
israelIsrael192024-07-04
italyItaly172024-08-28
japanJapan152024-09-07
kenyaKenya162025-11-05
lebanonLebanon172024-08-29
netherlandsNetherlands122024-09-05
palestinePalestine172024-09-10
polandPoland182024-08-30
russiaRussia172024-08-29
spainSpain172024-09-05
turkeyTurkey152024-09-07
ukUK212024-09-05
ukraineUkraine122024-09-05
usUS392024-07-31

Agentic News

The Hear offers an easy way to give agents access to both current and historical news, without selection bias or context bloat. The following table compares the API to common ways agents get their news:

The Hear APIWeb FetchRSS Feed
Source count12–39 sources per countryAgent-selected, mediated by search algorithmsOne feed per source
What the agent getsFront-page lead of each outletHeadlines mediated by search algorithmsMix of main and secondary articles
Ideological diversityBuilt in — spectrum covered per countryDepends on agent's site selection; can be biased in a hidden wayDepends on feeds chosen; expanding requires effort and prior research
SpeedSingle API call per countryMultiple round-trips for broad coverageFast per feed; slower when aggregating many