Skip to main content

Documentation Index

Fetch the complete documentation index at: https://x-preview-mintlify-f4e700e7.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

更新情報の通知を受け取るには、@API「通知をオンにする」 を有効にしてください。
2026 年 5 月 20 日
X API

自動チャージが無料クレジットにも対応

本日、自動チャージがすべてのクレジット種別で一貫して動作するように修正を行いました。これまでは、クレジットバウチャー (無料クレジット) の残高がゼロに達した場合、自動チャージが有効になっていても発動しませんでした。2026 年 5 月 21 日より、無料クレジットは有料クレジットと同じように扱われます。残高 (無料または有料) が完全に消費され、Developer Console で自動チャージが有効になっている場合、保存された支払い方法で自動的にチャージされます。
  • 無料クレジットを使い切った後に課金されたくない場合は、Developer Console で自動チャージを確認し、必要に応じて無効化してください。
  • 自動チャージを継続する予定がある場合は、支払い方法が最新であることを確認してください。
詳細は自動チャージ、またはお知らせをご覧ください。
2026 年 5 月 13 日
X Ads API

X Ads API フィードバック受付中

X Ads API のフィードバックチャネルを開設しました。バグ、課題、希望する機能、ドキュメントの不足点を共有して、今後の改善方針づくりにご協力ください。コミュニティスレッドで返信するか、リンクされたフォームから送信できます。
2026 年 5 月 4 日
X API v2

検索エンドポイントを新しい検索インデックスに移行

本日、X API v2 の検索エンドポイント (/2/tweets/search/recent/2/tweets/search/all/2/tweets/counts/recent/2/tweets/counts/all) を、新しい X コアプラットフォームの検索インデックスへ移行しました。これにより、パフォーマンスが大幅に向上し、503 エラーが劇的に減少し、3 つの新しい精度オペレーター min\_likes:min\_replies:min\_reposts: が利用可能になります。注: キーワードベースの検索結果にはリツイートが含まれなくなりました (Filtered Stream に変更はありません)。詳細はこちらをご覧ください。
2026 年 4 月 16 日
X API

X API 価格更新: Owned Reads が 1 件 $0.001 に

