更新情報の通知を受け取るには、@API の 「通知をオンにする」 を有効にしてください。Documentation Index
Fetch the complete documentation index at: https://x-preview-mintlify-aed10b63.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
検索エンドポイントを新しい検索インデックスに移行
本日、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 に変更はありません)。詳細はこちらをご覧ください。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 リソースあたり 1) を導入しました。書き込みも更新しており、POST /2/tweets は 1 件あたり 0.20 (召喚された返信は $0.01 のまま) です。API 経由のフォロー、いいね、引用投稿は、すべてのセルフサーブ階層から削除されました。詳細はこちらをご覧ください。X Activity API サブスクリプションの Direction フィルター
本日、X Activity API のサブスクリプションに任意のdirection フィルターを追加しました。サブスクライバーは、DM やチャットイベントを sent、received、またはその両方にスコープできるようになり、送信または受信のみが必要な場合のノイズを削減できます。X Activity API のレガシー DM イベント
本日、レガシー DM イベント (dm.received、dm.sent、dm.read、dm.indicate_typing) を X Activity API に追加しました。これにより、Account Activity API からの DM イベント配信が、より低レイテンシの XAA パイプラインへ移行します。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 クレジットとして還元
X Activity API での Spaces イベント
本日、Spaces のライフサイクルイベント (spaces.start、spaces.end) を X Activity API に追加しました。ユーザー ID 別にサブスクライブすると、Space の開始または終了をリアルタイムで通知します。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 のスコープを完全に上書きします。詳細はこちらをご覧ください。X API Playground の提供開始
本日、X API Playground を発表しました。X API v2 のエンドポイントをエミュレートするセルフホスト型のローカルサーバーです。実際の API 呼び出しを行うことなく、またレート制限に到達することなく統合を開発・テストできます。現実的なモックデータ、状態の永続化、OpenAPI 検証、レート制限のシミュレーション、Web UI を備えています。go install github.com/xdevplatform/playground/cmd/playground@latest でインストールできます。詳細はこちらをご覧ください。News エンドポイントの提供開始
本日、X API v2 で新しい News エンドポイント を提供開始しました:GET /2/news/search— 検索クエリに一致するトレンドニュース記事を返しますGET /2/news/{id}— ID で特定のニュース記事をルックアップします
name、summary、contexts、cluster\_posts\_results、last\_updated\_at\_ms などのフィールドを選択するための news.fields をサポートしています。詳細はこちらをご覧ください。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 でインストールできます。詳細はこちらをご覧ください。X Activity API サブスクリプションのキーワードフィルタリング
本日、X Activity API のサブスクリプションにキーワードフィルタリングを追加しました。ユーザー ID によるフィルタリングに加えて、サブスクライバーはキーワードによってイベント配信をさらに絞り込めるようになりました。これは、追加のフィルタリングが正当化されるイベント量の多い News イベントなどに有用です。X Activity API での認証バッジ、Affiliate バッジ、ハンドル更新イベント
本日、X Activity API を拡張し、プロフィール関連の追加イベントタイプを配信できるようになりました:profile.update.verified— ユーザーの認証ステータスが変更されたときprofile.update.affiliate— ユーザーの affiliate バッジが変更されたときprofile.update.screenname— ユーザーが @ハンドルを変更したとき
X Activity API オープンベータの開始
本日、X Activity API のオープンベータを開始しました。これは、X 上のリアルタイムなアクティビティイベントにサブセコンド遅延でサブスクライブできる新しいエンドポイント群です。プロフィールイベントタイプ (ProfileBioUpdate、ProfilePictureUpdate、ProfileBannerUpdate、ProfileGeoUpdate、ProfileUrlUpdate) にサブスクライブし、ユーザー ID でフィルタリングして、一致するイベントを永続的な HTTP ストリーム (GET /2/activity/stream) または Webhook 経由で受信できます。サブスクリプションは POST /2/activity/subscriptions で管理します。詳細はこちらをご覧ください。X API 経由での投稿編集
本日、X API 経由で最近の投稿をプログラム的に編集する機能を提供開始しました。既存のPOST /2/posts エンドポイントを、previous_post_id を含む新しい edit_options オブジェクトとともに使用します。要件: 認証ユーザーが X Premium に加入していること、対象の投稿が自身のものであること、過去 1 時間以内に作成されていること。更新された Create or Edit Post ドキュメントを参照してください。詳細はこちらをご覧ください。アクティブなストリーミング接続を管理する Connections API
本日、アクティブなストリーミング接続をプログラム的に管理するための Connections API を提供開始しました:GET /2/connections— アクティブおよび過去のストリーミング接続を一覧表示しますDELETE /2/connections/all— アプリのすべてのアクティブなストリーミング接続を終了しますDELETE /2/connections/{endpoint_id}— 特定のストリーミングエンドポイントの接続を終了しますDELETE /2/connections— UUID で特定の接続を終了します
Community Notes: Evaluate Note エンドポイント
本日、Community Notes API にPOST /2/evaluate_note エンドポイントを追加しました。AI Note Writer は、提出前にドラフトされたノートを評価し、その潜在的な有用性、主張/意見のアラインメント、その他のモデルフィードバックに関するシグナルを受け取ることができます。Filtered Stream Webhooks API の提供開始
本日、Filtered Stream Webhooks API を提供開始しました。永続的な接続を必要とせず、一致する公開投稿を登録済みの Webhook へ非同期に配信します。ルールは既存の/2/tweets/search/stream/rules エンドポイントを使用して管理し、一致する投稿 (編集履歴を含む) は JSON として Webhook に配信されます。Enterprise の開発者が利用可能で、プロジェクトあたり 25,000 以上のルール、ルール 1 件あたり最大 2,048 文字をサポートします。詳細はこちらをご覧ください。PowerStream Rules Lookup エンドポイント
本日、GET /2/powerstream/rules エンドポイントを追加しました。PowerStream の顧客は、PowerStream インスタンスに対して構成されたルールをプログラム的に取得できるようになりました。share_with_followers によるコミュニティ投稿のブロードキャスト
本日、POST /2/tweets に新しいオプションのブール型パラメーター share_with_followers を追加しました。community_id と share_with_followers: true で投稿すると、コミュニティ投稿は認証ユーザーのフォロワーのタイムラインにもブロードキャストされます。これは x.com の「フォロワーにも共有する」チェックボックスに対応します。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 を提出します