AnswerLine Sign in Start free

News · Google · Tutorials

Getting Google News data programmatically

Google News is the fastest-moving public dataset most teams never capture. There’s no official results API — the RSS feeds are thin, lack clustering, and don’t match what a user in a given country actually sees. If news coverage matters to you — PR, comms, risk, trading — you need the real surface as data.

The endpoint

curl -X POST https://api.answerline.dev/v1/monitor/google/news \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "prompt": "acme corp", "country": "DE", "device": "DESKTOP" }'

The response returns the result types the page actually shows: headline stories, story clusters, “Beyond the front page” picks, “From the web” links — each with source name, timestamp and URL. Geo and device parameters are real: German news for a German user, not a US view with a flag.

What people build on it

Polling vs events

News moves fast; schedule polling per topic rather than waiting on a single check. A task queue with 15–60 minute intervals per keyword is the usual shape — async tasks make that one batch call on a cron.

For the full field list, see the Google News engine page and news monitoring use case.

Try it on your own prompts

500 free credits a month, no card. One POST returns the answer, sources and citations as JSON.

Keep reading