---
title: "Search news articles on Google"
method: POST
path: "/google/search-news"
tags: ["Google"]
---

# Search news articles on Google

`POST /google/search-news`

Search news articles on Google for a given query

## Request body

- object
  - `query` string, required — The search query for news articles
  - `country_code` string — The country code for filtering news
  - `per_page` integer — Number of news articles to return per page (default is 10)
  - `time_published` 'anytime' | '1h' | '1d' | '7d' | '1y' — Filter news articles published after this date

## Response `200`

SearchNews API successful response

- object
  - `news` GoogleNews[]
    - `title` string — The title of the news article
    - `link` string, uri — The URL link to the news article
    - `snippet` string, nullable — A brief snippet or summary of the news article
    - `photo_url` string, uri, nullable — The URL of the photo associated with the news article
    - `published_datetime_utc` string, date-time — The publication date and time in UTC
    - `source_url` string, uri — The URL of the source website
    - `source_name` string — The name of the news source

## Other responses

- `400` — User error response
- `500` — Server error response

---

[API](https://skmtc.net/carvedai/apis/exfunc-apis.md) · [All operations](https://skmtc.net/carvedai/apis/exfunc-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/carvedai/exfunc-apis/revisions/22587fdf9a5e/schema)