2026 年 4 月 20 日より、自身のデータにアクセスする対象エンドポイント (GET /2/users/{id}/bookmarks/blocking/muting/pinned_lists/tweets/mentions/liked_tweets/followers/following/owned_lists/followed_lists/list_memberships) について、新しい「Owned Reads」価格 **1 リソースあたり 0.001(1,000件で0.001** (1,000 件で 1) を導入しました。書き込みも更新しており、POST /2/tweets は 1 件あたり 0.015となり、URLを含む投稿は1件あたり0.015 となり、URL を含む投稿は 1 件あたり 0.20 (召喚された返信は $0.01 のまま) です。API 経由のフォロー、いいね、引用投稿は、すべてのセルフサーブ階層から削除されました。詳細はこちらをご覧ください。
2026 年 3 月 20 日
X API v2

Account Activity Replay エンドポイントの廃止

本日、POST /2/account_activity/replay/webhooks/{webhook_id}/subscriptions/all の廃止を発表しました。2026 年 3 月 25 日午後 12:00 ET より有効となります。代わりに、新しい統合エンドポイントである POST /2/webhooks/replay をご利用ください。同等の機能を提供します。詳細はこちらをご覧ください。
2026 年 3 月 18 日
X API v2

X Activity API サブスクリプションの Direction フィルター

本日、X Activity API のサブスクリプションに任意の direction フィルターを追加しました。サブスクライバーは、DM やチャットイベントを sentreceived、またはその両方にスコープできるようになり、送信または受信のみが必要な場合のノイズを削減できます。
2026 年 3 月 13 日
X API v2

X Activity API のイベントタイプ形式の更新

本日、X Activity API のイベントタイプ命名の変更を発表しました。2026 年 3 月 18 日から有効です。PascalCase のイベントタイプ (例: ProfileBioUpdate) は廃止され、ドット区切りの小文字形式 (例: profile.update.bio) に置き換えられます。古い値に依存するフィルタリング、switch 文、デシリアライズロジックを更新してください。詳細はこちらをご覧ください。
2026 年 3 月 11 日
X API v2

X Activity API のレガシー DM イベント

本日、レガシー DM イベント (dm.receiveddm.sentdm.readdm.indicate_typing) を X Activity API に追加しました。これにより、Account Activity API からの DM イベント配信が、より低レイテンシの XAA パイプラインへ移行します。
2026 年 2 月 23 日
X API v2

LLM によって生成されたスパムへの対応

本日、X 上の自動化された低品質な返信を削減するための変更を行いました。POST /2/tweets 経由のプログラム的な返信は、元の投稿の作成者が返信側のアカウントを「召喚」した場合 (そのアカウントを @メンションするか、その投稿の 1 つを引用した場合) にのみ許可されます。プログラムによるユーザーへの @メンションや引用にも追加の制限が適用されます。これらの変更はセルフサーブ階層のみが対象で、Enterprise アクセスには影響しません。詳細はこちらをご覧ください。
2026 年 2 月 6 日
X API

X API 従量課金制プランの提供開始

本日、X API 従量課金制 (Pay-Per-Use) プランを正式に提供開始しました。インディー開発者、スタートアップ、ホビイスト向けに設計された、柔軟なクレジットベースのモデルです。主なハイライト:
  • console.x.com の新しい Developer Console
  • ファーストパーティの Python および TypeScript SDK を含む XDK (X Developer Kit)
  • テスト用のインタラクティブな Playground
  • AI モデル向けの MCP サーバー
  • X API に費やした 1 ドルごとに、最大 20% を xAI/Grok API クレジットとして還元
Public Utility App は引き続き無料の拡張アクセスを受けられます。最近アクティブだった Legacy Free 階層のユーザーには、$10 のワンタイムバウチャーが付与されます。Basic および Pro プランは引き続き提供され、既存のサブスクライバーは従量課金制にオプトインできます。詳細はこちらをご覧ください。
2026 年 1 月 28 日
X API v2

X Activity API での Spaces イベント

本日、Spaces のライフサイクルイベント (spaces.startspaces.end) を X Activity API に追加しました。ユーザー ID 別にサブスクライブすると、Space の開始または終了をリアルタイムで通知します。
2026 年 1 月 19 日
X API v2

カウントベースのオペレーターの廃止

本日、/2/tweets/search/recent および /2/tweets/search/allmin\_likesmin\_repliesmin\_reposts オペレーターを廃止しました。この変更は Filtered Stream の同等のオペレーターには影響しません。将来的に最適な形でこれらを再有効化する方法を検討しています。詳細はこちらをご覧ください。
2026 年 1 月 15 日
X API v2

Account Activity API v2 に OAuth 2.0 サポートを追加

本日、Account Activity API v2 に OAuth 2.0 の完全なサポートを追加しました。開発者は、オール・オア・ナッシングの OAuth 1.0a 権限モデルではなく、きめ細やかなスコープ (例: follow.read) を持つ OAuth 2.0 を使用してサブスクリプションを作成できるようになりました。既存の OAuth 1.0a ベースの統合は引き続き中断なく動作します。OAuth 1.0a の権限が存在する場合、OAuth 2.0 のスコープを完全に上書きします。詳細はこちらをご覧ください。
2025 年 12 月 23 日
X API

X API Playground の提供開始

本日、X API Playground を発表しました。X API v2 のエンドポイントをエミュレートするセルフホスト型のローカルサーバーです。実際の API 呼び出しを行うことなく、またレート制限に到達することなく統合を開発・テストできます。現実的なモックデータ、状態の永続化、OpenAPI 検証、レート制限のシミュレーション、Web UI を備えています。go install github.com/xdevplatform/playground/cmd/playground@latest でインストールできます。詳細はこちらをご覧ください。
2025 年 11 月 19 日
X API v2

News エンドポイントの提供開始

本日、X API v2 で新しい News エンドポイント を提供開始しました:
  • GET /2/news/search — 検索クエリに一致するトレンドニュース記事を返します
  • GET /2/news/{id} — ID で特定のニュース記事をルックアップします
どちらのエンドポイントも、namesummarycontextscluster\_posts\_resultslast\_updated\_at\_ms などのフィールドを選択するための news.fields をサポートしています。詳細はこちらをご覧ください。
2025 年 11 月 3 日
X API v2

Python および TypeScript XDK の提供開始

本日、X API v2 向けの公式ファーストパーティ Python および TypeScript XDK (X Developer Kits) を提供開始しました。XDK は、認証 (Bearer Token、OAuth 2.0 PKCE、OAuth 1.0a)、自動ページネーション、再接続処理を備えたリアルタイムストリーミング、すべての v2 エンドポイントの包括的なカバレッジを提供します。pip install xdk または npm install @xdevplatform/xdk でインストールできます。詳細はこちらをご覧ください。
2025 年 10 月 27 日
X API v2

X Activity API サブスクリプションのキーワードフィルタリング

本日、X Activity API のサブスクリプションにキーワードフィルタリングを追加しました。ユーザー ID によるフィルタリングに加えて、サブスクライバーはキーワードによってイベント配信をさらに絞り込めるようになりました。これは、追加のフィルタリングが正当化されるイベント量の多い News イベントなどに有用です。
2025 年 10 月 24 日
X API v2

X Activity API での認証バッジ、Affiliate バッジ、ハンドル更新イベント

本日、X Activity API を拡張し、プロフィール関連の追加イベントタイプを配信できるようになりました:
  • profile.update.verified — ユーザーの認証ステータスが変更されたとき
  • profile.update.affiliate — ユーザーの affiliate バッジが変更されたとき
  • profile.update.screenname — ユーザーが @ハンドルを変更したとき
2025 年 10 月 20 日
X API

X API 従量課金制 (Pay-Per-Use) のパイロット

本日、新しいクレジットベースの従量制価格モデルに関する限定クローズドパイロットを発表しました。開発者はクレジットを前払いで購入し、リクエストごとに課金されます。固定のサブスクリプション料金や月次オブジェクト上限はありません。パイロットの初期レート: Post Read 0.005UserRead0.005、User Read 0.01、DM Event Read 0.01ContentCreate0.01、Content Create 0.01、DM Interaction 0.01UserInteraction0.01、User Interaction 0.015。詳細はこちらをご覧ください。
2025 年 10 月 18 日
X API v2

X Activity API オープンベータの開始

本日、X Activity API のオープンベータを開始しました。これは、X 上のリアルタイムなアクティビティイベントにサブセコンド遅延でサブスクライブできる新しいエンドポイント群です。プロフィールイベントタイプ (ProfileBioUpdateProfilePictureUpdateProfileBannerUpdateProfileGeoUpdateProfileUrlUpdate) にサブスクライブし、ユーザー ID でフィルタリングして、一致するイベントを永続的な HTTP ストリーム (GET /2/activity/stream) または Webhook 経由で受信できます。サブスクリプションは POST /2/activity/subscriptions で管理します。詳細はこちらをご覧ください。
2025 年 10 月 3 日
X API v2

X API 経由での投稿編集

本日、X API 経由で最近の投稿をプログラム的に編集する機能を提供開始しました。既存の POST /2/posts エンドポイントを、previous_post_id を含む新しい edit_options オブジェクトとともに使用します。要件: 認証ユーザーが X Premium に加入していること、対象の投稿が自身のものであること、過去 1 時間以内に作成されていること。更新された Create or Edit Post ドキュメントを参照してください。詳細はこちらをご覧ください。
2025 年 9 月 19 日
X API v2

アクティブなストリーミング接続を管理する Connections API

本日、アクティブなストリーミング接続をプログラム的に管理するための Connections API を提供開始しました:
  • GET /2/connections — アクティブおよび過去のストリーミング接続を一覧表示します
  • DELETE /2/connections/all — アプリのすべてのアクティブなストリーミング接続を終了します
  • DELETE /2/connections/{endpoint_id} — 特定のストリーミングエンドポイントの接続を終了します
  • DELETE /2/connections — UUID で特定の接続を終了します
これにより、開発者は「TooManyConnections」エラーを解決し、タイムアウトを待たずに古い接続をクリーンアップできます。
2025 年 9 月 17 日
X API v2

Community Notes: Evaluate Note エンドポイント

本日、Community Notes APIPOST /2/evaluate_note エンドポイントを追加しました。AI Note Writer は、提出前にドラフトされたノートを評価し、その潜在的な有用性、主張/意見のアラインメント、その他のモデルフィードバックに関するシグナルを受け取ることができます。
2025 年 9 月 9 日
X API v2

Filtered Stream Webhooks API の提供開始

本日、Filtered Stream Webhooks API を提供開始しました。永続的な接続を必要とせず、一致する公開投稿を登録済みの Webhook へ非同期に配信します。ルールは既存の /2/tweets/search/stream/rules エンドポイントを使用して管理し、一致する投稿 (編集履歴を含む) は JSON として Webhook に配信されます。Enterprise の開発者が利用可能で、プロジェクトあたり 25,000 以上のルール、ルール 1 件あたり最大 2,048 文字をサポートします。詳細はこちらをご覧ください。
2025 年 8 月 22 日
X API v2

Free 階層から Like および Follow エンドポイントを削除

不正利用、プラットフォーム操作、不正なエンゲージメントに対抗するため、X API Free 階層から POST /2/users/:id/likes および POST /2/users/:id/following を即時削除しました。有料階層 (Basic、Pro、Enterprise) は影響を受けません。詳細はこちらをご覧ください。
2025 年 8 月 6 日
X API v2

PowerStream Rules Lookup エンドポイント

本日、GET /2/powerstream/rules エンドポイントを追加しました。PowerStream の顧客は、PowerStream インスタンスに対して構成されたルールをプログラム的に取得できるようになりました。
2025 年 7 月 28 日
X API v2

share_with_followers によるコミュニティ投稿のブロードキャスト

本日、POST /2/tweets に新しいオプションのブール型パラメーター share_with_followers を追加しました。community_idshare_with_followers: true で投稿すると、コミュニティ投稿は認証ユーザーのフォロワーのタイムラインにもブロードキャストされます。これは x.com の「フォロワーにも共有する」チェックボックスに対応します。
2025 年 7 月 8 日
X API v2

Community Notes API の提供開始

本日、Community Notes API を提供開始しました。AI Note Writer が Community Notes にプログラム的に参加するための新しいエンドポイント群です:
  • GET /2/notes/search/posts_eligible_for_notes — Community Note の対象となる投稿を検索します
  • GET /2/notes/search/notes_written — 認証された AI Note Writer によって過去に書かれたノートを取得します
  • POST /2/notes — Community Note を提出します
アクセスには、X Developer AI への登録および Community Notes AI Note Writer の承認が必要です。
2025 年 6 月 3 日
X API

DM Events の動作変更

本日、X API V2 の DM Events の動作を変更しました。新しい変更により、participant_ids 配列は ParticipantsJoin および ParticipantsLeave イベントのみに含まれ、イベント発生時に参加または退出した参加者のみがリストされるようになりました。MessageCreate イベントには participant_ids 配列が含まれなくなりました。詳細はこちらをご覧ください。
2025 年 5 月 20 日
X API

Account Activity API エンドポイントの提供開始

本日、新しい X API v2 の Account Activity API エンドポイントを提供開始しました。詳細はこちらをご覧ください。
2025 年 4 月 30 日
X API

メディアアップロードエンドポイントの改善

開発者体験を向上させるため、メディアアップロードエンドポイントにいくつかの改善を加えました。チャンクメディアアップロード用の専用エンドポイントを Media Upload エンドポイントに導入しました。詳細はこちらをご覧ください。
2025 年 4 月 3 日
X API

OAuth 2.0 でのメールアドレス取得サポート

本日、X API V2 で OAuth 2.0 によるメールアドレス取得のサポートを追加しました。詳細はこちらをご覧ください。
2025 年 2 月 18 日
X API

User Affiliation データの変更

本日、X API V2 の User Affiliation データに変更を加えました。新しい変更により、affiliation.user_id は user_id の配列を返すようになりました。これまでは、ユーザーが複数のアフィリエーションを持っていても、文字列として単一の user_id を返していました。詳細はこちらをご覧ください。
2025 年 1 月 16 日
X API

Media Upload エンドポイントの提供開始

本日、新しい X API v2 の Media Upload エンドポイントを提供開始しました。詳細はこちらをご覧ください。
2025 年 1 月 13 日
ドキュメント

新しいドキュメントサイトの提供開始

本日、新しい X Developer Platform ドキュメントサイト https://docs.x.com を公開しました。
2024 年 12 月 17 日
X API

xurl ツールの提供開始

本日、X 開発者向けに API テストを簡素化する新しいツール xurl を提供開始しました。OAuth 2.0 をサポートしています。
2024 年 11 月 22 日
X API v2

Community ID Tweet Field の追加

本日、X API v2 に community_id Tweet Field を追加しました。詳細はこちらをご覧ください。
2024 年 9 月 23 日
X API v2

DM ブロックエンドポイントの追加

本日、X API v2 に DM ブロックおよび DM ブロック解除エンドポイントを追加しました。
2024 年 8 月 20 日
X API v2

ロングフォーム投稿のサポート

本日、4k 文字に代わり 25k 文字のロングフォーム投稿を作成できる機能を追加しました。
2024 年 8 月 9 日
X API v2

ロングフォーム投稿のサポート

本日、X API v2 を使用してロングフォーム投稿を作成できる機能を追加しました
2024 年 8 月 2 日
X API v2

User Affiliation の取得

本日、X API v2 を使用してプログラム的にユーザーのアフィリエーションを取得できる機能を追加しました
2024 年 7 月 26 日
X API v2

Article メタデータの取得

本日、X API v2 を使用して Article メタデータを取得できる機能を追加しました
2024 年 6 月 17 日
X API v2

プロフィール画像とカバー画像の取得

本日、X V2 API 経由でプロフィール画像とカバー画像の URL を取得できる機能を追加しました
2024 年 1 月 16 日
X API v2

Connection Status フィールドの追加

本日、X API v2 に connection_status フィールドを追加しました。詳細はこちらをご覧ください。
2023 年 12 月 12 日
X API v2
本日、X API v2 に Trends ルックアップエンドポイントを追加しました。詳細はこちらをご覧ください。
2023 年 12 月 8 日
X API v2

Users Search エンドポイントの追加

本日、X API v2 に Users Search エンドポイントを追加しました。詳細はこちらをご覧ください。
2023 年 11 月 29 日
X API v2

DM Permissions の取得

本日、X API v2 経由で DM 権限を取得できる機能を追加しました。詳細はこちらをご覧ください。
2023 年 11 月 20 日
X API v2

Subscription Type フィールドの提供開始

本日、X API v2 の User オブジェクトに subscription_type フィールドを提供開始しました。詳細はこちらをご覧ください。
2023 年 11 月 2 日
X API v2

Get Posts Usage エンドポイント

本日、X API v2 で投稿利用状況をプログラム的に取得するエンドポイントを提供開始しました。詳細はこちらをご覧ください。
2023 年 9 月 28 日
X API v2

Reposts Lookup エンドポイントの提供開始

本日、X API v2 で投稿のリポストをルックアップするエンドポイントを提供開始しました。詳細はこちらをご覧ください。
2023 年 9 月 28 日
X API v1.1

検索エンドポイントの廃止

本日、X API v1.1 の search/tweetsusers/searchgeo/search エンドポイントを廃止します。詳細はこちらをご覧ください。
2023 年 9 月 21 日
X API: Enterprise

Replay API エンドポイントの廃止

本日、エンタープライズ X API から Replay API エンドポイントを廃止します。代わりに recovery 機能をご利用いただけます。
2023 年 8 月 1 日
X API v1.1

Historical PowerTrack エンドポイントの廃止

本日、エンタープライズ X API から Historical PowerTrack および Insights Track エンドポイントを廃止します。
2023 年 6 月 26 日
X API v2

Basic および Pro 階層からの Follows エンドポイントの削除

本日、X API v2 の Basic および Pro 階層から Follows および List Follows エンドポイントを削除します。
2023 年 6 月 12 日
X API v2

Manage Blocks エンドポイントの削除

本日、X API v2 から Manage Blocks エンドポイントを削除します。
2023 年 5 月 31 日
X API v2

ブックマーク数とロング投稿のサポート

本日、X API v2 でブックマーク数の取得と 280 文字を超える投稿の取得をサポートしました。
2023 年 3 月 14 日
X API v1.1

Statuses/Filter エンドポイントの廃止

本日、X API v1.1 の statuses/filter エンドポイントを廃止します。開発者は X API v2 の Filtered Stream エンドポイントを利用できます。
2023 年 1 月 5 日
X API v2

View Counts のサポート

本日、X API v2 で View Counts のサポートを追加します。投稿ペイロードの public_metrics に新しいフィールド impression_count が利用可能になります。
2022 年 12 月 21 日
X API v2

Verified Type フィールドの追加

本日、X API v2 に verified_type ユーザーフィールドを追加します。これは、ユーザーアカウントが持つ認証の種類 (blue、business、government、または none) を示します。
2022 年 12 月 20 日
X API v2

Source フィールドの削除

本日、X API の投稿ペイロードから source フィールドを削除します。
2022 年 10 月 27 日
X API v2

Direct Messages エンドポイントの追加

本日、v2 の Direct Messages エンドポイント 6 個を追加します。本リリースには、Direct Message 会話イベントを取得する 3 つの GET メソッドと、新しい Direct Message を作成する 3 つの POST メソッドが含まれます。これらのメソッドは初めてグループ会話をサポートします。この更新の詳細については、ブログ記事をご覧ください。
2022 年 9 月 29 日
X API v2

編集済み投稿メタデータのサポート

本日、X API v2 を使用して開発者が編集済み投稿のメタデータを取得できるようにしました。この更新の詳細については、ブログ記事をご覧ください。
2022 年 8 月 3 日
X API v2

フィルタリングオペレーターのエイリアスの追加

フィルタリング/クエリオペレーターの「エイリアス」が、Enterprise、Premium、v2 にまたがる Search および Filtered Stream エンドポイントに追加されました。多くの場合、オペレーターは statuses ではなく投稿を参照します。例: in_reply_to_status_id のエイリアスとしての in_reply_to_tweet_id。その他のケースでは、新しいオペレーターエイリアスがマッチングをより明確にします。例えば、投稿には動画添付ファイルが 1 つしか含められないため、has:videos の代わりに has:video_link という新しいエイリアスが提供されます。さらに多くの例については、v2 Filtered Stream オペレーター表をご覧ください。
2022 年 7 月 27 日
X API v2

Reverse Chronological Home Timeline の更新

本日より、Reverse Chronological Home Timeline v2 エンドポイントは、過去 7 日間にタイムラインで作成されたすべての投稿、および作成日に関わらず最新 800 件の投稿を返すことができます。
2022 年 7 月 19 日
X API v2

Filtered Stream 用の新しいフィルタリングオペレーター

本日、Filtered Stream エンドポイントを使用するすべての開発者に対して 10 個の新しい v2 フィルタリングオペレーターが利用可能になり、さらに 10 個が広く利用可能になりました。この更新の詳細については、ブログ記事をご覧ください。
2022 年 6 月 16 日
X API v2

Streaming エンドポイントのレイテンシ更新

本日、X API v2 の Streaming エンドポイントの更新を行い、レイテンシを 50% 削減します。
2022 年 5 月 23 日
X API v2

Essential アクセスでの v1.1 Media エンドポイントの有効化

本日、X API v2 の Essential アクセスで v1.1 Media エンドポイントを有効にします。この更新の詳細については、フォーラムのお知らせをご覧ください。
2022 年 5 月 19 日
X API v2

Reverse Chronological Home Timeline エンドポイントの提供開始

本日、フォロー中のアカウントが投稿した最新の投稿とリポストのコレクションを取得できる新しいエンドポイントを提供開始しました。この提供開始の詳細については、フォーラムのお知らせをご覧ください。新しいエンドポイントに加え、media objectvariants フィールドが利用可能になりました。これにより、URL に添付されているコンテンツのタイプを取得できます。
2022 年 3 月 24 日
X API v2

Bookmarks エンドポイントの提供開始

本日、X API v2 を使用してブックマークを管理・ルックアップできる新しいエンドポイントを提供開始しました。Bookmarks 機能は長らく X アプリで利用できましたが、これまで API 経由でブックマークを取得、作成、または管理するソリューションを構築するためのエンドポイントはありませんでした。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2022 年 3 月 17 日
X API v2

Quotes Lookup エンドポイントの提供開始

本日、投稿 ID の引用を取得できる Quotes Lookup エンドポイントを提供開始しました。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2022 年 2 月 3 日
ドキュメント

ドキュメントナビゲーションの更新

皆さまからのフィードバックを反映しました。ドキュメント内のコンテンツを見つけるのが難しく、リンクをクリックすると全く別のサイドナビゲーションに遷移して混乱することがありました。本日、X Developer Platform の全製品を 1 つのサイドナビゲーションから閲覧できる更新済みドキュメントナビゲーションをリリースしました。今回のリリースで、冗長なページを削除し、わかりにくいアイコンを取り除き、ナビゲーション内のさまざまな要素との操作方法を改善しました。フィードバックがあれば、フィードバックチャネルからお知らせください。
2022 年 1 月 20 日
X API v2

Reposts および Likes Lookup エンドポイントの改善

本日、Reposts Lookup および Likes Lookup エンドポイントの改善を提供開始しました。これにより、最後の 100 アカウントだけでなく、投稿にいいねまたはリポストしたすべてのアカウントの完全なリストを取得できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 12 月 14 日
X API v2: Authentication

OAuth 2.0 認証のサポート

本日より、すべての開発者は Developer Console で OAuth 2.0 を認証方法として選択することで認証できるようになりました。本リリースの一環として、confidential および public クライアントのサポートと、この認証方法を使用するすべての関連 v2 エンドポイントのサポートを追加しました。OAuth 2.0 は、アプリケーションのスコープに対する開発者の制御を強化し、複数デバイス間の認可フローを改善する業界標準の認可プロトコルです。つまり、X 上のユーザー向けにアプリケーションを構築する開発者は、アプリがユーザーに要求する情報をより細かく制御できるため、必要なデータと情報だけをエンドユーザーに要求すればよくなります。この最新の認可プロトコルにより、要求した特定のスコープのみを表示する、より合理化されたアプリ認可のための同意フローをエンドユーザーに提示できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 11 月 15 日
X API v2: Early Access

X API v2 への主要なプラットフォーム更新

主要なプラットフォーム更新: X API v2 が主要バージョンに、新しい Essential および Elevated アクセス、ポリシー変更本日、X API v2 が X API の主要バージョンになることを発表します。X API v2 には、X API 上に構築された既存のアプリの 90% のニーズを満たすのに十分なエンドポイントと機能を提供してきました。本日、X API v2 の開発者体験をさらに向上させるため、以下の変更を提供開始します:
  • API への高速かつ無料の Essential アクセスと、ユースケースが承認された開発者向けの無料の Elevated アクセス。これらのアクセスレベルに関する詳細は、About the X API ページに記載されています。
  • X のコア機能を使った開発方法を制限し、アプリを通じてサポートできるユーザー数を制限していた Developer Policy の文言を削除します。
    • 私たちはプラットフォームを開放し、X をより良く、より健全にし、公共の対話を拡大するためのツールや製品の構築を皆さまに奨励します。構築してほしいソリューションのリストはこちらをご覧ください
    • 具体的には、X のコア機能を含む X 体験の複製を制限する文言や、多数のユーザートークンを持つために許可が必要な文言を削除しました。
    • X 上のユーザーを支援するソリューションを構築するということは、多くの場合、開発者が X 上で利用可能な機能の一部を構築 (または複製) する必要があることを意味します。今回の Developer Policy 変更は、開発者エコシステムの明確性を向上させ、開発者が公共の対話に対して構築、革新、影響を与えやすいオープンな API プラットフォームを提供することを目的としています。
この提供開始と、これに至った X API v2 のリリースの詳細については、フォーラム投稿をご覧ください。これまでの変更履歴に加え、X API v2 にこれまで何がリリースされてきたかを理解するための主要なリソースをまとめました:
2021 年 11 月 15 日
X API v2: Early Access

List Lookup エンドポイントの提供開始

本日、X API v2 に新しい List lookup エンドポイントを提供開始します。これらのエンドポイントにより、フォロワー、メンバー、投稿など、指定したリストの詳細を取得できます。取得したデータは、キュレーション、分析、発見性のユースケースとニーズを解決するソリューションの構築に利用できます。新しい List エンドポイントに加え、Academic Research アクセスレベルで新しい list: オペレーターが利用可能になりました。これは Search Posts および Post Counts で使用できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 11 月 15 日
X API v2: Early Access

Spaces エンドポイントの追加機能

Spaces エンドポイントに、Space のチケットを購入した人々のリストを返す機能と、Topics のサポートを追加しています。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 11 月 3 日
X API v2: Early Access

Manage Posts エンドポイントの提供開始

本日、X API v2 に新しい Manage Posts エンドポイントを提供開始します。投稿および投稿削除機能に加え、投票の投稿、画像内の人物のタグ付け、返信設定付きの投稿、Super Followers への投稿の機能を追加しました。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 10 月 12 日
X for Websites

埋め込みボタンの変更

本日、X の埋め込みボタンにいくつかの変更を加えます。ボタンが X.com のボタンに合わせてより丸みを帯び、カラーパレットを (ごくわずかに) 更新しました。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 9 月 29 日
X API v2: Early Access

Lists エンドポイントグループの提供開始

本日、X API v2 に新しい Lists エンドポイントグループを提供開始します。これらのエンドポイントにより、好み、興味、グループ、トピックに基づいて投稿をキュレートおよび整理するソリューションを構築できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 9 月 22 日
X API v2: Early Access

Mutes Lookup エンドポイントの提供開始

本日、X API v2 に新しい mutes lookup エンドポイントを提供開始します。このエンドポイントにより、認証ユーザーはミュートしたアカウントの取得と情報の取得ができます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 9 月 9 日
OAuth 2.0 ベータが利用可能に

OAuth 2.0 ベータの提供開始

本日、X API v2 で OAuth 2.0 と細分化されたスコープのベータを提供開始します。X Developer Platform 上の OAuth 2.0 の将来を形作ることに関心がある開発者は、OAuth 2.0 ベータへのアクセスをリクエストできます。OAuth 2.0 は認証の業界標準であり、より現代的な認可体験を可能にします。OAuth 2.0 ベータでは、v2 Project と関連する App でこの新機能をテストし、General Availability リリース前にフィードバックを提供できます。ただし、この OAuth 2.0 実装は現在開発中のため、公開のプロダクション環境やアプリでのテストは避けることを強く推奨します。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 8 月 25 日
X API v2 で Batch Compliance エンドポイントが利用可能に

Batch Compliance エンドポイントの提供開始

本日、X API v2 を使用する開発者が X データを Developer Agreement and Policy に準拠して維持しやすくするため、新しい Batch Compliance エンドポイント を X API v2 に提供開始します。これらのエンドポイントを使用すると、開発者や研究者は大量の投稿または User ID をバッチアップロードし、データセットがユーザーの意図と X 上のコンテンツの現在の状態を反映するために必要なアクションを把握できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 8 月 18 日
X API v2 で Spaces エンドポイントが利用可能に

Spaces エンドポイントの提供開始

本日、X API v2 に新しい Spaces エンドポイント新しいトップレベルの Spaces データ辞書を提供開始します。Spaces エンドポイントでは、Space ID または user ID で、あるいはタイトルでメンションされている人々のキーワード、ハッシュタグ、ユーザー名を使って Space をルックアップできます。新しいデータ辞書には、Space に関するタイトル、チケット販売状況、参加者メトリクスなどの関連情報が含まれます。すべての user ID はフルオブジェクトに展開できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 8 月 16 日
Engagement API の動画再生回数の制限を明確にする新しいデータオブジェクト

動画再生回数の制限のための新しいオブジェクト

これまで、エンタープライズの [Engagement API]/x-api/enterprise-gnip-2.0/fundamentals/engagement-api) で 1800 日以上前の投稿について動画再生メトリクスを要求した場合、あまりコンテキストなしにゼロ値が返されていました。本日より、これらのケースでは unsupported_for_video_views_tweet_ids という新しいオブジェクトの配信を開始します。これには、1800 日より古い投稿 ID のカンマ区切りリストが含まれます。これらの投稿について、その他要求されたメトリクスは別のオブジェクトで引き続き受け取ります。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 8 月 11 日
X API v2 でメディア代替テキストフィールドが利用可能に

