Crawlora
ProductPlatformsUse CasesDocsPricingCompareContact
Sign inTry Playground Console
Crawlora

Structured public web data APIs for search, maps, geocoding, streaming, travel, real estate, marketplaces, apps, social, audio, crypto, finance, and AI workflows with managed execution and credit-based usage.

Product

Web Scraping APIFeaturesPlatformsTravel APIsReal Estate APIsPricing

Platforms

Google SearchGoogle MapsGoogle TrendsBing SearchAmazonLinkedInApple PodcastsZillowTripAdvisorShopifyAll platforms

Developers

DocsGetting StartedAPI ExamplesPlaygroundSDKsChangelogBlogGitHub

Use cases

SERP MonitoringGoogle Maps LeadsProperty Market IntelligenceAmazon Product MonitoringCrypto Market ResearchAI Agent Web DataAll use cases

Legal

ContactTermsPrivacy
Product
Web Scraping APIFeaturesPlatformsTravel APIsReal Estate APIsPricing
Platforms
Google SearchGoogle MapsGoogle TrendsBing SearchAmazonLinkedInApple PodcastsZillowTripAdvisorShopifyAll platforms
Developers
DocsGetting StartedAPI ExamplesPlaygroundSDKsChangelogBlogGitHub
Use cases
SERP MonitoringGoogle Maps LeadsProperty Market IntelligenceAmazon Product MonitoringCrypto Market ResearchAI Agent Web DataAll use cases
Legal
ContactTermsPrivacy
© 2026 Crawlora. All rights reserved.·Built by Tony Wang
System statusCrawlora API status
  1. Home
  2. /Platforms
  3. /Google News
Search & Web Discovery API1 active endpointsapiKey

Google News API

Extract Google News results — headlines, source names, article URLs, snippets, thumbnails, and recency — as structured JSON for media monitoring, brand mention tracking, and news aggregation workflows.

  • News results with positions, headlines, source names, article URLs, snippets, and thumbnails
  • Relative recency ("age") per result and pagination metadata
  • Keyword, country, language, count, and page parameters
Try Google News API View Google News DocsSee Pricing

Primary endpoint

GET /google/news

Summary
Search Google News
Auth
apiKey
Credit cost
3 credits/request
Required params
q
Common params
q, country, lang, count, page
curl -X GET "https://api.crawlora.net/api/v1/google/news?q=openai&country=us&lang=en&page=1" \
  -H "x-api-key: $CRAWLORA_API_KEY"
View Google News DocsTry Google News API

Structured output

Extract Google News results as structured JSON

Use Crawlora's Google News API to collect public Google News results without maintaining your own parser, proxy routing, retries, or response normalization layer. The endpoint returns structured JSON that can power media-monitoring dashboards, brand-mention alerts, news aggregators, competitor coverage tracking, and AI summarization workflows.

query
result position
headline title
article URL
source name
description snippet
thumbnail
relative age
pagination metadata
request metadata

Developer paths

Google News Search API documentationTry the Google News Search API in PlaygroundCrawlora pricingBrowse the API catalog

Monitoring workflows

Google News API for media monitoring and brand tracking

Crawlora helps teams record which articles, sources, and headlines appear for a topic or brand in Google News, and how coverage changes over time across keywords, countries, and languages.

Brand monitoring workflows

Monitor brand and product mentions

Track competitor coverage and announcements

Aggregate topic and industry news

Detect breaking-news and PR events

Build media-monitoring dashboards

Feed news context into AI summarization

Request schema

Google News API parameters

These parameters come from the active Search Google News catalog entry.

ParameterTypeRequiredDescriptionExample
qstringYesSearch queryopenai
countrystringNoTwo-letter country code; defaults to usus
langstringNoGoogle UI language; defaults to enen
countintegerNoResults per page; defaults to 10, clamped to 1..5010
pageintegerNo1-based page number; defaults to 11

Example JSON

Google News API example response

This example is rendered from the active endpoint catalog so the page stays aligned with Docs and Playground.

{
  "code": 200,
  "msg": "OK",
  "data": {
    "results": [
      {
        "position": 1,
        "title": "OpenAI announces update",
        "url": "https://example.com/openai-news",
        "description": "OpenAI announced an update.",
        "source": "Example News",
        "thumbnail": "https://example.com/thumb.jpg",
        "age": "2 hours ago"
      }
    ],
    "pagination": {
      "page": 1,
      "next_page": 2
    }
  }
}

