---
title: "Changes to Search tweets by query, Tweet ID, X status URL, or account date window"
method: GET
path: "/x/tweets/search"
---

# Changes to Search tweets by query, Tweet ID, X status URL, or account date window

`GET /x/tweets/search`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 11 revisions.

- **2026-08-28** `a46c465a7ef1` — 186 info
- **2026-08-26** `bac9a411be37` — 62 info
- **2026-08-24** `5b381ffca02c` — 36 breaking, 71 warning, 12 info
- **2026-08-19** `73cd0a1d989c` — 18 breaking, 222 warning, 2 info
- **2026-08-12** `d5855df0e349` — 48 warning, 6 info
- **2026-08-09** `4839804dc9da` — 6 breaking, 1 warning, 23 info

## Changes

- **2026-08-28** `a46c465a7ef1` — 186 info
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/iconType` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/grokShareAttachment` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/communityNote/footerIconType` to the response with the `200` status
  - …146 more
- **2026-08-26** `bac9a411be37` — 62 info
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/quoted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/quoted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[subschema #2]/retweeted_tweet/allOf[#/components/schemas/TweetPublicDataBase]/noteTweet/inlineMedia` to the response with the `200` status
  - …22 more
- **2026-08-24** `5b381ffca02c` — 36 breaking, 71 warning, 12 info
  - the `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - the `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - the `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - the `oneOf[subschema #2]/allOf[subschema #2]/` response's property type/format changed from ``/`` to `object`/`` for status `401`
  - the `oneOf[subschema #4]/allOf[subschema #2]/` response's property type/format changed from ``/`` to `object`/`` for status `402`
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/bookmarkCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/id` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/likeCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/quoteCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/replyCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/retweetCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/text` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/viewCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/bookmarkCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/id` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/likeCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/quoteCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/replyCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/retweetCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/text` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/viewCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/complete` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/cursorFailureCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/deadlineReached` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/duplicateCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/failedStrategyCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/malformedCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/pagesFetched` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/partitioned` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/responseTruncated` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/resultLimitReached` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/returnedTweets` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/stalledStrategyCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/strategies` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/strategyCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[subschema #2]/diagnostic/uniqueTweets` from the response with the `200` status
  - deleted the `query` request parameter `minFaves`
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/article` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/card` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/allOf[#/components/schemas/TweetPublicData]/communityId` from the response with the `200` status
  - …79 more
- **2026-08-19** `73cd0a1d989c` — 18 breaking, 222 warning, 2 info
  - the `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - the `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/bookmarkCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/id` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/likeCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/quoteCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/replyCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/retweetCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/text` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/viewCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/bookmarkCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/id` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/likeCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/quoteCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/replyCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/retweetCount` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/text` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/TweetSearchCoverageResponse]/allOf[#/components/schemas/PaginatedTweets]/tweets/items/viewCount` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/article` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/author` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/card` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/communityNote` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/contentDisclosure` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/conversationId` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/createdAt` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/displayTextRange` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/edit` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/entities` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/inReplyToId` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/inReplyToUserId` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/inReplyToUsername` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/isLimitedReply` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/isNoteTweet` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/isQuoteStatus` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/isReply` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/isTranslatable` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/lang` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/media` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/noteTweet` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/PaginatedTweets]/tweets/items/place` from the response with the `200` status
  - …202 more
- …earlier changes are on the page: https://skmtc.dev/xquik-dev/apis/xquik-api-3/changes/x/tweets/search/get

---

[Operation](https://skmtc.dev/xquik-dev/apis/xquik-api-3/docs/x/tweets/search/get.md) · [API](https://skmtc.dev/xquik-dev/apis/xquik-api-3.md) · [Page](https://skmtc.dev/xquik-dev/apis/xquik-api-3/changes/x/tweets/search/get)