Alt Text フィールドの追加

本日、開発者がアクセシビリティをより意識的に構築できるよう、X API v2 の media オブジェクトに alt_text フィールドを利用可能にします。このフィールドを要求するには、expansions=attachments.media_keys パラメーターと media.fields=alt_text パラメーターを渡す必要があります。リクエストに含まれていれば、alt text を含む画像を含む投稿の alt text を返します。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 7 月 14 日
X API v2 でリポストが利用可能に

Reposts エンドポイントの提供開始

本日、X API v2 に新しい reposts エンドポイントを提供開始します。開発者はこれらのエンドポイントを使用して、認証されたユーザーに代わって投稿をリポストまたはリポストを取り消したり、指定した投稿をリポストしたユーザーを検索したりできます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 6 月 30 日
X API v2 で Manage Mutes が利用可能に

Manage Mutes エンドポイントの提供開始

本日、X API v2 に新しい manage mutes エンドポイントを提供開始します。これらのエンドポイントにより、認証ユーザーはアカウントをミュートまたはミュート解除できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。tweet.fields パラメーターで context_annotations フィールドを要求している場合、full-archive search エンドポイントで配信可能な max_results を 100 に削減しました。つまり、フィールドを含む投稿はページあたり最大 100 件まで取得できます。
2021 年 6 月 29 日
v2 Filtered Stream と Sampled Stream で冗長接続とバックフィルが利用可能に