Endpoint catalog

Google News endpoint coverage

Browse full Google News docs
GETapiKey
/google/news

Search Google News

Returns normalized Google News vertical results (title, source, link, age) parsed from the public Google News results page. Locale defaults to country=us and lang=en. Returns 503 when Google serves a challenge page or unusable HTML.

DocsPlayground

Managed execution

Crawlora handles the scraping infrastructure for you

Crawlora wraps request handling, proxy-aware collection, response parsing, and documented error behavior behind a stable API surface for supported public Google News result pages.

Request logic for the public Google News results page

Proxy-aware collection and retry-aware execution where supported

Challenge-aware behavior for unusable upstream responses

Normalized JSON responses with Playground-tested examples

Credit-based usage tied to documented endpoint costs

Crawlora detects unusable upstream responses and returns documented errors instead of silently returning broken HTML.

Build or buy

Google News API vs building your own news scraper

Use this comparison to decide whether to maintain scraping infrastructure internally or call a managed endpoint.

RequirementBuilding internallyCrawlora
Proxy rotationBuy, test, rotate, and monitor proxy pools.Use managed proxy-aware collection where supported.
Parser maintenanceMaintain selectors as the News layout changes.Use parsers maintained behind the API.
Schema normalizationDesign and version your own response model.Receive documented JSON fields from the catalog.
Retries and error classificationClassify challenges, empty pages, and upstream failures yourself.Receive documented errors for unusable upstream responses.
Endpoint docsWrite and maintain internal API documentation.Use generated Docs pages from the active endpoint catalog.
Playground testingBuild a test console for developers.Test the same endpoint in Playground before shipping.
Usage billingCreate your own metering and limits.Use credit-based usage and plan limits.

Official API transparency

Crawlora is not the official Google News API and is not affiliated with Google. Crawlora provides structured public web data extraction endpoints for supported Google News result pages. Data may be delayed, normalized, or change when upstream pages change. Customers are responsible for ensuring their use complies with applicable laws, third-party rights, platform terms, and Crawlora terms.

Related APIs

Related search APIs

Connect this endpoint with adjacent Crawlora search, monitoring, docs, and pricing pages.

Google Search API

Pair news coverage with Google SERP rank tracking.

Open

Bing Search API

Add Bing results to cross-engine monitoring workflows.

Open

Brave Search API

Add Brave Search results to discovery and monitoring workflows.

Open

Brand monitoring workflows

Track brand mentions, sentiment signals, and coverage across sources.

Open

Market research API

Fold news signals into broader market and competitor research.

Open

Web data for RAG

Feed fresh news context into retrieval-augmented AI pipelines.

Open

Crawlora pricing

Review plans, credits, limits, and usage options.

Open

API documentation

Browse the full active endpoint catalog.

Open

FAQ

Google News Search API FAQ

Answers for developers evaluating Crawlora for supported public search result pages.

Does Crawlora provide a Google News API?

Yes. Crawlora provides a Google News endpoint for supported public Google News result pages and returns normalized JSON through a documented API route.

Can I use the Google News API for media monitoring?

Yes. Each response includes article headlines, source names, URLs, snippets, and relative recency, so you can record which coverage appears for a brand or topic over time and detect new articles. Pair recurring queries with the brand monitoring use case to build a media monitor.

What fields does the Google News API return?

The catalog example includes news results with positions, titles, article URLs, source names, descriptions, thumbnails, and relative age, plus pagination metadata.

Does the API support country and language parameters?

Yes. The Google News endpoint accepts q (query), country, lang, count, and page parameters; locale defaults to country=us and lang=en.

How fresh are the results?

Results reflect the public Google News results page at request time, including each result's relative age. Crawlora does not guarantee real-time delivery; schedule recurring requests for ongoing monitoring.

What happens if Google returns a challenge or unusable page?

Crawlora detects unusable upstream responses and returns documented errors (for example a 503) instead of silently returning broken HTML. Customers should handle errors, retries, and upstream availability changes in their integrations.

Is this the official Google News API?

No. Crawlora is not the official Google News API and is not affiliated with Google. Crawlora provides structured public web data extraction endpoints for supported Google News result pages.

Start with the Google News API

Test /google/news in Playground, inspect the current response schema in Docs, and compare credit-based usage on the pricing page.

Try Google News APIView Google News Docs See Pricing