Google News API
A complete Google News API that mirrors the entire Google News structure. It supports all editions, sections, categories, and publisher feeds. Search, full-coverage clusters, related stories, Newsstand, and News Showcase are included with no missing data paths. The API returns structured JSON with clear fields, correct timestamps, and consistent results across countries and languages. Suitable…
Google News API endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
/read-now /read-now |
Fetches trending articles curated by Google News. Each article includes `publisher_edition_id` (for publisher browsing) and optionally `full_coverage_edition_id` (for full… |
| POST |
/editions /editions |
Lists all sections for a specific `edition_id` (publisher/category/showcase). When called without `editionId`, returns available categories with their `edition_id`s. The response… |
| POST |
/sections /sections |
Retrieves articles for a specific `section_id`. Section IDs are obtained from `/editions`, `/newsstand/sections`, or article responses. Always use fresh IDs as they expire… |
| POST |
/suggest /suggest |
Returns search suggestions for a query. If the keyword matches a publisher or topic, the response includes `edition_id` that can be used with `/editions` and `/sections`. See the… |
| POST |
/search-all /search-all |
Searches for articles by keyword. Each article includes `publisher_edition_id` and optionally `full_coverage_edition_id` for deeper browsing. See the top-level documentation for… |
| POST |
/newsstand /newsstand |
Returns the latest Newsstand homepage with `section_id` (for `/newsstand/sections`), `news_showcase_edition_id` (for News Showcase), and articles with `publisher_edition_id`s.… |
| POST |
/newsstand/sections /newsstand/sections |
Resolves a newsstand `section_id` (from `/newsstand`) into publisher categories, articles, and `news_showcase_edition_id`. Use the returned IDs with `/editions` and `/sections`… |
| GET |
/ping /ping |
Lightweight health check that simply returns success if the service is up. |