Streaming エンドポイントの信頼性機能

本日、X API v2 の Filtered Stream および Sampled Stream の信頼性ストリーミング機能 2 つ (backfill および redundant connections) を提供開始します。これは現在 Academic Research プロダクトトラックで利用可能です。Redundant Connections 機能を使用すると、特定のストリームに 2 回接続でき、ストリームの 1 つが切断された場合でもストリーミングの稼働時間を最大化できます。Backfill は、ストリーミングリクエストに backfill_minutes パラメーターと 1 から 5 までの整数を追加することで利用でき、ストリームの切断によって失われた可能性のあるデータを要求できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 6 月 24 日
X API v2 で投稿カウントが利用可能に

Post Counts エンドポイントの提供開始

本日、X API v2 に新しい Post Counts エンドポイントを提供開始します。これには 2 つの異なるエンドポイントが含まれます: すべてのプロダクトトラックで利用可能な Recent Post Counts と、現在 Academic Research プロダクトトラックでのみ利用可能な Full-Archive Post Counts です。これらのエンドポイントを使用して、指定したクエリに一致する投稿数を受け取ることができます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 6 月 21 日
Teams 機能の改善

Teams の改善

本日、コミュニティから寄せられたフィードバックに基づき、Teams の機能の主要な改善を提供開始します。Team ページのスタイルとデザインを更新しました。また、招待フローも変更し、チームメンバーを招待しやすくしたり、招待が失敗した理由を確認しやすくしました。Team アカウントをお持ちの場合は、Developer Console の Teams ページで変更を確認できます。Teams の詳細については、[このトピックに関するドキュメント](https://developer.x.com/en/docs/Developer Console/overview#team) および関連 [FAQ](https://developer.x.com/en/docs/Developer Console/faq#dev-portal-management-faq) をご覧ください。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 6 月 18 日
標準 v1.1 の GET /help/configuration エンドポイントの廃止

Configuration エンドポイントの廃止

本日、標準 v1.1 の GET /help/configuration エンドポイントを廃止しました。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 5 月 26 日
oEmbed エンドポイントの統合

oEmbed エンドポイントの統合

本日、新機能を一貫した方法でサポートするために、v1.1 oEmbed エンドポイントが 2021 年 11 月 23 日に廃止・削除されることを共有します。その日付以降、X oEmbeds (埋め込み投稿およびタイムライン) の唯一の公式かつサポートされる API エンドポイントは publish.x.com/oembed 経由となります。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 5 月 20 日
X API v2 で Blocks および Likes Lookup が利用可能に

Blocks および Likes Lookup エンドポイントの提供開始

本日、X API v2 に新しい blocks および Likes ルックアップエンドポイントを提供開始します。これらのエンドポイントを使用すると、v2 API を使用して、アカウントがいいねした投稿、投稿にいいねしたユーザー、ご自身または認証ユーザーがブロックしたユーザーに関する情報を取得できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 4 月 22 日
X API v2 で Manage Likes が利用可能に

Manage Likes エンドポイントの提供開始

本日、X API v2 に新しい manage Likes エンドポイントを提供開始します。これらのエンドポイントを使用すると、v2 API で投稿のいいねといいね解除ができます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 4 月 7 日
X API v2 で Manage Blocks が利用可能に

Manage Blocks エンドポイントの提供開始

本日、X API v2 に新しい manage blocks エンドポイントを提供開始します。これらのエンドポイントを使用すると、user ID を使ってユーザーに代わってアカウントをブロックまたはブロック解除できます。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 3 月 3 日
埋め込みいいね、コレクション、モーメントタイムラインのサポート削除

埋め込みタイムラインのサポート削除

本日、埋め込みタイムラインウィジェットの将来に関する計画を共有します。2021 年 6 月 23 日に、Likes、Collections、Moments のタイムラインを廃止する予定です。Profile および Lists のタイムラインを使用することをお勧めします。これらは、より高速で、使いやすく、X の機能性と最新の状態に保たれるよう更新中です。この変更の詳細については、フォーラムのお知らせをご覧ください。
2021 年 2 月 10 日
X API v2 で Manage Follows が利用可能に

Manage Follows エンドポイントの提供開始

本日、X API v2 に新しい manage follows エンドポイントを提供開始します。これらのエンドポイントを使用すると、ユーザー ID を使ってユーザーに代わってアカウントをフォローまたはフォロー解除できます。この提供開始は、アカウントのフォロワーとフォロー中のユーザーを取得できる follows lookup エンドポイントの提供開始からわずか数か月後のものです。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2021 年 1 月 26 日
X API v2 Academic Research プロダクトトラックの紹介

Academic Research プロダクトトラックの紹介

本日、X API v2 に新しい Academic Research プロダクトトラックを紹介します。この更新は、Academic Researcher 向けの新しい申請プロセスを導入し、承認された方には、より大きなアクセスと高度な機能を解放する Academic Research Project を提供します。新しい Academic Research プロダクトトラックでは、以下にアクセスできます:
  • 新しい X API v2 Full-Archive Search エンドポイント (現時点で Academic Research プロダクトトラックでのみ利用可能)。
  • Standard プロダクトトラックの Basic アクセスレベルで利用可能な 500,000 件から増加した 1,000 万件のPost Cap
  • Recent SearchFull-Archive Search、および Filtered Stream で利用可能な新しいフィルターオペレーター。$ (別名 cashtag)、bio (filtered stream 経由でのみ利用可能)、bio_name (filtered stream 経由でのみ利用可能)、bio_location (filtered stream 経由でのみ利用可能)、placeplace_countrypoint_radiusbounding_box-is:nullcasthas:cashtagshas:geo を含みます。
  • Standard プロダクトトラックの Basic アクセスレベルで利用可能な 25 件から増加した 1,000 件の同時ルールの Filtered Stream ルール制限。
  • Standard プロダクトトラックの Basic アクセスレベルで利用可能な 512 文字制限から増加した 1,024 文字のクエリおよびルール文字制限
この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2020 年 12 月 18 日
v2 X API の会話返信設定投稿フィールド

Reply Settings フィールドの追加

本日、reply_settings という新しいフィールドを投稿オブジェクトに提供開始します。このフィールドは、Post Lookup、Hide Replies、Recent Search、Sampled Stream、Filtered Stream、Follows Lookup、User Post Timeline、User Mention Timeline など、投稿を返すすべての X API v2 エンドポイント、またはどのエンドポイントでも投稿オブジェクトをexpandすることで利用可能です。このフィールドは、投稿作成者が他の人にどのように返信を許可しているかを示します。全員か、投稿内でメンションした人々のみか、フォローしている人々のみです。reply_settings フィールドが返すフィールド値には、everyonementionedUsersfollowing が含まれます。投稿に会話のコントロールが設定されていない場合でも、フィールドに everyone 値が設定された投稿オブジェクトに表示されます。
2020 年 12 月 17 日
X API v2 で User Post Timeline と User Mention Timeline が利用可能に

User Post および Mention Timeline エンドポイントの提供開始

本日、X API v2 に新しい User Post Timeline および User Mention Timeline エンドポイントを提供開始します。これらのエンドポイントにより、X 上の指定されたアカウントが作成した、または言及している投稿を要求できます。詳細はフォーラム投稿のお知らせをご覧ください。
2020 年 12 月 17 日
X API v2 で Follows Lookup が利用可能に

Follows Lookup エンドポイントの提供開始

本日、X API v2 に新しい follows lookup エンドポイントを提供開始します。これらのエンドポイントにより、ユーザー ID を使ってアカウントのフォロワーとフォロー中のユーザーを取得できます。詳細はフォーラム投稿のお知らせをご覧ください。
2020 年 11 月 16 日
一部の Labs v2 エンドポイントの廃止

Labs v2 エンドポイントの廃止

Labs v2 Recent Search および Hide Replies エンドポイントを廃止しました以下のエンドポイントを廃止しました。これらのエンドポイントの Labs バージョンを使用していた場合は、リンクされた移行ガイドを使用して統合を更新し、新しい X API v2 バージョンの使用を開始できます:新しい X API v2 への移行に関する追加情報も、移行ハブで提供しています。ご質問がある場合は、Labs フォーラムカテゴリまでお問い合わせください。
2020 年 10 月 12 日
一部の Labs v1 エンドポイントの廃止

Labs v1 エンドポイントの廃止

2020 年 8 月 12 日に、新しい X API v2: Early Access を提供開始しました。このリリースで、Labs プログラムから X API v2 にいくつかのエンドポイントを昇格し、エンドポイントの Labs バージョンは廃止状態のまま 60 日間維持された後に廃止されることを発表しました。本日は提供開始から 60 日目にあたり、以下のエンドポイントを廃止しました。これらのエンドポイントの Labs バージョンを使用している場合は、リンクされた移行ガイドを使用して統合を更新し、新しい X API v2 バージョンの使用を開始できます:
  • Post Metrics v1
  • Filtered Stream v1
  • Sampled Stream v1
新しい X API v2 への移行に関する追加情報も、移行ハブで提供しています。ご質問がある場合は、Labs フォーラムカテゴリまでお問い合わせください。
2020 年 9 月 3 日
新しい Developer Console 体験に投稿消費ステータスバーを追加

投稿消費ステータスバーの追加

新しい Developer Console のメインダッシュボードページで、月あたり 500,000 件のPost Capに対する利用状況を確認できるようになりました。この上限は、Basic アクセスの以下の v2 エンドポイント (Filtered Stream および Recent Search) に対して、Project レベルで適用されます。この機能を確認し、新しい v2 エンドポイントを使用するには、新しい Developer Console 体験をアクティブにする必要があります。
2020 年 8 月 19 日
v2 X API で Hide Replies が利用可能に

Hide Replies エンドポイントの提供開始

本日、v2 X API に新しい Hide Replies エンドポイントを提供開始します。このエンドポイントを使用すると、虐待的、邪魔、または誤解を招く返信を非表示にできます。これは、公共の対話の健全性を改善する重要な要素です。詳細はフォーラム投稿のお知らせをご覧ください。X Developer Labs の同じエンドポイントは廃止状態となり、90 日後に廃止されます。v2 エンドポイントへの移行方法をご覧ください。
2020 年 8 月 12 日
X API v2: Early Access リリース

X API v2 エンドポイントへの Early Access

本日、新しい X API の最初のエンドポイントへの Early Access を発表しました!新しい X API は、より迅速に新機能を提供できる新しい API 基盤、受け取るフィールドをより細かく制御できる更新されたデータ形式と新機能、新しい投稿、ユーザー、メディアフィールド、および以下を含む投稿の聞き取りと分析を可能にする更新されたエンドポイントセットを備えています:利用可能な新機能の完全なリストと移行リソースは、[X API v2: Early Access ドキュメントページ]https://developer.x.com/en/docs/x-api/early-access) でご覧いただけます。計画している内容の詳細については、「[Guide to the future of the X API]https://developer.x.com/en/docs/x-api/early-access)」をご覧ください。
2020 年 8 月 12 日
特定の Labs エンドポイントの廃止予定

Labs エンドポイントの廃止予定

本リリースで X API v2 の代替が提供開始されたため、特定の Labs エンドポイントを廃止します。以下の Labs v1 エンドポイントは、本日のリリースから 60 日後に廃止されます:
  • Post Metrics v1
  • Filtered Stream v1
  • Sampled Stream v1
以下の Labs v2 エンドポイントは、本日のリリースから 90 日後に廃止されます:
  • Recent Search v2
2020 年 7 月 13 日
Hide Replies の改善

Hide Replies の改善

返信の非表示解除機能を追加しました。さらに、以前非表示にしていなかった返信も、このエンドポイント経由で再度非表示にできるようになりました。詳細は Hide Replies ドキュメントをご覧ください。
2020 年 7 月 8 日
特定の Labs v1 エンドポイントの廃止

Labs v1 エンドポイントの廃止

本日、Labs v1 の Posts and Users、Hide Replies、Recent Search エンドポイントを廃止します。Labs v1 計画の詳細については、フォーラムのお知らせをご覧ください。
2020 年 7 月 7 日
/totals エンドポイントでの quotes 利用可能

Quote Tweets メトリックの追加

本日、quote_tweets メトリクスは /totals エンドポイント経由で「unowned」投稿に対して利用可能になりました。つまり、アプリ専用の認証を使用してすべての投稿の引用数にアクセスできます。この変更の詳細については、フォーラム投稿をご覧ください。
2020 年 7 月 1 日
2 つの新しい投稿メトリクスの追加

新しい投稿メトリクスの追加

本日、X Developer Labs の Post Lookup エンドポイントの投稿オブジェクトに、2 つの新しい非公開メトリクスのサブフィールド user_profile_clicks および url_link_clicks を追加します。これらは、tweet.fields パラメーターに non_public_metricsorganic_metrics、または promoted_metrics のいずれかの値を指定して使用すると返されます。詳細については、Post Lookup API リファレンスをご覧ください
2020 年 6 月 15 日
X ウェブ、iOS、Android のリポスト数の変更

リポスト数の変更

本日より、X ウェブ、iOS、Android では、投稿ごとに「リポストとコメント」の合計数を表示します。X API を使用する場合、X インターフェイスに一致する「リポストとコメント」の合計数は、retweet_count と利用可能な場合の quote_count を加算して計算できます。さらに、quote_count は、投稿を引用した投稿の合計数ではなく、投稿を引用したユニークアカウントの合計数となります。詳細はフォーラム投稿をご覧ください。
2020 年 5 月 28 日
投稿およびメディアオブジェクトの organic および promoted メトリクスグループの定義

Organic および Promoted メトリクスグループ

Post Lookup エンドポイントの投稿およびメディアオブジェクトに organic_metrics および promoted_metrics を追加します。
2020 年 5 月 6 日
投稿および Recent Search エンドポイントでのメトリクス

エンドポイントへのメトリクスの追加

Post Lookup および Recent Search エンドポイントの投稿およびメディアオブジェクトにメトリクスを追加します。これらの変更の詳細については、フォーラムのお知らせをご覧ください
2020 年 4 月 29 日
COVID-19 Stream および Compliance エンドポイント

COVID-19 エンドポイントの提供開始

本日、新しい COVID-19 Stream エンドポイントと、それに付随する Compliance エンドポイントを提供開始します。これらの変更の詳細については、フォーラムのお知らせをご覧ください。
2020 年 3 月 31 日
PowerTrack の Replay API が現在のユーザープロフィールデータを配信

Replay API ユーザープロフィールの更新

本日より、Replay API は、Replay API の実行時に参照されたユーザーを反映するユーザープロフィールオブジェクトを配信します。現在のユーザープロフィールオブジェクトを配信するこの変更は、2019 年 11 月 25 日の Historical PowerTrack の最近の更新と同様です。
2020 年 3 月 23 日
投稿および Recent Search エンドポイントでの投稿注釈

投稿注釈の追加

Posts および Recent Search エンドポイントの投稿オブジェクトに注釈を追加します。この変更の詳細については、フォーラムのお知らせをご覧ください。
2020 年 3 月 10 日
X Developer Policy の主要更新

Developer Policy の更新

本日、Developer Policy の重要な更新を発表しました。フォーラムブログの投稿を通じて詳細を読み、改訂されたポリシーを確認することをお勧めします。Developer Policy は、X API を使用するための基盤の 1 つであり、ご自身のコミットメントを理解することが重要です。
2020 年 2 月 26 日
Hide Replies エンドポイントの紹介

Hide Replies エンドポイントの提供開始

私たちは、X 上で人々が安心して会話できるようにすることを支援したいと考えています。その一環として、本日、新しい エンドポイントで Hide Replies 機能をサポートし、投稿作成者が始めた会話をより制御できるようにすることをお知らせします。この新しいエンドポイントの詳細については、フォーラムのお知らせをご覧ください。
2020 年 2 月 25 日
Labs エンドポイントの v2: Posts and Users、Recent Search、Hide Replies

Labs エンドポイント v2 のリリース

本日、Posts and Users、Recent Search、Hide Replies エンドポイントを Labs の v2 に提供します。Labs v1 エンドポイントを廃止し、この初回リリースから 90 日後に完全に廃止する予定です。v1 ドキュメントもこの期間中は利用できるようにします。フィードバックチャネルを通じて、このバージョン戦略に関するフィードバックをお寄せください。Posts and Users に以下の変更をリリースします:
  • クエリパラメーターとしてfieldsを導入
  • クエリパラメーターとしてのformatsを削除
  • Posts and Users で単一 ID lookup用のパス変数を追加
  • GET /users における単一およびマルチユーザー名lookupのパスおよびクエリパラメーターの調整
  • フィールド名を stats から public_metrics に変更
その他の変更には以下が含まれます:
  • Users から most_recent_tweet_id 拡張を削除
  • 投稿の source フィールドからフィールドのパースをしやすくするため HTML タグを削除
Recent Search の中核の検索、ページネーション、その他の機能は同じままです。v1 から v2 にアップデートする際の移行資料をいくつかまとめました。この変更の詳細については、フォーラムのお知らせをご覧ください。
2020 年 2 月 7 日
X API: Enterprise

Compliance Firehose への Drop/Undrop イベントの追加

本日、Compliance Firehose API に新しい drop/undrop イベントタイプを追加しました。詳細はドキュメントをご覧ください。
2020 年 1 月 21 日
X API: Standard v1.1

アクセストークン管理の変更

本日、developer.x.com 上のアプリケーションダッシュボードでアクセストークンおよびアクセストークンシークレットの表示・管理方法に変更を加えます。API 統合をより安全にするため、これらの値が最初に生成された後は、ダッシュボードでアクセストークンとアクセストークンシークレットを表示しなくなります。最初の表示後、これらの認証情報は取得できなくなります。ダッシュボードでトークンを再生成できますが、これにより現在のトークンとシークレットは無効になります。この変更の詳細については、フォーラムのお知らせをご覧ください。
2020 年 1 月 15 日
X API: Standard v1.1

SPDY サポートの削除

2020 年 1 月 15 日より、X API (および他のすべての X ドメイン) へのすべての接続で SPDY 接続をサポートしなくなります。この変更の詳細については、フォーラムのお知らせをご覧ください。
2020 年 1 月 6 日
Labs で新しい Recent Search エンドポイントが利用可能に

Labs での Recent Search エンドポイントの提供開始

本日、過去 7 日以内に投稿された投稿を検索する新しいエンドポイントをリリースします。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2019 年 12 月 29 日
X API: Standard v1.1

Twurl CLI の更新

X API CLI の新しい更新済みメジャーリリース [twurl](https://github.com/twitter/twurl) が利用可能になりました。このリリースには、いくつかのバグ修正と機能拡張が含まれ、Premium および X Developer Labs エンドポイント周辺の機能を追加するための Bearer Token サポートが導入されています。詳細はフォーラム投稿をご覧ください。
2019 年 12 月 10 日
Labs の Sampled Stream および Filtered Stream エンドポイントの投稿オブジェクトに投稿注釈を追加

Stream への投稿注釈の追加

本日 X Developer Labs で、デフォルトの投稿ペイロードに新しいメタデータ要素をリリースします。これらの新しいフィールドは、投稿ペイロードの一部としてレンダリングされ、投稿に関するより多くの文脈情報を提供します。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2019 年 11 月 25 日
X API: Enterprise v1.1

Historical PowerTrack ユーザープロフィールの更新

本日、「Batch Historical Posts」エンドポイント (Historical PowerTrack) を更新し、ジョブ処理時の値を反映するユーザープロフィールの位置情報、自己紹介、表示名情報を提供します。更新されたユーザーオブジェクトが配信されると、User/Actor オブジェクトに新しい「updated」文字列配列が含まれます。最大 3 つの値があります: name、description、location:"updated": ["name", "description", "location"]詳細は Historical PowerTrack のデータ形式に関するドキュメントをご覧ください。
2019 年 10 月 29 日
X API: Premium v1.1

Account Activity API への追加

本日、Account Activity API に新機能をリリースしました。これにより、開発者は、サブスクライブしているユーザーをメンションするアカウントがブロックされているかどうかを確認できるようになります。user_has_blockedデータオブジェクト構造と詳細は、フォーラムのお知らせをご覧ください。
2019 年 10 月 22 日
Labs で新しい Sampled Stream エンドポイントが利用可能に

Labs での Sampled Stream エンドポイントの提供開始

本日、すべての公開投稿のサンプルをリアルタイムで投稿された通りに ストリーミング する新しいエンドポイントをリリースします。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2019 年 9 月 18 日
Labs で新しい Filtered Stream エンドポイントが利用可能に

Labs での Filtered Stream エンドポイントの提供開始

本日、X Developer Labs で投稿を取得するための新しいストリーミングエンドポイントと、フィルターを管理するエンドポイントをリリースします。これらのエンドポイントでは、月あたり最大 500,000 件の投稿 (最大 1 秒あたり 50 投稿) を取得でき、ストリームに最大 10 個のフィルタールールを設定できます (同時に適用可能)。この提供開始の詳細については、フォーラムのお知らせをご覧ください。API リファレンスページに記載されたリクエストパラメーターは、オプションまたは必須として明確に示されています。さらに、リクエストで JSON ボディペイロードが許可されている場合、API リファレンスページにはそれが記述されます。
2019 年 8 月 27 日
Labs で新しい投稿メトリクスが利用可能に

Labs での投稿メトリクスの提供開始

所有/承認されたアカウントの任意の投稿または投稿のリストのエンゲージメントデータを取得できるようになりました。クエリする投稿は 30 日以内のもので、リポストではない必要があります。GET /tweets/metrics/private は以下のメトリクスをサポートします:
  • impressions
  • reposts
  • quotes
  • likes
  • replies
  • video views
  • video view quartiles (リクエスト元がメディアの作者でもある場合)
この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2019 年 8 月 15 日
X API: Standard v1.1

DM 権限の変更

本日より、Direct Message を作成する必要があるアプリケーションは、「Read, Write, and Direct Messages」アプリ権限 (RW+DM) を持つ必要があります。RW アプリ権限のみで Direct Message を作成しようとするアプリケーションは、以下のエラーを受け取ります:{"code": 93,"message": "This application is not allowed to access or delete your direct messages."}この変更の詳細については、フォーラムのお知らせをご覧ください。
2019 年 8 月 12 日
X Developer Labs での GET /users の新しい拡張: pinned post

Pinned Post 拡張の追加

pinned_tweet_id は、user オブジェクト拡張を通じてユーザーの固定投稿を展開します。
2019 年 7 月 31 日
quote counts の新しいメタデータが利用可能

Quote Counts メタデータの追加

開発者は新しい Labs エンドポイントを使用して、引用の数を取得できます。
2019 年 7 月 31 日
GET /users の新しい拡張: most recent post

Most Recent Post 拡張の追加

most_recent_tweet_id は、user オブジェクト拡張を通じてユーザーの最新の投稿を展開します。この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2019 年 7 月 25 日
X API: Standard v1.1

TLS 1.2 の要件

本日より、X API (および他のすべての X ドメイン) へのすべての接続で TLS 1.2 が必要になります。この変更の詳細については、フォーラムのお知らせをご覧ください。
2019 年 7 月 15 日
X API: Premium v1.1

新しい Account Activity API エンドポイント

本日より、アプリ専用 OAuth を使用してユーザーサブスクリプションを無効化するための新しい Account Activity API エンドポイントを導入します。この新しいエンドポイントは、開発者にとって、サブスクライブしているユーザーのアクセストークンを必要とせず、サブスクリプションを無効化するために bearer トークンだけを提供すればよいという利便性を提供します。3-Legged OAuth でユーザーサブスクリプションを無効化するための既存のエンタープライズ Account Activity API エンドポイントは即時に廃止予定としてマークされます。このエンドポイントは 2020 年 1 月 15 日に廃止され、利用できなくなります。開発者はこの API の詳細をドキュメントで学べます。
2019 年 6 月 20 日
GET /tweets の新しい拡張: 参照された作者およびメンションされたユーザー

Tweets エンドポイントの新しい拡張

[GET /tweets]https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets.html) エンドポイントに 2 つの新しい拡張を追加しました:entities.mentions.username は、投稿内の認識されたユーザーメンションのユーザー名を完全な user オブジェクトに展開します。referenced_tweets.id.author_id は、要求した投稿の 1 つがリポスト、引用投稿、または返信である場合に、参照された投稿の作者の ID を展開します。この拡張は、参照された投稿 ID を完全なオブジェクトにも展開します。
2019 年 6 月 11 日
GET /tweets および GET /users が Labs でサポート

Labs での Tweets および Users エンドポイントのサポート

最初の 2 つのエンドポイントが Labs ポータル経由で利用可能になりました。これらのエンドポイントを使い始めるには、承認済みの開発者アカウントを持ち、Labs アクセスを申請している必要があります。v1.1 同等機能との主な違いは以下を含みます:
  • 単一オブジェクトの「show」機能とバッチ「lookups」用の単一エンドポイント
  • [Expansion parameters]) は 1 つのリクエストの一部として追加オブジェクト (例: メンションされたユーザー、参照された投稿など) の包含をサポート
  • [Format parameters]) は、より冗長な、または冗長でないペイロードを持つ異なるデータプロジェクションをサポート
  • 認証方法 (ユーザーコンテキストまたは bearer トークン) に関わらず、レート制限はアプリレベル
