baba

An Israeli news API, with the Hebrew press translated.

58 Israeli newsrooms in Hebrew, Arabic, Russian, French and English. Every story clustered across the outlets that ran it, in English or Hebrew, with the left, center and right split attached. JSON over HTTPS.

14-day trial on the live wire, no card · From $99 a month

What the Israeli News API Returns

The baba News API covers 58 Israeli newsrooms publishing in Hebrew, Arabic, Russian, French and English. It differs from a general news API in three ways. It translates the Hebrew instead of returning it, so an English-only consumer can read the Israeli press directly. It clusters the outlets covering one event and returns the left, center and right split of that cluster, so a story arrives with the shape of its coverage attached. And it names the sides that did not file, which is what makes a one-sided story visible instead of invisible.

Plans start at $99 a month for 10,000 requests, with a 14-day trial that needs no card. The console, the reference and the OpenAPI document are at news.itsbaba.com/developers.

One Request

A bearer key on every call. This one asks for the stories one side of the press skipped.

curl -s "https://news.itsbaba.com/api/v1/stories?lang=en&state=blindspot" \
  -H "Authorization: Bearer nk_live_…"

The envelope is the same on every endpoint: data, a nextCursor for the next page, the language you asked for, and when it was generated.

{
  "data": [
    {
      "key": "cabinet-approves-the-deal",
      "headline": "Cabinet approves the deal",
      "summary": "…an English summary written by baba, labelled as ours…",
      "outlets": 11,
      "lean": { "left": 3, "center": 4, "right": 4, "unrated": 0 },
      "sides": { "centre": 5, "right": 3, "haredi": 2, "russian": 1 },
      "missingSides": ["left", "arab"],
      "state": "blindspot",
      "sources": ["ynet", "n12", "israel_hayom", "kikar", "vesty", "…"],
      "url": "https://news.itsbaba.com/812/cabinet-approves-the-deal"
    }
  ],
  "nextCursor": "MjAyNi0wOS0wMVQwODowMDowMC4wMDBafDQ0",
  "lang": "en",
  "generatedAt": "2026-09-04T12:00:00.000Z",
  "limit": 40
}

The Endpoints

All GET, all under news.itsbaba.com, all documented from the OpenAPI file.

EndpointWhat it gives youScope
/api/v1/storiesClustered events: the outlets that filed, the lean split, the sides that published nothing, and the state (breaking, developing, blindspot).stories
/api/v1/stories/{key}One story with every member article, the filing timeline and which side moved first.stories
/api/v1/blindspotsStories that ran widely on one side of the Israeli press and not at all on another.stories
/api/v1/sourcesThe 58 newsrooms: lean, press side, ownership, funding, and measured filing behaviour.sources
/api/v1/searchHeadline and entity search across the translated archive.search
/api/v1/briefThe daily brief, in English and Hebrew.brief
/api/v1/peoplePeople and organisations named in coverage, with mention counts and aliases.people
/api/v1/exportBulk history as JSONL or CSV, paginated by date range.export

Also: /threads, /trending, /topics, /changes and a per-newsroom /sources/{key}/activity. The endpoint reference lists every path and parameter.

Why a Hebrew News API Is Different

The English-language Israeli outlets are a small slice of what Israelis read.

Hebrew in, English out

Most of the Israeli press publishes only in Hebrew. The API returns each story in English, or in Hebrew with ?lang=he, with a link to every original article.

One event, every newsroom

A story arrives as a cluster: which of the 58 outlets ran it, how each side of the press worded it, and which sides skipped it.

Plain REST, documented by OpenAPI

GET requests with a bearer key, a standard envelope with cursor paging, and an OpenAPI document the reference is generated from.

Push when a story breaks

Enterprise keys can register signed webhooks for breaking stories and for gaps that open between the sides of the press.

Who Uses It

Newsrooms and research desks that need the Hebrew press in English without a translator on shift. Analysts tracking how a story spread across the Israeli media and which side of the press left it out. Product teams building an Israel or Middle East feed into a dashboard, a Slack channel or an assistant. And agents: the reference includes a downloadable skill that teaches a coding agent the API.

For reading rather than building, the same wire is free on the web at news.itsbaba.com and in the baba News app. There is a free public RSS feed at news.itsbaba.com/rss.xml, one item per clustered story.

Plans

Every plan reads the same live wire. A trial key is a Starter key with a smaller quota.

PlanQuotaScopes
Starter, $99 a month10,000 requests a month, 60 a minute, 1 keystories, sources, search
Team, $299 a month100,000 requests a month, 300 a minute, 5 keysadds brief and people
Enterprise1,000,000 requests a month, 1,000 a minuteadds webhooks and export

Full detail on plans and scopes.

Frequently Asked Questions

Read the API reference
Is there an API for Israeli news?

Yes. The baba News API is a REST API over 58 Israeli newsrooms publishing in Hebrew, Arabic, Russian, French and English. It returns clustered stories with the outlets that covered each one, the left, center and right split, newsroom profiles, search, the daily brief and named people, as JSON over HTTPS.

Is there a Hebrew news API that returns English?

Yes. Every story in the baba News API is written in English by default, with the Hebrew, Arabic and Russian reporting translated, and each record links to the original article. Pass ?lang=he to read the same stories in Hebrew.

How is this different from a general news API?

A general news API returns one article at a time, usually only from outlets that already publish in English. This one covers the Hebrew-language press that general APIs miss, groups every report about one event into a single story, and names the sides of the Israeli press that did not cover it, so a one-sided story is visible instead of invisible.

Which Israeli newsrooms are included?

Ynet, N12, Channel 13, Kan, Maariv, Israel Hayom, Haaretz, Walla, The Times of Israel, The Jerusalem Post, i24NEWS, the Haredi press (Kikar HaShabbat, Behadrei Haredim), the religious-Zionist press (Srugim), the Arabic press (Arab48, Panet), the Russian-language press (Vesty, NEWSru) and official statement feeds, 58 sources in all. The /api/v1/sources endpoint lists every one with its lean, side and ownership.

Does the API return the full article text?

No. Each story carries a short English summary and key points written by baba and labelled as ours, the headline as each newsroom wrote it, and a link to the original article with the publisher’s paywall and advertising intact. Publisher article text is not reproduced.

What does the Israeli news API cost?

Starter is $99 a month for 10,000 requests, Team is $299 a month for 100,000 requests, and Enterprise adds webhooks and bulk export at a custom price. Every plan starts with a 14-day trial on the live wire, with no card.

Is there a free feed?

Yes. The public RSS feed at news.itsbaba.com/rss.xml carries one item per clustered story with an English headline and summary, free and without a key. The API adds the cluster structure, the lean split, search, history and Hebrew.

The Israeli press, as JSON.

Create a key in the console and make your first request in a minute. 14-day trial, no card.

Get an API key