Google News search via Serper.dev, pay-per-request at $0.04/call through MPP micropayments.
What it does
This endpoint provides Google News search powered by Serper.dev, proxied through StableEnrich's pay-per-request infrastructure. Send a POST request with a search query and receive structured news results including titles, links, snippets, publication dates, and source names. The endpoint supports geo-targeting via country code (`gl`), language selection (`hl`), location string, and configurable result count (up to 100).
Pricing is $0.04 per request, settled via MPP (Tempo method with pathUSD) or x402 on Base mainnet. No API keys or subscriptions are required — payment serves as authentication. The endpoint is part of StableEnrich's broader suite of 30+ research APIs spanning people enrichment, web search, scraping, places, social media, and contact data, all accessible through the same micropayment interface.
The endpoint accepts POST requests with a JSON body. The only required field is `q` (the search query string). Optional fields include `num` (1–100 results), `gl` (two-letter country code), `hl` (language code), and `location` (freeform location string like "New York, NY"). Responses include a `news` array with position, title, link, snippet, date, source, and imageUrl for each result, plus `searchParameters` echoing the query configuration.
Capabilities
Use cases
- —Monitoring news coverage for a company, person, or topic
- —Building automated media monitoring pipelines for AI agents
- —Researching current events and recent developments on any subject
- —Gathering news sources and citations for research reports
- —Tracking competitor or industry news programmatically
Fit
Best for
- —AI agents that need real-time news data without API key management
- —Automated research workflows requiring structured news results
- —Pay-as-you-go news search without subscription commitments
- —Geo-targeted news queries across different countries and languages
Not for
- —High-volume bulk news scraping (at $0.04/request, costs add up quickly)
- —Historical news archive searches (Serper returns current Google News results)
- —Full-text article extraction (returns snippets only; use Firecrawl or Exa for full content)
Quick start
POST https://stableenrich.dev/api/serper/news
Content-Type: application/json
{
"q": "OpenAI funding",
"num": 10,
"gl": "us",
"hl": "en"
}Example
Request
{
"q": "OpenAI funding",
"gl": "us",
"hl": "en",
"num": 10
}Response
{
"news": [
{
"date": "2 hours ago",
"link": "https://example.com/article",
"title": "OpenAI Closes $6.6B Funding Round",
"source": "TechCrunch",
"snippet": "OpenAI has closed its latest funding round...",
"imageUrl": "https://example.com/image.jpg",
"position": 1
}
],
"searchParameters": {
"q": "OpenAI funding",
"gl": "us",
"hl": "en",
"num": 10,
"type": "news"
}
}Endpoint
Quality
Full OpenAPI schema with request/response types, clear pricing ($0.04/request), documented examples, and comprehensive guidance are all present. The probe returned 405 (POST-only endpoint probed with HEAD/GET), which is expected behavior, not a liveness issue. Deducting slightly because no actual 402 challenge was captured for this specific endpoint.
Warnings
- —Probe returned 405 on HEAD and GET — this is a POST-only endpoint, so the MPP challenge was not directly captured. The endpoint is documented in the OpenAPI spec with payment info and is expected to be live.
- —Response schema uses additionalProperties, meaning actual Serper responses may include fields not documented in the schema.
Citations
- —Price is $0.04 per request for Serper Newshttps://stableenrich.dev
- —Endpoint accepts q, num, gl, hl, location parameters and returns news array with position, title, link, snippet, date, source, imageUrlhttps://stableenrich.dev
- —Payments are processed on Base mainnet (eip155:8453), Solana, or Tempohttps://stableenrich.dev
- —All endpoints require micropayment with no auth or subscriptions neededhttps://stableenrich.dev/docs