この提供開始の詳細については、フォーラムのお知らせをご覧ください。
2019 年 6 月 10 日
X API: Standard v1.1

Terms および Privacy エンドポイントの廃止

Terms of Service および Privacy エンドポイントを完全に廃止しました。当社の Privacy Policy および Terms of Service の現在の状況は、最新のウェブページで最もよく確認できます。この変更の詳細については、フォーラムのお知らせをご覧ください。
2019 年 5 月 21 日
X API: Standard v1.1

User オブジェクトフィールドの変更

本日より、user.lang を含む一部の user オブジェクトフィールドは、フォーラム投稿で以前にお知らせしたメタデータフィールドに対して「null」を返し始めます。開発者は、この変更についてドキュメントで学べます。
2019 年 5 月 20 日
X API: Enterprise v1.1

Account Activity Replay API の提供開始

本日、Account Activity API のエンタープライズ層で利用可能なデータ復旧ツールである Account Activity Replay API を導入します。Account Activity Replay API を使用すると、最大 5 日前までのイベントを取得できます。これは、Webhook サーバーがイベントを取りこぼした場合のデータ復旧シナリオで利用してください開発者はこの API の詳細をドキュメントで学べます。
2019 年 5 月 6 日
X API: Standard v1.1

Quotes でのネイティブメディアのサポート

