Skip to content
Gridlode
Docs · Reference

Google News

GET /v1/search/google/news1 credit / requestcache 15 min

Google News articles for any query, or the top stories and topic sections (world, business, technology, sports, ...) of any country edition, from Google's public news feeds: title, link, publisher name and site, publication time and the related coverage of each story. Filter searches to the last hour, day or week. Unreadable or verification pages are never charged.

Query parameters

q
string
Search query. Google News operators work: "exact phrase", site:reuters.com, intitle:, -exclude, OR. Leave empty to read a topic feed instead.
Default: null
topic
string
Headlines feed instead of a search: top, world, nation, business, technology, entertainment, sports, science or health, or a Google News topic id (CAAq...). Defaults to top stories when q is empty.
Default: null
language
string
Edition language, e.g. en, de, es, pt-BR.
Default: "en"
country
string
Edition country (2-letter code), e.g. us, gb, de, in.
Default: "us"
when
string
Only articles published in the last hour, day or week (search only; adds Google's when: operator).
Default: null
max_age
integer
Accept a cached answer up to this many seconds old, billed at 50%.

Response data fields

    Example

    curl "https://api.gridlode.com/v1/search/google/news?q=python%20programming" \
      -H "Authorization: Bearer $GRIDLODE_KEY"

    Try it without code on the Google News API page.