← ClaudeAtlas

apify-google-news-apilisted

Search Google News and get structured JSON with the Apify Google News API Actor (johnvc/GoogleNewsAPI). Give a search query plus optional location, country, language, and duplicate filters, and get news articles with position, title, link, source, snippet, and date, delivered one dataset item per page with search metadata. Use when the user wants a google news api, wants to scrape google news headlines, asks for google news scraping or a google news scraper, wants Google News results as JSON or CSV, or needs fresh headlines for a topic, brand, or market as structured data. Pay-per-page billing, MCP-ready for Claude and other AI agents.
johnisanerd/claude-skill-google-news-api · ★ 0 · Data & Documents · score 68
Install: claude install-skill johnisanerd/claude-skill-google-news-api
# Google News API: Headlines to Structured JSON Search Google News through an API and get clean JSON back. Give it a query, and it returns news articles with title, link, source, snippet, ranking position, and a relative publication date, plus search metadata for pagination and result counts. ## When to use this skill - The user wants a Google News API: query in, structured articles out. - They want to scrape Google News headlines for a topic, brand, company, or market. - They want Google News results exported to JSON, CSV, a sheet, or a database. - They ask for a "google news scraper", "google news scraping", or "news search API". Not for: full article text (the Actor returns title, snippet, link, source, and date, not the article body), recurring brand watchlists (use the news-monitoring skill), or general web search results (use a web search Actor). ## What you get (one dataset item per page) Each results page is one dataset item: - `news_results`: the articles on that page, each with `position`, `title`, `link`, `source`, `snippet`, `date` (relative, such as "2 hours ago") - `search_metadata`: `total_results`, `news_count`, `pages_processed`, `max_pages_set`, `pagination_limit_reached` - `search_information`: `query_displayed`, `news_results_state` - `search_parameters` (your input echoed back), `search_timestamp`, `page_number` Flatten `news_results` across items to get one row per article. About 10 articles per page. ## Prerequisites - Apify account (sign up a