本日より、X 上の引用にネイティブメディア (写真、動画、GIF) を追加できるようになり、引用ペイロードの entities セクションに追加のメディアメタデータとして表示されます。開発者はこの詳細をドキュメントで学べます。
2019 年 2 月 13 日
X API: Enterprise v1.1

is:reply オペレーターの追加

本日、is:reply オペレーターが enterprise search APIs および有料版の premium search エンドポイント で利用可能になりました。is:reply ブールオペレーターは、投稿へのすべての返信をフィルターしたり、ルールに一致する明示的な返信を除外したりするのに使用できます。このオペレーターは is:quote オペレーターと同じように機能します。Search API では、すべての「is:」および「has:」オペレーターは、キーワードやハッシュタグなどのスタンドアロンオペレーターと組み合わせて使用する必要があることに注意してください。このオペレーターの詳細はドキュメントで学べます。
2019 年 2 月 6 日
X API: Premium v1.1

Expanded URL エンリッチメントの変更

本日より、Expanded URL エンリッチメントには、投稿、Moment、またはプロフィールへのリンクの場合、unwound URL オブジェクトとメタデータ (title および description フィールドを含む) が含まれなくなります。その他の URL (ウェブサイトなど) は引き続きこのメタデータでエンリッチされ、url、expanded_url、display_url は引き続き利用可能です。この変更は DecahosePowerTrackHistorical PowerTrack、および Search APIs に適用されます。
2018 年 11 月 29 日
X API: Enterprise v1.1

