---
title: "Changes to Get a curated news feed"
method: GET
path: "/api/v1/news/{topic}"
---

# Changes to Get a curated news feed

`GET /api/v1/news/{topic}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 12 revisions.

- **2026-11-01** `fcda359bd8c6`: 19 info
- **2026-11-01** `44266783bfc1`: 2 info
- **2026-10-22** `6526c07a4b7b`: 7 info
- **2026-10-19** `d73dbd5bfd0b`: 18 info
- **2026-09-29** `7b56c4c1c3ea`: 1 breaking, 1 warning, 29 info
- **2026-09-28** `20763bfc7ec3`: 1 info
- **2026-09-11** `c9b42bab6ae7`: 1 info
- **2026-09-11** `3d25bd25774f`: 129 warning, 2 info
- **2026-09-07** `238f6a7667ad`: 129 info

## Changes

- **2026-11-01** `fcda359bd8c6`: 19 info
  - added the optional property `academic/items/language` to the response with the `200` status
  - added the optional property `academic/items/site_country` to the response with the `200` status
  - added the optional property `categories/items/language` to the response with the `200` status
  - added the optional property `categories/items/site_country` to the response with the `200` status
  - added the optional property `citations/items/language` to the response with the `200` status
  - added the optional property `citations/items/site_country` to the response with the `200` status
  - added the optional property `locale` to the response with the `200` status
  - added the optional property `news/items/language` to the response with the `200` status
  - added the optional property `news/items/site_country` to the response with the `200` status
  - added the optional property `places/items/language` to the response with the `200` status
  - added the optional property `places/items/site_country` to the response with the `200` status
  - added the optional property `profiles/items/language` to the response with the `200` status
  - added the optional property `profiles/items/site_country` to the response with the `200` status
  - added the optional property `results/items/language` to the response with the `200` status
  - added the optional property `results/items/site_country` to the response with the `200` status
  - added the optional property `social/items/language` to the response with the `200` status
  - added the optional property `social/items/site_country` to the response with the `200` status
  - added the optional property `videos/items/language` to the response with the `200` status
  - added the optional property `videos/items/site_country` to the response with the `200` status
- **2026-11-01** `44266783bfc1`: 2 info
  - added the optional property `categories` to the response with the `200` status
  - added the optional property `citations` to the response with the `200` status
- **2026-10-22** `6526c07a4b7b`: 7 info
  - added the new optional `query` request parameter `key`
  - added the new optional `query` request parameter `label`
  - added the new optional `query` request parameter `query`
  - added the new optional `query` request parameter `speed`
  - added the new optional `query` request parameter `theme`
  - added the new enum value `ticker` to the `query` request parameter `format`
  - added the non-success response with the status `403`
- **2026-10-19** `d73dbd5bfd0b`: 18 info
  - added the new optional `query` request parameter `content`
  - added the new optional `query` request parameter `detail`
  - added the new optional `query` request parameter `extracts`
  - added the new optional `query` request parameter `format`
  - added the new optional `query` request parameter `hours`
  - added the new optional `query` request parameter `lang`
  - added the new optional `query` request parameter `maxContentLength`
  - added the new optional `query` request parameter `metadata`
  - added the new optional `query` request parameter `q`
  - added the new optional `query` request parameter `summary`
  - added the new optional `query` request parameter `title`
  - added the new optional `query` request parameter `tz`
  - added the new enum value `space` to the `path` request parameter `topic`
  - added the media type `application/rss+xml` for the response with the status `200`
  - added the media type `text/html` for the response with the status `200`
  - added the media type `text/markdown` for the response with the status `200`
  - added the non-success response with the status `400`
  - added the non-success response with the status `502`
- **2026-09-29** `7b56c4c1c3ea`: 1 breaking, 1 warning, 29 info
  - the `weather/timestamp` response's property type changed from `string` to `integer` for status `200`
  - removed the optional property `metrics/timing` from the response with the `200` status
  - added the optional property `academic/items/dateModified` to the response with the `200` status
  - added the optional property `academic/items/queryIndices` to the response with the `200` status
  - added the optional property `academic/items/seeAlso` to the response with the `200` status
  - added the optional property `aiSummary` to the response with the `200` status
  - added the optional property `calculation/rawResult` to the response with the `200` status
  - added the optional property `disambiguation` to the response with the `200` status
  - added the optional property `infobox` to the response with the `200` status
  - added the optional property `metrics/queries_provided` to the response with the `200` status
  - added the optional property `metrics/queries_truncated` to the response with the `200` status
  - added the optional property `news/items/dateModified` to the response with the `200` status
  - added the optional property `news/items/queryIndices` to the response with the `200` status
  - added the optional property `news/items/seeAlso` to the response with the `200` status
  - added the optional property `places/items/dateModified` to the response with the `200` status
  - added the optional property `places/items/queryIndices` to the response with the `200` status
  - added the optional property `places/items/seeAlso` to the response with the `200` status
  - added the optional property `profiles/items/dateModified` to the response with the `200` status
  - added the optional property `profiles/items/queryIndices` to the response with the `200` status
  - added the optional property `profiles/items/seeAlso` to the response with the `200` status
  - added the optional property `related_topics` to the response with the `200` status
  - added the optional property `results/items/dateModified` to the response with the `200` status
  - added the optional property `results/items/queryIndices` to the response with the `200` status
  - added the optional property `results/items/seeAlso` to the response with the `200` status
  - added the optional property `safeSearch` to the response with the `200` status
  - added the optional property `social/items/dateModified` to the response with the `200` status
  - added the optional property `social/items/queryIndices` to the response with the `200` status
  - added the optional property `social/items/seeAlso` to the response with the `200` status
  - added the optional property `videos/items/dateModified` to the response with the `200` status
  - added the optional property `videos/items/queryIndices` to the response with the `200` status
  - added the optional property `videos/items/seeAlso` to the response with the `200` status
- **2026-09-28** `20763bfc7ec3`: 1 info
  - added the optional property `metrics/timing` to the response with the `200` status
- **2026-09-11** `c9b42bab6ae7`: 1 info
  - added the new enum value `legal` to the `path` request parameter `topic`
- **2026-09-11** `3d25bd25774f`: 129 warning, 2 info
  - removed the optional property `academic/items/agent` from the response with the `200` status
  - removed the optional property `academic/items/quickstart` from the response with the `200` status
  - removed the optional property `academic/items/reader/alternates` from the response with the `200` status
  - removed the optional property `academic/items/reader/authors` from the response with the `200` status
  - removed the optional property `academic/items/reader/breadcrumbs` from the response with the `200` status
  - removed the optional property `academic/items/reader/completeContent` from the response with the `200` status
  - removed the optional property `academic/items/reader/content` from the response with the `200` status
  - removed the optional property `academic/items/reader/contentAccess` from the response with the `200` status
  - removed the optional property `academic/items/reader/content_source` from the response with the `200` status
  - removed the optional property `academic/items/reader/entities` from the response with the `200` status
  - removed the optional property `academic/items/reader/faqs` from the response with the `200` status
  - removed the optional property `academic/items/reader/howto` from the response with the `200` status
  - removed the optional property `academic/items/reader/items` from the response with the `200` status
  - removed the optional property `academic/items/reader/keywords` from the response with the `200` status
  - removed the optional property `academic/items/reader/leadIn` from the response with the `200` status
  - removed the optional property `academic/items/reader/markdown` from the response with the `200` status
  - removed the optional property `academic/items/reader/sameAs` from the response with the `200` status
  - removed the optional property `academic/items/reader/word_count` from the response with the `200` status
  - removed the optional property `agents` from the response with the `200` status
  - removed the optional property `docs` from the response with the `200` status
  - removed the optional property `news/items/agent` from the response with the `200` status
  - removed the optional property `news/items/quickstart` from the response with the `200` status
  - removed the optional property `news/items/reader/alternates` from the response with the `200` status
  - removed the optional property `news/items/reader/authors` from the response with the `200` status
  - removed the optional property `news/items/reader/breadcrumbs` from the response with the `200` status
  - removed the optional property `news/items/reader/completeContent` from the response with the `200` status
  - removed the optional property `news/items/reader/content` from the response with the `200` status
  - removed the optional property `news/items/reader/contentAccess` from the response with the `200` status
  - removed the optional property `news/items/reader/content_source` from the response with the `200` status
  - removed the optional property `news/items/reader/entities` from the response with the `200` status
  - removed the optional property `news/items/reader/faqs` from the response with the `200` status
  - removed the optional property `news/items/reader/howto` from the response with the `200` status
  - removed the optional property `news/items/reader/items` from the response with the `200` status
  - removed the optional property `news/items/reader/keywords` from the response with the `200` status
  - removed the optional property `news/items/reader/leadIn` from the response with the `200` status
  - removed the optional property `news/items/reader/markdown` from the response with the `200` status
  - removed the optional property `news/items/reader/sameAs` from the response with the `200` status
  - removed the optional property `news/items/reader/word_count` from the response with the `200` status
  - removed the optional property `places/items/agent` from the response with the `200` status
  - removed the optional property `places/items/quickstart` from the response with the `200` status
  - …91 more
- **2026-09-07** `238f6a7667ad`: 129 info
  - added the optional property `academic/items/agent` to the response with the `200` status
  - added the optional property `academic/items/quickstart` to the response with the `200` status
  - added the optional property `academic/items/reader/alternates` to the response with the `200` status
  - added the optional property `academic/items/reader/authors` to the response with the `200` status
  - added the optional property `academic/items/reader/breadcrumbs` to the response with the `200` status
  - added the optional property `academic/items/reader/completeContent` to the response with the `200` status
  - added the optional property `academic/items/reader/content` to the response with the `200` status
  - added the optional property `academic/items/reader/contentAccess` to the response with the `200` status
  - added the optional property `academic/items/reader/content_source` to the response with the `200` status
  - added the optional property `academic/items/reader/entities` to the response with the `200` status
  - added the optional property `academic/items/reader/faqs` to the response with the `200` status
  - added the optional property `academic/items/reader/howto` to the response with the `200` status
  - added the optional property `academic/items/reader/items` to the response with the `200` status
  - added the optional property `academic/items/reader/keywords` to the response with the `200` status
  - added the optional property `academic/items/reader/leadIn` to the response with the `200` status
  - added the optional property `academic/items/reader/markdown` to the response with the `200` status
  - added the optional property `academic/items/reader/sameAs` to the response with the `200` status
  - added the optional property `academic/items/reader/word_count` to the response with the `200` status
  - added the optional property `agents` to the response with the `200` status
  - added the optional property `docs` to the response with the `200` status
  - added the optional property `news/items/agent` to the response with the `200` status
  - added the optional property `news/items/quickstart` to the response with the `200` status
  - added the optional property `news/items/reader/alternates` to the response with the `200` status
  - added the optional property `news/items/reader/authors` to the response with the `200` status
  - added the optional property `news/items/reader/breadcrumbs` to the response with the `200` status
  - added the optional property `news/items/reader/completeContent` to the response with the `200` status
  - added the optional property `news/items/reader/content` to the response with the `200` status
  - added the optional property `news/items/reader/contentAccess` to the response with the `200` status
  - added the optional property `news/items/reader/content_source` to the response with the `200` status
  - added the optional property `news/items/reader/entities` to the response with the `200` status
  - added the optional property `news/items/reader/faqs` to the response with the `200` status
  - added the optional property `news/items/reader/howto` to the response with the `200` status
  - added the optional property `news/items/reader/items` to the response with the `200` status
  - added the optional property `news/items/reader/keywords` to the response with the `200` status
  - added the optional property `news/items/reader/leadIn` to the response with the `200` status
  - added the optional property `news/items/reader/markdown` to the response with the `200` status
  - added the optional property `news/items/reader/sameAs` to the response with the `200` status
  - added the optional property `news/items/reader/word_count` to the response with the `200` status
  - added the optional property `places/items/agent` to the response with the `200` status
  - added the optional property `places/items/quickstart` to the response with the `200` status
  - …89 more

---

[Operation](https://skmtc.dev/andiai/apis/andi-ai-search-api/docs/api/v1/news/:topic/get.md) - [API](https://skmtc.dev/andiai/apis/andi-ai-search-api.md) - [Page](https://skmtc.dev/andiai/apis/andi-ai-search-api/changes/api/v1/news/:topic/get)
