Google News public API
Public endpoints for checking whether a publisher domain has recent Google News RSS results.
Public Google News endpoints check whether Google News RSS returns recent publications for a publisher domain. The checker uses a site: RSS query and treats a non-empty feed as a positive Google News signal.
#Check one domain
GET
/public/google-newsPublicQuery parameters
domainstringrequired- Domain or full URL. The API normalizes protocol, path and
www.before building the RSS query.
curl "https://d2tr.com/api/public/google-news?domain=osome.com"{
"ok": true,
"domain": "osome.com",
"rssUrl": "https://news.google.com/rss/search?q=site%3Aosome.com",
"googleNewsUrl": "https://news.google.com/search?q=site%3Aosome.com",
"exists": true,
"publicationCount": 100,
"latestItems": [
{
"title": "Example headline",
"url": "https://news.google.com/rss/articles/...",
"publishedAt": "Tue, 07 Jul 2026 09:45:00 GMT",
"sourceLabel": "Osome",
"sourceUrl": "https://osome.com"
}
]
}#Check a domain list
POST
/public/google-news/bulkPublicJSON body
domainsstring[]required- Up to
100domains or URLs.
curl "https://d2tr.com/api/public/google-news/bulk" \
-H "Content-Type: application/json" \
-d '{"domains":["osome.com","bbc.com","example.invalid"]}'