PowerTrack での is:reply オペレーターの追加

本日、新しいオペレーター is:reply を導入します。これにより、会話を最も気にかけるものに絞り込むことができます。結果から返信を除外できるようになりました (リポストを除外する is:retweet および引用投稿を除外する is:quote の既存の機能に加えて)。この新しいオペレーターは、本日から PowerTrackHistorical PowerTrack、および Replay で利用可能です。is:reply ブールオペレーターは、投稿へのすべての返信をフィルターしたり、ルールに一致する明示的な返信を除外したりするのに使用できます。このオペレーターは is:quote オペレーターと同じように機能します。このオペレーターの詳細はドキュメントで学べます。
2018 年 11 月 19 日
X API: Standard v1.1

Developer Console でのアプリへのアクセス

本日、X アカウントにログインしていれば、developer.x.com の X app ダッシュボードで既存の X apps を表示および編集する機能を開発者に追加しました。以前は、developer.x.com で既存の X アプリを表示および編集するには、開発者アカウントに申請するか承認を受ける必要がありました。新しい X アプリを作成するには、引き続き承認済みの開発者アカウントが必要です。
2018 年 11 月 7 日
X API: Standard v1.1

動画字幕のサポート

本日、広告主およびパブリッシャーが、ads.x.com、Media Studio、およびパブリッシャーアップロード API 経由で、動画に字幕ファイル (SRT) を追加できるようになりました。字幕は、Android および Web 上の自動再生動画 (音声がない場合) で表示可能になります。iOS の機能は今後数週間でリリース予定です。新しい字幕エンドポイントの詳細については、それぞれの API リファレンスページをご確認ください:
2018 年 11 月 5 日
X API: Premium v1.1

Account Activity API エンドポイントの更新

本日、Account Activity API エンドポイント GET subscriptions/count の更新を発表します。請求の詳細と API の使用についての可視性を高めるため、本日から、Account Activity API インスタンスに関連付けられたプロビジョニング済みサブスクリプションの数を JSON 内でプログラム的に取得できます。これにより、GET subscriptions/count API エンドポイント経由で、プロビジョニング済みサブスクリプションの数と、その制限にどれだけ近づいているかの両方を確認できます。この更新は Account Activity API ドキュメントに記載されています。
2018 年 10 月 22 日
X API: Standard v1.1

POST エンドポイントへの新しいレート制限

本日、いくつかの標準 POST エンドポイントに新しいアプリレベルのレート制限を実装します:この変更の詳細については、フォーラムのお知らせをご覧ください。
2018 年 10 月 10 日
X API: Standard v1.1

twitter-text ライブラリの更新

本日、X が絵文字をカウントする方法の最近の変更に対応するため、twitter-text ライブラリの更新を発表します。以前は絵文字が 2 文字以上としてカウントされていましたが、その数は 2 文字に削減され、ユーザーが 280 文字を最大限活用できるようになります。この変更の詳細については、フォーラムのお知らせをご覧ください。
2018 年 9 月 17 日
X API: Standard v1.1

レガシー DM エンドポイントの廃止

