Skip to main content
X 上の Post は、投稿後 30 分以内に最大 5 回まで編集できます。X API では、編集履歴とメタデータへ完全にアクセスできます。

編集のルール


編集できないもの

一部の post タイプは編集できません。
  • Promoted posts(広告)
  • 投票を含む post
  • 他のユーザーへの返信(セルフスレッドではないもの)
  • Repost(Quote post は編集可能)
  • Community posts
  • Collaborative posts
  • Scheduled posts

レスポンス内の編集データ

デフォルトフィールド

すべての post レスポンスにはデフォルトで edit_history_tweet_ids が含まれます。
  • ID が 1 つ = 未編集
  • ID が複数 = 編集履歴(古いものが最初)

Edit controls

編集ステータスを取得するには edit_controls をリクエストします。
Example response

編集履歴の取得

すべてのバージョンの完全な post オブジェクトを取得するには、edit_history_tweet_ids expansion を使用します。
Example response

どのバージョンが返されるか

デフォルトでは、API は編集済み post の 最新バージョン を返します。 特定のバージョンを取得するには、その post ID で直接リクエストします。

編集された post の metrics

編集された post の各バージョンには独自のエンゲージメント metrics があります。metrics は、エンゲージメントが発生した際に表示されていたバージョンに帰属します。

利用可能性

編集メタデータは以下で利用可能です。
  • 2022 年 9 月 29 日以降に作成されたすべての post
  • post を返すすべての v2 エンドポイント
  • search、timelines、stream、lookup を含む
この日付より前に作成された post には編集メタデータはありません。

ユースケース

post の編集を監視し、差分を記録します。

次のステップ

Post lookup

編集履歴付きで post を取得。

Data dictionary

post オブジェクトの完全なリファレンス。