レガシー Direct Message エンドポイントを完全に廃止しました。廃止された DM エンドポイントとその代替のリストは [このページ](https://developer.x.com/content/developer-twitter/en/docs/direct-messages/sending-and-receiving/api-reference でご確認いただけます。この更新の詳細については、フォーラムのお知らせをご覧ください。
2018 年 9 月 11 日
X API: Standard v1.1

DM メディアアクセスの変更

本日、Direct Messages からの添付メディアの取得プロセスにいくつかの変更を実装します。認証された www.x.com セッション経由での media_url または media_url_https へのアクセスをサポートしなくなります。media_url_https を取得するリクエストは、OAuth 1.0A を使用して常にユーザーのアクセストークンで署名する必要があります。この更新の詳細については、フォーラムのお知らせをご覧ください。
2018 年 8 月 23 日
X API: Enterprise v1.1

User および Site Streams の廃止

User Streams および Site Streams を完全に廃止しました。この更新の詳細については、フォーラムのお知らせをご覧ください。
2018 年 8 月 20 日
X API: Enterprise v1.1

Usage API の新バージョン

本日、Usage API の新バージョンを提供開始します。この更新により、新しいシステムへの移行を行うことで API がより安定します。システムの更新に伴い、開発者は 2018 年 5 月 1 日までしかデータを取得できなくなるため、ユーザーはデータの「穴」を経験することになります。したがって、来年は数か月分の履歴データが欠落します (2019 年 6 月まで)。Usage API 内で、製品名が Historical PowerTrack Subscription から Historical PowerTrack 2.0 に変更されます。これは、製品名を他のユーザー向け文言と一貫させるものです。お客様は更新後も同じ形式の同じデータを受け取ります。この変更は products.type JSON オブジェクト内で確認できます。ご質問がある場合は、アカウントマネージャーまでお問い合わせください。
2018 年 8 月 16 日
X API: Standard v1.1

API の廃止

本日、Account Activity API DM Beta プロダクトが完全に廃止されました。本日から、以下のサービスとエンドポイントはサービスが低下します:User Streams および Site Streams は 8 月 23 日に完全に廃止されます。レガシーの Direct Messages エンドポイントは 9 月 17 日に完全に廃止されます。この更新の詳細については、フォーラムのお知らせをご覧ください。
2018 年 7 月 24 日
X API: Standard v1.1

アプリ作成およびレート制限の変更

本日より、apps.x.com 経由で新しい X apps を作成できなくなります。今後は、Developer Console アカウント、または Developer Console アカウントをまだお持ちでない場合は、アクセスを申請できるページにリダイレクトされます。また、2018 年 9 月 10 日に以下の POST エンドポイントに新しいアプリレベルのレート制限を実装することを発表しました。最後に、お客様によるプラットフォームポリシーの違反疑いを開発者に報告するための新しいオプションを導入しています。これらすべての更新の詳細については、ブログ投稿をご覧ください。
2018 年 6 月 21 日
X API: Standard v1.1

Developer Console でのアプリ管理

Developer Console アカウントをお持ちの場合は、X apps を作成および管理できるようになりました。詳細は[フォーラム投稿](https://devcommunity.x.com/t/app-creation-and-management-now-available-in-the-Developer Console/107723)をご覧ください。
2018 年 6 月 12 日
X API: Standard v1.1

Sign in with X および Account Activity の変更

本日より、Sign in with X プロセスで使用するコールバック URL の登録を必須化しました。この更新の詳細はこちらをご覧ください。また、Account Activity API に tweet_delete_events アクティビティを追加することを発表しました。この新しいアクティビティは、対応する削除イベントに対して送信され、開発者がお客様やアプリケーションユーザーに準拠した体験をより容易に提供できるようにします。この新しいアクティビティの詳細については、フォーラム投稿またはドキュメントをご覧ください。
2018 年 5 月 25 日
X API: Standard v1.1

利用規約とポリシーの更新

本日、Terms of ServicePrivacy Policy、および [X Developer Agreement]https://developer.x.com/en/developer-terms/agreement-and-policy にいくつかの変更を加えました。これには、プライバシー、セキュリティ、データ保護の更新が含まれます。詳細はフォーラム投稿をご覧ください。
2018 年 5 月 23 日
X API: Standard v1.1

タイムゾーンフィールドの非公開化

本日、X user オブジェクトの timezone 値がプライベートフィールドになりました。今後、すべての* time_zone および utc_offset データオブジェクトは null として返されます。詳細はフォーラム投稿をご覧ください。 * これらは引き続き、認証済みユーザーのみに対して account/settings エンドポイントで利用可能です。
2018 年 5 月 21 日
X API: Enterprise v1.1

Klout データの削除

本日、GDPR 更新の一環として、投稿ペイロードからすべての Klout データを削除しました。
2018 年 5 月 14 日
X API: Standard v1.1

Profile Background および Account Activity の変更

本日、profile_background_image_url および profile_background_image_url_https のすべてのインスタンスをデフォルト値に変更します。詳細はフォーラム投稿をご覧ください。上記の変更に加え、Account Activity API のペイロードに、アクティビティが配信されたサブスクリプションを参照するための新しいフィールドを追加します。この JSON オブジェクトは for_user_id と呼ばれ、そのアクティビティを生成したサブスクライブ済みユーザーの ID を値として含みます。この新しい JSON オブジェクトの例は、Account Activity オブジェクトページで確認できます。
2018 年 5 月 10 日
X API: Standard v1.1

Quote ペイロードレンダリングの変更

本日、引用ペイロード内での URL のレンダリング方法に変更を加えました。引用された投稿を参照できるようにするため、「quoted_status_permalink」エンティティと呼ばれる新しいエンティティを追加し、引用された投稿の「text」フィールドから t.co リンクを削除します。新しい形式では、t.co リンクは「quoted_status」オブジェクト内の引用された投稿の「text」フィールドに追加されなくなります。さらに、引用された投稿の t.co URL、expanded_url、display_url を「urls」エンティティに含めなくなります。代わりに、「url」、「expanded」、「display」URL 属性を持つ新しい「quoted_status_permalink」オブジェクトに追加されます。つまり、「quoted_status_permalink」オブジェクトは、引用された投稿への t.co リンク専用となり、「entities.urls」配列は元の投稿または引用内で共有されたリンクを識別するために使用できます。詳細はフォーラム投稿および更新されたドキュメントをご覧ください。
2018 年 4 月 30 日
X for Websites

X Kit の廃止

X Kit の廃止を発表しました。2018 年 10 月 31 日以降、X Kit はアクティブにメンテナンスされなくなります。詳細はブログ投稿をご覧ください。
2018 年 4 月 24 日
X API: Standard v1.1

GDPR に向けたプラットフォーム更新

本日、GDPR に関連するプラットフォームへのいくつかの更新を発表しました。詳細はフォーラム投稿をご覧ください。
2018 年 3 月 1 日
X API: Enterprise v1.1

Additional Media Info オブジェクトの追加

投稿ペイロードに新しいオブジェクトを追加 (additional_media_info オブジェクト)、また、広告主が動画再生を X 所有のクライアントに制限することを要求したプロモーション投稿の動画詳細 (video_info) を制限します。この変更に関する追加情報は、Extended Entities Objects > ネイティブ動画付きの投稿で確認できます。
2018 年 2 月 1 日
X API: Premium v1.1

Premium Full-Archive Search の提供開始

Premium Full-Archive Search エンドポイント の提供開始。
2017 年 12 月 19 日
X API: Premium v1.1

Account Activity API の提供開始

(All Activities) および (Direct Messages) Standard beta Account Activity API の両方を提供開始しました。この提供開始の詳細はブログをご覧ください。User streams および Site streams の廃止と、2018 年 6 月 19 日 (火) のサンセット日を発表しました。
2017 年 12 月 15 日
X API: Standard v1.1

twitter-text ライブラリの更新

twitter-text のバージョン 2.0 が GitHub で利用可能になりました。この更新は、2017 年 11 月 7 日に展開された文字数制限の変更に対応します。詳細はフォーラムをご覧ください。
2017 年 11 月 14 日
X API: Premium v1.1

Premium API の提供開始

Premium API を提供開始しました。これらの新しい API は、当社のエンタープライズデータプラットフォームの品質と安定性に基づき、段階的な価格モデルでより広く利用できるようになっています。今回初めて、(標準エンドポイントの限定された 7 日間のデータではなく) 過去 30 日間の投稿を検索でき、オプションで profile geo、URL 展開、投票データのプレミアムエンリッチメントにアクセスできます。新機能の一部をご紹介します:
  • リクエストあたりの投稿数の増加 (Sandbox + Premium)
  • より複雑なクエリを可能にするはるかにリッチなクエリ言語 (Sandbox + Premium)
  • 投稿の時系列カウントを返す counts エンドポイント (Premium)
  • Expanded URLs および Profile Geo などのメタデータエンリッチメント (Premium)
この提供開始の詳細はブログをご覧ください。
2017 年 11 月 7 日
X API: Standard v1.1

280 文字の投稿の提供開始

cramming が問題となっていた言語で、280 文字の投稿が正式に提供開始されました。詳細はフォーラムのお知らせまたは公式ブログ投稿をご覧ください。
2017 年 11 月 1 日
X API: Standard v1.1

Statuses/Update からの DM コマンドの削除

statuses/update API エンドポイント経由で Direct Messages を送信する機能は完全に削除され、enable_dm_commands および fail_dm_commands パラメーターは効力を持たなくなります。この更新の詳細はフォーラムをご覧ください。
2017 年 10 月 11 日
X API: Standard v1.1

OAuth ログインフローの変更

X のバックエンド OAuth API エンドポイントに変更を加え、/oauth/authenticate エンドポイントの動作を /oauth/authorize エンドポイントの動作に合わせるようにしました。この更新の詳細はフォーラムをご覧ください。
2017 年 10 月 10 日
X API: Enterprise v1.1

Engagement API メトリクスの更新

Engagement API が、X 分析ダッシュボードで使用されているメトリクス集計方法と同じものを使用するように更新されました。この更新の詳細はフォーラムをご覧ください。
2017 年 10 月 1 日
X API: Standard v1.1

DM コマンド失敗の変更

DM statuses/update エンドポイント内の fail_dm_commands パラメーターのデフォルト値が true に切り替わりました。Direct Message を意図したすべての status update はエラーを返し始めます (enable_dm_commandsfalse の場合を除き、その場合は投稿として投稿されます)。この更新の詳細はフォーラムをご覧ください。
2017 年 9 月 26 日
X API: Standard v1.1

280 文字ツイートの取り扱い

280 文字ツイートのレスポンスペイロードは、ロングツイートと同じ方法で処理されます。この更新の詳細はフォーラムをご覧ください。
2017 年 9 月 11 日
X API: Standard v1.1

Additional Media Info の追加

投稿ペイロードに新しいデータ (additional_media_info オブジェクト) を追加し、また、広告主が動画再生を X 所有のクライアントに制限することを要求したプロモーション投稿の動画詳細 (video_info) を制限します。この変更に関する追加情報は、Extended Entities Objects > ネイティブ動画付きの投稿で確認できます
2017 年 8 月 7 日
X API: Enterprise v1.1

30-Day Search における url_contains オペレーターのサポート終了

30-Day Search および Full-Archive Search で url_contains: オペレーターのサポートが終了しました。このオペレーターの廃止は、2016 年 8 月の Gnip 2.0 移行の一環として発表されていました。url_contains: オペレーターを使用するすべての Search クエリは無効として拒否されます。
2017 年 7 月 6 日
X API: Enterprise v1.1

Search API における url_contains オペレーターの今後の削除

30-Day Search API (30-Day および Full-Archive 両方) では、本日から 30 日後、または 2017 年 8 月 4 日以降、url_contains: オペレーターをサポートしなくなります (実際には、その日付後の最初のデプロイで url_contains: のサポートが終了します)。このオペレーターの廃止は、2016 年 8 月の Gnip 2.0 移行の一環として発表されていました。オペレーターサポートが終了すると、url_contains: を使用するクエリは無効として拒否されます。
2017 年 6 月 2 日
X API: Standard v1.1

xAuth の廃止

xAuth 認証メカニズムがすべての X API から削除されました。この更新の詳細はフォーラムをご覧ください。
2017 年 5 月 8 日
X API: Standard v1.1

HTTP ヘッダーの小文字強制

すべての HTTP ヘッダーは小文字に強制されました (content-typex-rate-limit-remainingx-access-level など)。この更新の詳細はフォーラムをご覧ください。
2017 年 5 月 5 日
X API: Standard v1.1

DM コマンドのオプションパラメーター

statuses/update のオプションパラメーター enable_dm_commands を使用すると、移行期間が終了する前にアプリケーションが早期に DM コマンドサポートを削除できます。デフォルト値は true (つまり、現在のレガシー動作) ですが、新しい 11 月 1 日以降の動作を取得するには false に設定できます。statuses/update のオプションパラメーター fail_dm_commandstrue に設定すると、API から DM コマンドが HTTP 403 (エラーコード 151) を返すようになります。デフォルト値は false です。この更新の詳細はフォーラムをご覧ください。
2017 年 4 月 25 日
X API: Enterprise v1.1

ルールでの絵文字のサポート

絵文字を含むルールがエンタープライズ Search API で利用可能になりました
2017 年 4 月 6 日
X API: Standard v1.1

Direct Message API の広範な提供

いくつかの新しい Direct Message API へのアクセスがより広く利用可能になりました。この更新の詳細はブログをご覧ください。
2017 年 3 月 9 日
X API: Standard v1.1

MPEG-DASH 動画サポートの廃止

動画を含む投稿のペイロードから MPEG-DASH URL (.mpd) が削除されました。この更新の詳細はフォーラムをご覧ください。
2017 年 2 月 22 日
X API: Enterprise v1.1

新しいエンリッチメントとペイロードの変更

新しいエンリッチメント! Poll Metadata がエンタープライズ API 経由で利用可能になりました。詳細はドキュメントをご覧ください。新しいペイロードフィールド: ユーザーが写真を投稿に追加する際に「Add description」オプションを選択すると、Image Alt-Text (description) フィールドがペイロードの entities.media[] および extended_entities.media[] セクションに表示される場合があります。これは、エンリッチされたネイティブ形式でのみ利用可能です。デフォルトペイロード形式: Gnip 製品で新しく作成されたストリームは、デフォルトで original format JSON になります。
2017 年 1 月 23 日
X API: Enterprise v1.1

Historical PowerTrack および Replay API の更新

Historical PowerTrack API および Replay API
  • 引用フィルタリングがサポートされました
  • 引用投稿は HPT および Replay 投稿ペイロード内で完全に再ハイドレートされるようになりました
2017 年 1 月 17 日
X API: Enterprise v1.1

Counts の新しいペイロードフィールド

新しいペイロードフィールド: quote_count および reply_count が、Realtime および Historical API 全体のネイティブエンリッチ形式ペイロードで利用可能になりました
2016 年 12 月 20 日
X API: Enterprise v1.1

Full-Archive Search における Geo オペレーターのサポート

Full-Archive Search API (FAS):
  • 追加の geo オペレーターのサポートを追加:
  • place:
  • place_country:
  • has:profile_geo:
  • profile_country:
  • profile_region:
  • profile_locality:
2016 年 12 月 5 日
X API: Enterprise v1.1

PowerTrack でのルール ID によるルール管理

ルール管理 (GET および DELETE) がルール ID によって PowerTrack 2.0 および PowerTrack Replay 2.0 で利用可能になりました
2016 年 11 月 10 日
X API: Enterprise v1.1

30-Day Search における Geo オペレーターのサポート

30-Day Search API:
  • 追加の geo オペレーターのサポートを追加:
  • place:
  • place_country:
  • has:profile_geo:
  • profile_country:
  • profile_region:
  • profile_locality: