メインコンテンツへスキップ
更新情報を受け取るには、「通知をオンにする」@API に対して有効にしてください。
Jun 3, 2025
X API

DM イベント動作の変更

本日、X API v2 の DM Events の動作を変更しました。今回の変更により、participant_ids 配列は ParticipantsJoin と ParticipantsLeave のイベントにのみ含まれるようになり、そのイベント発生時に参加または退出した参加者のみが列挙されます。MessageCreate イベントには participant_ids 配列が含まれなくなります。詳しくはこちらをご覧ください。
May 20, 2025
X API

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

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

Media Upload エンドポイントの改善

開発者エクスペリエンス向上のため、Media Upload エンドポイントをいくつか改善しました。分割アップロード専用のエンドポイントとして、Chunked Media Upload 用の Media Upload エンドポイントを導入しました。詳しくはこちらをご覧ください。
Apr 3, 2025
X API

OAuth 2.0 によるメールアドレス取得のサポート

本日、X API v2 において OAuth 2.0 を使用したメールアドレス取得のサポートを追加しました。詳しくはこちらをご覧ください。
Feb 18, 2025
X API

User Affiliation データの変更

本日、X API v2 の User Affiliation データを変更しました。今回の変更により、affiliation.user_id は user_ids の配列を返すようになります。これまでは、ユーザーに複数の affiliation がある場合でも、単一の user_id を文字列として返していました。詳しくはこちらをご覧ください。
Jan 16, 2025
X API

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

本日、新しい X API v2 の Media Upload エンドポイントを提供開始しました。詳しくはこちらをご覧ください。
Jan 13, 2025
Documentation

新しいドキュメントサイトの公開

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

xurl ツールの提供開始

本日、X の開発者向けに API テストを容易にする新しいツール xurl をリリースしました。xurl は OAuth 2.0 をサポートしています。
Nov 22, 2024
X API v2

Community ID ツイートフィールドの追加

本日、X API v2 に community_id ツイートフィールドを追加しました。詳しくはこちらをご覧ください。
Sep 23, 2024
X API v2

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

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

長文ポストのサポート

本日、最大文字数 4k のポストに加え、最大 25k 文字の長文ポストを作成できるようになりました。
Aug 9, 2024
X API v2

長文ポストのサポート

本日、X API v2 を使用して長文ポストを作成できるようになりました。
Aug 2, 2024
X API v2

ユーザーの所属情報の取得

本日、X API v2 を使用してユーザーの所属情報をプログラムで取得できるようになりました。
Jul 26, 2024
X API v2

記事メタデータの取得

本日、X API v2 を使用して記事のメタデータを取得できるようになりました。
Jun 17, 2024
X API v2

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

本日、X V2 API を介してプロフィール画像とカバー画像の URL を取得できるようになりました。
Jan 16, 2024
X API v2

connection_status フィールドの追加

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

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

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

DM 権限の取得

本日、X API v2 を介して DM 権限を取得できるようになりました。詳しくはこちらをご覧ください。
Nov 20, 2023
X API v2

subscription_type フィールドの提供開始

本日、X API v2 のユーザーオブジェクトに subscription_type フィールドを追加しました。詳しくはこちらをご覧ください。
Nov 2, 2023
X API v2

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

本日、X API v2 でポストの利用状況をプログラムで取得できるエンドポイントを提供開始しました。詳しくはこちらをご覧ください。
Sep 28, 2023
X API v2

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

本日、X API v2 でポストのリポストを参照できるエンドポイントを提供開始しました。詳しくはこちらをご覧ください。
Sep 28, 2023
X API v1.1

Search エンドポイントの廃止

本日、X API v1.1 の search/tweets、users/search、および geo/search エンドポイントを廃止します。詳しくはこちらをご覧ください。
Sep 21, 2023
X API: Enterprise

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

本日、エンタープライズ向け X API から Replay API エンドポイントを廃止します。代わりに recovery 機能を使用できます。
Aug 1, 2023
X API v1.1

Historical Powertrack エンドポイントの非推奨化

本日、エンタープライズ向け X API から Historical Powertrack および Insights track エンドポイントを非推奨とします。
Jun 26, 2023
X API v2

Basic および Pro ティアからの Follows エンドポイントの削除

本日、X API v2 の Basic ティアおよび Pro ティアから Follows および List Follows エンドポイントを削除します。
Jun 12, 2023
X API v2

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

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

ブックマーク数と長文ポストのサポート

本日、X API v2 でブックマーク数を取得する機能と、280 文字を超えるポストを取得する機能のサポートを追加しました。
Mar 14, 2023
X API v1.1

statuses/filter エンドポイントの非推奨化

本日、X API v1.1 における statuses/filter エンドポイントを非推奨とします。開発者は、X API v2 の filtered stream エンドポイントを利用できます。
Jan 5, 2023
X API v2

表示回数のサポート

本日、X API v2 に表示回数のサポートを追加しました。ポストのペイロード内の public_metrics に impression_count という新しいフィールドが利用可能になります。
Dec 21, 2022
X API v2

Verified Type フィールドの追加

本日、ユーザーアカウントが受けている認証の種別 (青、ビジネス、政府、またはなし) を示す verified_type ユーザーフィールドを X API v2 に追加します。
Dec 20, 2022
X API v2

source フィールドの削除

本日、X API におけるポストのペイロードから source フィールドを削除します。
Oct 27, 2022
X API v2

ダイレクトメッセージエンドポイントの追加

本日、v2 のダイレクトメッセージエンドポイントを 6 つ追加します。このリリースには、ダイレクトメッセージの会話イベントを取得するための 3 つの GET メソッドと、新しいダイレクトメッセージを作成するための 3 つの POST メソッドが含まれます。これらのメソッドは、初めてグループ会話をサポートします。このアップデートの詳細については、ブログ記事をご覧ください。
Sep 29, 2022
X API v2

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

本日、開発者が X API v2 を使用して編集済みポストのメタデータを取得できる機能を追加しました。このアップデートの詳細については、ブログ記事をご覧ください。
Aug 3, 2022
X API v2

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

検索および filtered stream エンドポイント全般 (エンタープライズ、プレミアム、v2) に、フィルタリング/クエリオペレーターの「エイリアス」が追加されました。多くの場合、このオペレーターはステータスではなくポストを参照します。たとえば、in_reply_to_status_id に対するエイリアスとして in_reply_to_tweet_id が追加されました。別のケースでは、新しいオペレーターエイリアスによって、実行されるマッチングの内容がより明確になります。例えば、ポストには動画の添付が 1 件しか存在しないため、has:videos に対する新しいエイリアスとして has:video_link が提供されます。さらに多くの例については、v2 filtered stream オペレーターの表をご確認ください。
Jul 27, 2022
X API v2

逆時系列ホームタイムラインのアップデート

本日より、逆時系列ホームタイムラインの v2 エンドポイントは、直近 7 日間にタイムライン上で作成されたすべてのポストと、作成日時に関係なく最新の 800 件のポストを返せるようになりました。
Jul 19, 2022
X API v2

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

本日、filtered stream エンドポイントで構築するすべての開発者向けに、新たな v2 フィルタリングオペレーター 10 個が利用可能になり、さらに別の 10 個がより広く利用できるようになりました。このアップデートの詳細については、ブログ記事をご覧ください。
Jun 16, 2022
X API v2

ストリーミングエンドポイントのレイテンシー更新

本日、X API v2 のストリーミングエンドポイントに対して、レイテンシーを 50% 削減するための更新を行いました。
May 23, 2022
X API v2

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

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

逆時系列ホームタイムラインエンドポイントの提供開始

本日、フォローしているアカウントによる最新のポストやリポストの一覧を取得できる新しいエンドポイントを提供開始しました。このリリースの詳細については、フォーラムでのお知らせをご覧ください。新しいエンドポイントとあわせて、media objectvariants フィールドが利用可能になりました。これにより、その URL に添付されているコンテンツの type を取得できます。
Mar 24, 2022
X API v2

ブックマークエンドポイントの提供開始

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

引用ポストのルックアップエンドポイントの提供開始

本日、ポスト ID に対する引用を取得できる quotes lookup endpoint を提供開始しました。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Feb 3, 2022
Documentation

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

皆さまからのフィードバックを受け、ドキュメント内で目的のコンテンツを見つけづらく、リンクをクリックした際にまったく別のサイドナビゲーションに遷移してしまう点がわかりづらい、というご意見をいただいていました。本日、X Developer Platform の全コンテンツを単一のサイドナビゲーションから閲覧できるようにした、更新版のドキュメントナビゲーションをリリースしました。この更新により、重複するページを削除し、わかりづらいアイコンを取り除き、ナビゲーション内のさまざまな要素とのインタラクション方法を改善しました。フィードバックがありましたら、フィードバックチャネルからお知らせください。
Jan 20, 2022
X API v2

リポストおよびいいねのルックアップエンドポイントの改善

本日、reposts lookup および Likes lookup エンドポイントを改善し、直近 100 アカウントだけでなく、ポストにいいねまたはリポストしたアカウントの完全なリストを取得できるようにしました。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Dec 14, 2021
X API v2: 認証

OAuth 2.0 認証のサポート

本日より、すべての開発者は、開発者コンソールで認証方法として OAuth 2.0 を選択することで、OAuth 2.0 を利用して認証できるようになりました。今回のリリースでは、機密クライアントおよびパブリッククライアントに対応し、関連するすべての v2 エンドポイントでこの認証方法を利用できるようにサポートを追加しました。OAuth 2.0 は業界標準の認可プロトコルであり、アプリケーションのスコープに対する開発者のコントロールを強化し、複数デバイス間の認可フローを改善します。つまり、X を利用する人々向けのアプリケーションを構築する開発者は、自身の App がユーザーから要求する情報をより細かく制御できるようになり、エンドユーザーには必要なデータと情報だけを求めればよくなります。この最新の認可プロトコルにより、App の認可に際して、リクエストした特定のスコープだけを表示する、よりシンプルな同意フローをエンドユーザーに提示できるようになります。このリリースの詳細については、フォーラムのお知らせをご覧ください。
Nov 15, 2021
X API v2: 早期アクセス

X API v2 における主要なプラットフォームアップデート

主要なプラットフォームアップデート: X API v2 がプライマリバージョンに、Essential アクセスと Elevated アクセスの新設、およびポリシー変更本日、X API v2 が X API のプライマリバージョンになったことをお知らせします。X API v2 には、X API 上で構築された既存の App の 90% のニーズを満たすのに十分な数のエンドポイントと機能が揃いました。X API v2 の開発者向けエクスペリエンスをさらに向上させるため、本日、以下の変更をリリースします。
  • API への高速かつ無料の Essential アクセスと、ユースケースが承認された開発者向けの無料の Elevated アクセスを提供します。これらのアクセスレベルの詳細については、「About the X API」ページで詳しく説明しています。
  • X のコア機能を使ってどのように構築できるかを制限し、App を通じてサポートできるユーザー数を制限していた開発者ポリシー上の文言を削除します。
    • プラットフォームをオープンにし、X をより良く、より健全にし、パブリックな会話を拡張するツールやプロダクトの構築を促進します。私たちがぜひ構築してほしいと考えているソリューションの一覧をご覧ください
    • 特に、X のコア機能を含む X のエクスペリエンスの複製を制限していた条項や、多数のユーザートークンを保持する際に許可を必要としていた条項を削除しました。
    • X 上の人々を支援するソリューションを構築するには、開発者が X 上で利用可能な機能の一部を構築 (あるいは複製) する必要がある場合が多いことを、私たちは理解しています。今回の開発者ポリシーの変更は、開発者エコシステムに明確性をもたらし、開発者がパブリックな会話の場で構築・イノベーション・価値創出をしやすくなる、オープンな API プラットフォームを提供することを目的としています。
このリリースおよびこれまでの X API のリリースについては、フォーラム投稿でさらに詳しく説明しています。以前の変更履歴エントリに加えて、これまでに X API v2 でリリースされた内容を把握できるよう、確認いただきたい主要なリソースをまとめました。
Nov 15, 2021
X API v2: 早期アクセス

List Lookup エンドポイントのリリース

本日、X API v2 に新しい List lookup エンドポイントをリリースします。これらのエンドポイントにより、フォロワー、メンバー、投稿など、指定したリストに関する詳細情報を取得できるようになります。取得したデータは、キュレーション、分析、発見性といったユースケースやニーズに対応するソリューションの構築に利用できます。新しいリストエンドポイントに加え、Academic Research アクセスレベルで新しい list: 演算子が利用可能になりました。これは投稿検索および投稿数の取得で利用できます。このリリースの詳細については、フォーラムのお知らせをご覧ください。
Nov 15, 2021
X API v2: 早期アクセス

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

Spaces エンドポイントに機能を追加し、特定の Space のチケットを購入したユーザーのリストを返せるようにするとともに、Topics のサポートも追加します。このリリースの詳細については、フォーラムのお知らせをご覧ください。
Nov 3, 2021
X API v2:早期アクセス

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

本日、X API v2 に新しい Manage Posts エンドポイントを追加しました。ポストの作成および削除機能に加えて、投票付きポストの投稿、画像へのユーザータグ付け、返信設定付きポストの作成、Super Follower 向けのポストの投稿が可能になりました。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Oct 12, 2021
Web サイト向け X

埋め込みボタンの変更

本日、X の埋め込みボタンにいくつかの変更を加えました。ボタンは X.com のボタンに合わせて、これまでよりも丸みを帯びた形状になり、カラーパレットも (ごくわずかに) 更新されています。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Sep 29, 2021
X API v2:早期アクセス

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

本日、X API v2 に新しい リスト エンドポイントグループを追加しました。これらのエンドポイントにより、好み、関心、グループ、トピックにもとづいて投稿をキュレーションおよび整理するソリューションを構築できるようになります。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Sep 22, 2021
X API v2:早期アクセス

Mutes ルックアップ エンドポイントの提供開始

本日、X API v2 に新しい mutes ルックアップ エンドポイントを追加しました。このエンドポイントにより、認証済みユーザーは自分がミュートしているアカウントを取得し、その情報を確認できるようになります。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Sep 9, 2021
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 においてこの新機能をテストし、一般提供 (GA) リリース前にフィードバックをお寄せいただけます。ただし、この OAuth 2.0 実装は現在開発中であるため、公開された本番環境や本番アプリでのテストは控えることを強く推奨します。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Aug 25, 2021
Batch Compliance エンドポイントが X API v2 で利用可能になりました

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

本日、X API を利用する開発者が X データを当社の開発者契約およびポリシーに準拠させやすくするために、新しい batch compliance endpoints を X API v2 に追加しました。これらのエンドポイントにより、開発者や研究者は大量のポストまたは User の ID をバッチでアップロードし、ユーザーの意図および X 上のコンテンツの最新の状態をデータセットに反映させるために必要な対応を把握できます。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Aug 18, 2021
Spaces エンドポイントが X API v2 で利用可能になりました

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

本日、新しい Spaces エンドポイント と、新しい最上位の Spaces データディクショナリ を X API v2 に追加しました。Spaces エンドポイントを使用すると、Space ID または user ID、あるいはタイトル内で言及されている人のキーワード、ハッシュタグ、ユーザー名を使って Spaces を検索できます。新しいデータディクショナリには、その Space の title、チケット制かどうか、参加者メトリクスなど、Space に関する関連情報が含まれます。すべての user ID は完全なオブジェクトに展開することができます。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Aug 16, 2021
Engagement API における動画再生数の制限を明確化する新しいデータオブジェクト

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

これまで、エンタープライズ版の Engagement API を使用して、投稿から 1,800 日を超えて経過した投稿の動画再生数メトリクスをリクエストした場合、十分なコンテキストがないまま 0 の値を返していました。本日より、これらのケースでは unsupported_for_video_views_tweet_ids という新しいオブジェクトを返し、その中に投稿から 1,800 日を超えて経過した投稿 ID のカンマ区切りリストを含めます。これらの投稿について、リクエストされたその他のメトリクスは、引き続き別のオブジェクトで受け取ることができます。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Aug 11, 2021
メディアの代替テキストフィールドが X API v2 で利用可能になりました

Alt Text フィールドの追加

本日、開発者がアクセシビリティに十分配慮した形でプロダクトを構築できるようにするため、X API v2 のメディアオブジェクトで alt_text フィールドを利用可能にしました。このフィールドをリクエストするには、expansions=attachments.media_keys パラメータに加えて、media.fields=alt_text パラメータを指定する必要があります。リクエストにこれらのパラメータが含まれている場合、このフィールドは代替テキスト付き画像を含む投稿について、その代替テキストを返します。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Jul 14, 2021
reposts が X API v2 で利用可能になりました

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

本日、新しい reposts エンドポイントを X API v2 に追加しました。開発者は、これらのエンドポイントを使用して認証済みユーザーに代わってリポストまたはリポストの取り消しを行ったり、特定の投稿をリポストしたユーザーを取得したりできるようになりました。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Jun 30, 2021
ミュート管理が X API v2 で利用可能になりました

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

本日、新しい manage mutes エンドポイントを X API v2 に追加しました。これらのエンドポイントにより、認証済みユーザーはアカウントをミュートまたはミュート解除できるようになります。このリリースの詳細については、フォーラムでのお知らせをご覧ください。tweet.fields パラメータで context_annotations フィールドをリクエストしている場合に、full-archive search エンドポイントで返すことができる max_results の上限を 100 に引き下げました。これは、1 ページあたり、このフィールド付きで取得できる投稿が最大 100 件までになることを意味します。
Jun 29, 2021
v2 filtered stream と sampled stream で冗長接続とバックフィルが利用可能になりました

ストリーミングエンドポイント向けの信頼性機能

本日、X API v2 の filtered stream と sampled stream 向けに、バックフィルと冗長接続という 2 つのストリーミング向け信頼性機能を Academic Research プロダクトトラックで利用可能にしました。冗長接続機能により、特定のストリームに 2 回接続できるようになり、一方のストリームで切断が発生した場合でも、ストリーミングの稼働時間を最大化するのに役立ちます。バックフィルは、ストリーミングリクエストに backfill_minutes パラメータと 1 から 5 までの整数を追加することで利用でき、ストリームの切断によって取り逃した可能性のあるデータを再取得することができます。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Jun 24, 2021
X API v2 で投稿数が利用可能になりました

投稿数エンドポイントの提供開始

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

Teams の改善

本日、コミュニティから寄せられたフィードバックに基づき、Teams の機能に重要な改善を行いました。チームページのスタイルとデザインを更新しました。また、チームメンバーの招待や、招待が失敗した理由をより理解しやすくするため、招待フローにも変更を加えました。チームアカウントをお持ちの場合は、開発者コンソールの 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) をご覧ください。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Jun 18, 2021
標準 v1.1 GET /help/configuration エンドポイントの提供終了

Configuration エンドポイントの提供終了

本日、標準 v1.1 GET /help/configuration エンドポイントの提供を終了しました。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
May 26, 2021
oEmbed エンドポイントの統合

oEmbed エンドポイントの統合

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

Blocks および Likes ルックアップエンドポイントの提供開始

本日、新しい blocks および Likes ルックアップエンドポイントを X API v2 向けに提供開始しました。これらのエンドポイントを使用すると、v2 API を使用して、あるアカウントがどの投稿に「いいね」したか、どのユーザーがある投稿に「いいね」したか、そしてあなたまたは認証済みユーザーが誰をブロックしているかといった情報を取得できます。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Apr 22, 2021
X API v2 で「いいね」を管理可能に

「いいね」管理エンドポイントの提供開始

本日、新しい 「いいね」を管理 するエンドポイントを X API v2 に追加しました。これらのエンドポイントにより、v2 API を使用して投稿に「いいね」したり、「いいね」を取り消したりできるようになります。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Apr 7, 2021
X API v2 でブロック管理が可能に

ブロック管理エンドポイントの提供開始

本日、新しい ブロック管理 エンドポイントを X API v2 に追加しました。これらのエンドポイントにより、ユーザー ID を使用して、ユーザーに代わってアカウントをブロックまたはブロック解除できるようになります。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Mar 3, 2021
埋め込み「いいね」タイムライン、コレクション、モーメントタイムラインのサポート終了

埋め込みタイムラインのサポート終了

本日、埋め込みタイムラインウィジェット の今後の対応方針をお知らせします。2021 年 6 月 23 日に、「いいね」、コレクション、モーメントのタイムラインを終了する予定です。代わりに、より高速で使いやすく、X の機能や特性により即した形に更新している プロフィール タイムラインおよび リスト タイムラインの利用をおすすめします。この変更の詳細については、フォーラムでのお知らせをご覧ください。
Feb 10, 2021
X API v2 でフォロー管理が可能に

フォロー管理エンドポイントの提供開始

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

Academic Research プロダクトトラックの導入

本日、新しい Academic Research プロダクトトラックX API v2 に導入しました。このアップデートにより Academic Researcher 向けの新しい申請プロセスが追加され、承認された方には Academic Research 用の Project が付与され、より広範なアクセスと高度な機能が利用できるようになります。新しい Academic Research プロダクトトラックにより、次の機能にアクセスできるようになります。
  • 現時点では Academic Research プロダクトトラックのみに提供されている、新しい X API v2 の full-archive search エンドポイント
  • Standard プロダクトトラック の Basic access level で利用可能な 50 万件から増加した、1,000 万件の投稿数上限
  • 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 などが含まれます。
  • filtered stream に設定できるルール数の上限を、Standard プロダクトトラックの Basic access level で利用可能な 25 から、1,000 個の同時ルールへと増加。
  • クエリおよびルールの文字数上限を、Standard プロダクトトラックの Basic access level で利用可能な 512 文字から、1,024 文字へと増加。
このリリースの詳細については、フォーラムでのお知らせをご覧ください。
2020年12月18日
v2 X API の会話返信設定 post フィールド

Reply Settings フィールドの追加

本日、post オブジェクトに reply_settings という新しいフィールドを追加しました。このフィールドは、post lookup、hide replies、recent search、sampled stream、filtered stream、follows lookup、user post timeline、user mention timeline エンドポイントなど、投稿を返すすべての X API v2 エンドポイント、または任意のエンドポイントで post オブジェクトをexpanding することで利用できます。このフィールドは、投稿の作成者が、他のユーザーからその投稿へどのように返信できるように設定しているかを示します。すべてのユーザー、投稿内でメンションしているユーザーのみ、作成者がフォローしているユーザーのみ、のいずれかです。reply_settings フィールドによって返される値には、everyonementionedUsersfollowing が含まれます。投稿に会話コントロールが設定されていない場合でも、このフィールドは post オブジェクトに含まれ、値は everyone になります。
2020年12月17日
X API v2 で user post timeline と user mention timeline が利用可能に

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

本日、新しい user post timeline および user mention timeline エンドポイント を X API v2 に追加しました。これらのエンドポイントを使用すると、指定した X 上のアカウントが投稿した、またはそのアカウントをメンションしている投稿を取得できます。詳細はフォーラムでのアナウンス投稿をご覧ください。
2020年12月17日
X API v2 で Follows lookup が利用可能に

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

本日、新しい follows lookup エンドポイント を X API v2 に追加しました。これらのエンドポイントを使用すると、指定したユーザー 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 版エンドポイントは非推奨 (deprecated) の状態とし、60 日後に廃止することを発表しました。本日でローンチから 60 日が経過したため、以下のエンドポイントを廃止しました。これらの Labs 版エンドポイントを使用している場合は、リンク先の移行ガイドを参照して統合を更新し、新しい X API v2 バージョンの利用を開始してください。新しい X API v2 への移行に関する詳細は、移行ハブにも用意しています。ご不明な点がある場合は、Labs フォーラムカテゴリまでお問い合わせください。
2020年9月3日
新しい開発者コンソール エクスペリエンスに投稿使用状況ステータスバーを追加

投稿使用状況ステータスバーの追加

新しい開発者コンソールのメインダッシュボードページで、1 か月あたり 500,000 件のポスト上限に対する使用量を確認できるようになりました。この上限は Project 単位で、Basic access の次の v2 エンドポイント全体に適用されます: filtered stream と recent search。この機能を表示し、新しい v2 エンドポイントを使用するには、新しい開発者コンソール エクスペリエンスを有効化する必要があります。
2020年8月19日
Hide replies が v2 X API で利用可能に

Hide replies エンドポイントのリリース

本日、X API v2 に新しい hide replies エンドポイントをリリースしました。このエンドポイントにより、攻撃的、注意をそらす、または誤解を招く投稿への返信を非表示にすることができます。これはパブリックな会話の健全性を向上させるうえで重要な機能です。詳しくはフォーラムのアナウンス投稿をご覧ください。X Developer Labs にある同じエンドポイントは、現在非推奨となっており、90 日以内に廃止されます。v2 エンドポイントへ移行する方法をご確認ください。
Aug 12, 2020
X API v2: Early Access をリリース

X API v2 エンドポイントへのアーリーアクセス

本日、新しい X API の最初のエンドポイントへのアーリーアクセス を発表しました。新しい 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)」をご覧ください。
Aug 12, 2020
一部の Labs エンドポイントの廃止

Labs エンドポイントの廃止

本リリースで X API v2 の後継エンドポイントが公開されることに伴い、一部の Labs エンドポイントを廃止します。次の Labs v1 エンドポイントは、本日のリリースから 60 日後に廃止されます。
  • post metrics v1
  • Filtered stream v1
  • Sampled stream v1
次の Labs v2 エンドポイントは、本日のリリースから 90 日後に廃止されます。
  • Recent search v2
Jul 13, 2020
返信を非表示にする機能の改善

返信を非表示にする機能の改善

返信を再表示できるようになりました。また、このエンドポイント経由で、以前に再表示した返信を再度非表示にできるようになりました。詳細は 返信を非表示にする機能のドキュメント を参照してください。
Jul 8, 2020
一部の Labs v1 エンドポイントの廃止

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

本日、Labs v1 の posts と users、返信の非表示、recent search の各エンドポイントを廃止します。Labs v1 に関する計画の詳細は、フォーラムでのお知らせ をご覧ください。
Jul 7, 2020
/totals エンドポイントでの引用数の提供

引用ツイート指標の追加

本日より、quote_tweets 指標が、自分が所有していないポストに対しても /totals エンドポイント経由で利用できるようになりました。これは、App-only 認証を使用することで、すべてのポストの引用数にアクセスできることを意味します。この変更の詳細は、フォーラム投稿 を参照してください。
Jul 1, 2020
2 つの新しいポスト指標の追加

新しいポスト指標の追加

本日、X Developer Labs の post lookup エンドポイントで返されるポストオブジェクトに、2 つの新しい非公開指標サブフィールド user_profile_clicksurl_link_clicks を追加します。これらは、tweet.fields パラメータに non_public_metricsorganic_metricspromoted_metrics のいずれかの値を指定した場合に返されます。詳細については、post lookup API リファレンス を参照してください。
Jun 15, 2020
X の Web、iOS、Android におけるリポスト数の変更

リポスト数の変更

本日より、X の Web、iOS、Android では、各ポストごとに「リポストとコメント」の合計数が表示されます。X API を使用すると、利用可能な場合は retweet_countquote_count を合算することで、X のインターフェースと一致する「リポストとコメント」の合計数を算出できます。さらに、quote_count は、そのポストを引用したポストの総数ではなく、そのポストを引用した一意のアカウントの総数を表します。詳細については、フォーラムの投稿をご覧ください。
May 28, 2020
ポストおよびメディアオブジェクトにおけるオーガニック指標とプロモーション指標のグループ分けの定義

オーガニック指標とプロモーション指標のグループ分け

ポスト取得エンドポイント内のポストおよびメディアオブジェクトに organic_metricspromoted_metrics を追加します。
May 6, 2020
ポストおよび最近の検索エンドポイントでの指標

エンドポイントへの指標の追加

ポスト取得および最近の検索エンドポイント内のポストおよびメディアオブジェクトに指標を追加します。これらの変更の詳細は、フォーラムでのお知らせをご覧ください。
Apr 29, 2020
COVID-19 ストリームおよびコンプライアンスエンドポイント

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

本日、新しい COVID-19 ストリームエンドポイントと、それに付随するコンプライアンスエンドポイントを提供開始します。これらの変更の詳細は、フォーラムでのお知らせをご覧ください。
Mar 31, 2020
PowerTrack の Replay API が現在のユーザープロフィールデータを配信するようになりました

Replay API のユーザープロフィールに関する更新

本日より、Replay API は、Replay API 実行時点の参照ユーザーを反映したユーザープロフィールオブジェクトを配信します。この現在のユーザープロフィールオブジェクトを配信する変更は、2019 年 11 月 25 日付で下記に記載している Historical PowerTrack の最近のアップデートと同様のものです。
Mar 23, 2020
ポストおよび最近の検索エンドポイントにおけるポストアノテーション

ポストアノテーションの追加

ポストおよび最近の検索エンドポイント内のポストオブジェクトにアノテーションを追加します。この変更の詳細は、フォーラムでのお知らせをご覧ください。
Mar 10, 2020
X Developer Policy の大幅な更新

Developer Policy の更新

本日、重要な Developer Policy の更新を発表しました。詳しくは、フォーラムおよびブログの投稿をご覧になり、改訂されたポリシーを確認してください。Developer Policy は、X API の利用における基盤の一つであり、ご自身の義務を理解しておくことが重要です。
Feb 26, 2020
返信を非表示にするエンドポイントの紹介

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

X 上で安心して快適に会話できるように支援したいと考えています。その一環として、本日、ポストの作者が開始した会話をよりコントロールできるように、新しい エンドポイント による Hide Replies 機能のサポートを提供できることをうれしく思います。この新しいエンドポイントの詳細は、フォーラムでのお知らせをご覧ください。
Feb 25, 2020
Labs エンドポイント v2: posts と Users、Recent Search、Hide Replies

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

本日、posts と Users、Recent Search、Hide Replies の各エンドポイントを Labs の v2 で利用可能にしました。Labs v1 エンドポイントは非推奨となり、この最初のリリースから 90 日後に完全に廃止されます。この期間中は v1 のドキュメントも引き続き参照可能です。このバージョン管理の方針については、フィードバック チャネル からご意見をお寄せいただけます。posts と Users に対して、次の変更を行いました。
  • クエリパラメータとして fields を導入
  • クエリパラメータとしての formats を削除
  • posts と Users における単一 ID の lookup 用のパス変数を追加
  • GET /users の単一および複数ユーザー名 lookup に対するパスおよびクエリパラメータの調整
  • フィールド名 statspublic_metrics に変更
その他の変更点は次のとおりです。
  • Users における most_recent_tweet_id の展開を削除
  • フィールドを解析しやすくするため、posts の source フィールドから HTML タグを削除
Recent Search の基本的な検索、ページネーション、その他の機能はそのまま維持されます。v1 から v2 へ更新する際のために、いくつかの移行用資料を用意しています。この変更の詳細については、フォーラムでのお知らせをご覧ください。
Feb 7, 2020
X API: Enterprise

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

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

Access Token 管理の変更

本日、developer.x.com の applications Dashboard 内で Access Token と Access Token Secret が表示および管理される方法を変更しました。API 連携のセキュリティを強化するため、これらの値が最初に生成されたとき以降は、Dashboard 上に Access Token と Access Token Secret を表示しないようにします。初回以降、これらの認証情報は取得できません。Dashboard 上でトークンを再生成することはできますが、その場合は現在のトークンとシークレットが無効になります。この変更の詳細については、フォーラムでのお知らせをご覧ください。
Jan 15, 2020
X API: Standard v1.1

SPDY サポートの削除

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

Labs における Recent Search エンドポイントの提供開始

本日、直近 7 日間に投稿されたポストを検索するための新しいエンドポイントをリリースしました。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Dec 29, 2019
X API: Standard v1.1

Twurl CLI のアップデート

X API CLI である [twurl](https://github.com/twitter/twurl) の新しいメジャーアップデート版が利用可能になりました。このリリースには多数のバグ修正と機能強化が含まれており、Premium および X Developer Labs の各エンドポイント向けの機能拡張に役立つベアラートークンのサポートが導入されています。詳細はフォーラムの投稿をご覧ください。
Dec 10, 2019
Labs のサンプリングストリームおよびフィルタリングストリームのエンドポイント向けに、post オブジェクトへ post annotations を追加

ストリームにおけるポストアノテーションの追加

本日、X Developer Labs において、デフォルトのポストペイロードに新しいメタデータ要素をリリースします。これらの新しいフィールドは、ポストペイロードの一部として付与され、ポストに関するより多くのコンテキスト情報を提供します。このリリースの詳細は、フォーラムでのお知らせをご覧ください。
Nov 25, 2019
X API: Enterprise v1.1

Historical PowerTrack のユーザープロフィールに関する更新

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

Account Activity API への追加

本日、Account Activity API に新機能をリリースします。これにより、購読しているユーザーに言及しているアカウントがブロックされているかどうかを、開発者が確認できるようになります。user_has_blockedデータオブジェクト構造の詳細や、その他の情報についてはフォーラムでのお知らせをご覧ください。
Oct 22, 2019
Labs で利用可能な新しい sampled stream エンドポイント

Labs における Sampled Stream エンドポイントのローンチ

本日、すべての公開ポストのサンプルをストリーミングするための新しいエンドポイントをリリースします。ポストが投稿されると同時に、リアルタイムで取得できます。このリリースの詳細は、フォーラムでのお知らせをご覧ください。
Sep 18, 2019
Labs で利用可能な新しい filtered stream エンドポイント

Labs における Filtered Stream エンドポイントのローンチ

本日、X Developer Labs において、ポストを取得するための新しいストリーミングエンドポイントと、フィルターを管理するためのエンドポイントをリリースします。これらのエンドポイントを使用すると、月あたり最大 500,000 件のポスト (最大 1 秒あたり 50 ポスト) を取得できます。また、ストリームには最大 10 個のフィルタールールを設定でき (同時に適用可能) 、柔軟に制御することができます。このリリースの詳細は、フォーラムでのお知らせをご覧ください。APIリファレンスのページに記載されているリクエストパラメーターには、必須か任意かが明確に示されるようになりました。加えて、リクエストで JSON ボディペイロードが許可されている場合は、その内容が APIリファレンスページで説明されます。
Aug 27, 2019
Labs で新しいポストメトリクスが利用可能に

Labs におけるポストメトリクスのローンチ

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

DM 権限の変更

本日以降、ダイレクトメッセージを作成する必要があるアプリケーションには「Read, Write, and Direct Messages」アプリ権限 (RW+DM) が必須となります。RW アプリ権限のみでダイレクトメッセージの作成を試みたアプリケーションは、次のエラーを受け取ります。{"code": 93,"message": "This application is not allowed to access or delete your direct messages."}この変更の詳細については、フォーラムでのお知らせをご覧ください。
Aug 12, 2019
New expansion for GET /users: pinned post in X Developer Labs

ピン留めポスト用 Expansion の追加

pinned_tweet_id は、ユーザーオブジェクトの expansion を通じて、ユーザーのピン留めされたポストを展開します。
Jul 31, 2019
New metadata available for quote counts

引用数メタデータの追加

開発者は、新しい Labs エンドポイントを使用して、引用数を取得できます。
Jul 31, 2019
New expansion for GET /users: most recent post

最新ポスト用 Expansion の追加

most_recent_tweet_id は、ユーザーオブジェクトの expansion を通じて、ユーザーの最新ポストを展開します。このリリースの詳細については、フォーラムでのお知らせをご覧ください。
Jul 25, 2019
X API: Standard v1.1

TLS 1.2 の必須化

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

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

本日より、アプリケーション専用 (App-only) OAuth を使用してユーザーサブスクリプションを無効化するための新しい Account Activity API エンドポイントを導入します。この新しいエンドポイントにより、サブスクライブしているユーザーのアクセストークンを必要とせずに、サブスクリプションを無効化するためのベアラートークンだけを提供すればよくなり、開発者にとって利便性が向上します。3-legged OAuth を使用してユーザーサブスクリプションを無効化する既存のエンタープライズ Account Activity API エンドポイントは、直ちに非推奨としてマークされます。このエンドポイントは 2020 年 1 月 15 日以降に廃止され、利用できなくなります。開発者は、この API の詳細をドキュメントで確認できます。
Jun 20, 2019
New expansions for GET /tweets: referenced author and mentioned user

Tweets エンドポイント向けの新しい Expansions

[GET /tweets]https://developer.x.com/en/docs/labs/tweets-and-users/api-reference/get-tweets.html) エンドポイントに 2 つの新しい expansions を追加しました:entities.mentions.username は、ポスト内で検出されたあらゆるユーザーメンションのユーザー名を、完全なユーザーオブジェクトに展開します。referenced_tweets.id.author_id は、要求されたポストのうちいずれかがリポスト、引用ポスト、返信である場合に、参照されているポストの投稿者の id を展開します。この expansion は、参照されているポストの id も完全なオブジェクトに展開します。
Jun 11, 2019
GET /tweets and GET /users are now supported in Labs

Labs における Tweets および Users エンドポイントのサポート

最初の 2 つのエンドポイントが Labs ポータルで利用可能になりました。これらのエンドポイントを利用するには、承認済みの開発者アカウントを持ち、Labs アクセスを申請済みであることを確認してください。v1.1 の同等機能との主な違いには、次のものが含まれます。
  • 単一オブジェクトの「show」機能と一括「lookups」機能を兼ねる単一エンドポイント
  • [Expansion parameters]) により、1 回のリクエストの一部として追加のオブジェクト (例: 言及されたユーザー、参照されているポストなど) を含めることが可能
  • [Format parameters]) により、ペイロードの詳細度が異なるさまざまなデータ投影をサポート
  • レート制限は、認証方法 (ユーザーコンテキストまたはベアラートークン) に関わらず App 単位で適用
このリリースの詳細は、フォーラムでのお知らせをご覧ください。
Jun 10, 2019
X API: Standard v1.1

利用規約およびプライバシーエンドポイントの廃止

利用規約およびプライバシーエンドポイントは完全に廃止されました。最新の プライバシーポリシー および 利用規約 については、常に最新の情報が掲載されているウェブページをご参照ください。この変更の詳細については、フォーラムでのお知らせをご覧ください。
May 21, 2019
X API: Standard v1.1

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

本日より、user.lang を含む一部の User オブジェクトフィールドは、以前にフォーラム投稿で告知した更新済みメタデータフィールドについて、値として ‘null’ を返し始めます。開発者の方は、この変更についてドキュメントで確認できます。
May 20, 2019
X API: Enterprise v1.1

Account Activity Replay API の提供開始

本日より、Account Activity API のエンタープライズティアで利用できるデータ復旧ツールである Account Activity Replay API の提供を開始します。Account Activity Replay API を使用すると、最長 5 日前までさかのぼってイベントを取得できます。webhook サーバーがイベントを取り逃した場合など、データを復旧するシナリオで利用してください。開発者の方は、この API についてさらに詳しくドキュメントで学ぶことができます。
May 6, 2019
X API: Standard v1.1

引用へのネイティブメディア対応

本日より、ネイティブメディア (写真、動画、GIF) を X 上の引用に追加できるようになりました。これらは、引用ペイロードの entities セクション内の追加メディアメタデータとして表示されます。開発者の方は、この変更についてドキュメントで詳しく確認できます。
Feb 13, 2019
X API: Enterprise v1.1

is:reply 演算子の追加

本日より、演算子 is:reply が enterprise search APIs および有料版の premium search endpoints で利用可能になります。is:reply ブール演算子は、すべての投稿への返信を抽出したり、ルールに一致する明示的な返信のみを除外したりするために使用できます。この演算子は is:quote 演算子と同じ方法で動作します。Search API では、すべての ‘is:’ および ‘has:’ 演算子は、キーワードやハッシュタグなどの単独で使用できる演算子と組み合わせて使用する必要があることに注意してください。この演算子の詳細については、ドキュメントをご覧ください。
Feb 6, 2019
X API: Premium v1.1

Expanded URL Enrichment の変更

本日より、expanded URL enrichment には、投稿、Moments、またはプロフィールへのリンク URL について、unwound URL オブジェクトおよびメタデータ (title および description フィールドを含む) が含まれなくなります。その他の URL (Web サイトなど) については、引き続きこのメタデータで拡張され、urlexpanded_urldisplay_url はこれまでどおり利用可能である点にご注意ください。この変更は、DecahosePowerTrackHistorical PowerTrack、および Search APIs に適用されます。
Nov 29, 2018
X API:Enterprise v1.1

PowerTrack における is:reply オペレーターの追加

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

開発者コンソールでの App へのアクセス

本日より、開発者は自分の既存の X apps を、X アカウントにログインしている限り、developer.x.com 上の X app ダッシュボード から表示および編集できるようになりました。以前は、開発者アカウント を申請済み、または承認済みである場合にのみ、developer.x.com 上で既存の X apps を表示および編集することができました。新しい X apps を作成するには、今後も承認された開発者アカウントが必要です。
Nov 7, 2018
X API:Standard v1.1

動画字幕のサポート

本日、広告主およびパブリッシャーが、ads.x.com、Media Studio、およびパブリッシャー向けアップロード API を通じて、動画に字幕ファイル (SRT) を追加できるようになったことをお知らせします。字幕は、Android および Web 上で、 (音声が利用できない) 自動再生動画に表示されます。iOS 向けの機能は、今後数週間以内に提供予定です。新しい字幕用エンドポイントの詳細については、それぞれの APIリファレンスページを確認してください。
Nov 5, 2018
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 ドキュメント に反映済みです。
Oct 22, 2018
X API: Standard v1.1

POST エンドポイントにおける新しいレート制限

本日より、いくつかの標準 POST エンドポイントに対して、新しい App レベルのレート制限を適用します。この変更の詳細については、フォーラムでのお知らせをご覧ください。
Oct 10, 2018
X API: Standard v1.1

twitter-text ライブラリのアップデート

本日、X における絵文字のカウント方法に関する最近の変更を反映するために、twitter-text ライブラリのアップデートを発表します。以前は 2 文字を超えてカウントされていた絵文字については、今後は 2 文字としてのみカウントされるようになり、ユーザーが 280 文字を最大限に活用できるようになります。この変更の詳細については、フォーラムでのお知らせをご覧ください。
Sep 17, 2018
X API: Standard v1.1

旧 DM エンドポイントの廃止

旧 Direct Message エンドポイントはすべて廃止されました。廃止された DM エンドポイントの一覧と、その代替エンドポイントについては このページ を参照してください。このアップデートの詳細については、フォーラムでのお知らせをご覧ください。
Sep 11, 2018
X API: Standard v1.1

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

本日、Direct Message に添付されたメディアを取得する手順にいくつか変更を適用します。認証済みの www.x.com セッションを通じて media_urlmedia_url_https にアクセスすることは、今後サポートされません。media_url_https を取得するリクエストは、常にユーザーのアクセストークンを用い、OAuth 1.0a を使用して署名しなければなりません。このアップデートの詳細については、フォーラムでのお知らせをご覧ください。
Aug 23, 2018
X API: Enterprise v1.1

User Streams および Site Streams の廃止

User StreamsSite Streams は完全に廃止されました。このアップデートの詳細については、フォーラムでのお知らせをご覧ください。
Aug 20, 2018
X API: Enterprise v1.1

Usage API の新バージョン

本日、Usage API の新バージョンをリリースします。このアップデートにより、新しいシステムに移行することで API の安定性を向上させます。システムの更新に伴い、開発者が 2018 年 5 月 1 日までしかデータを取得できないため、ユーザー側ではデータの「空白期間」が発生します。そのため、今後 1 年間は、数か月分の過去データが欠落することになります (2019 年 6 月まで) 。Usage API 内の製品名が Historical PowerTrack Subscription から Historical PowerTrack 2.0 に変更され、他のユーザー向け文言との命名の一貫性が保たれるようになります。アップデート後も、顧客は同じ形式でまったく同じデータを受け取ります。この変更は products.type JSON オブジェクト内で確認できます。ご不明な点がありましたら、アカウントマネージャーまでお問い合わせください。
Aug 16, 2018
X API: Standard v1.1

API の廃止

Account Activity API DM Beta 製品は本日をもって完全に廃止されました。以下のサービスおよびエンドポイントは、本日よりサービス品質の低下が発生します。User Streams と Site Streams は 8 月 23 日に完全に廃止されます。従来の Direct Messages エンドポイントは 9 月 17 日に完全に廃止されます。このアップデートの詳細については、フォーラムでのお知らせをご覧ください。
Jul 24, 2018
X API: Standard v1.1

App 作成とレート制限の変更

本日以降、新しい X appsapps.x.com 経由で作成することはできなくなります。今後は、開発者コンソール アカウント、またはまだ開発者コンソールのアカウントをお持ちでない場合は 申請ページ にリダイレクトされます。また、2018 年 9 月 10 日より、以下の POST エンドポイントに対して新しい App レベルのレート制限を導入することもあわせて発表しました。最後に、プラットフォームポリシー違反が疑われる事例をユーザーがあなたのレビュー用に報告できる、新しいオプションを導入します。これらすべてのアップデートについての詳細は、ブログ記事をご覧ください。
Jun 21, 2018
X API: Standard v1.1

開発者コンソールでの App 管理

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

Sign in with X と Account Activity の変更

本日より、Sign in with X プロセスで使用する callback URLs を登録することが必須になりました。このアップデートの詳細についてはこちらをご覧ください。また、Account Activity API に tweet_delete_events アクティビティを追加したことも発表しました。この新しいアクティビティは、該当する削除イベントに対して送信され、開発者が顧客やアプリケーション利用者に対してコンプライアンス要件を満たしたエクスペリエンスをより容易に提供できるようにします。この新しいアクティビティの詳細については、フォーラムの投稿 またはドキュメントをご覧ください。
May 25, 2018
X API: Standard v1.1

規約とポリシーの更新

本日、利用規約プライバシーポリシー、および [X 開発者規約]https://developer.x.com/en/developer-terms/agreement-and-policy を、プライバシー、セキュリティ、およびデータ保護に関する更新を含めて変更しました。詳細については、フォーラムの投稿 をお読みください。
May 23, 2018
X API: Standard v1.1

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

本日、X のユーザーオブジェクト内のタイムゾーン値は非公開フィールドになりました。今後は、すべて*の time_zone および utc_offset フィールドは null を返します。詳細については、フォーラムの投稿 をお読みください。
  • 認証済みユーザーに対してのみ、account/settings エンドポイントでは引き続き利用可能です。
May 21, 2018
X API: Enterprise v1.1

Klout データの削除

本日、GDPR 更新の一環として、ポストペイロードからすべての Klout データを削除しました。
May 14, 2018
X API: Standard v1.1

プロフィール背景と Account Activity の変更

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

引用ペイロードでの URL レンダリングの変更

本日、引用ペイロード内での 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” 配列は元のポストまたは引用ポスト内で共有されたリンクを識別するために使用できることを意味します。詳細については、フォーラム投稿および更新されたドキュメントをお読みください。
Apr 30, 2018
Webサイト向けX

X Kit の廃止

X Kit の廃止を発表しました。2018年10月31日以降、X Kit は積極的なメンテナンスが行われなくなります。詳細については、ブログ記事をお読みください。
Apr 24, 2018
X API: Standard v1.1

GDPR に対応したプラットフォームの更新

本日、GDPR に関連するプラットフォームに関するいくつかの更新を発表しました。詳細については、フォーラム投稿をお読みください。
Mar 1, 2018
X API: Enterprise v1.1

追加メディア情報 オブジェクトの追加

ポストのペイロードに新しい additional_media_info オブジェクトを追加するとともに、広告主から X 所有のクライアント上でのみ動画再生を制限するよう要請があったプロモーションポストについて、一部の動画詳細情報 (video_info) を制限します。この変更に関する追加情報は、次のリンク先で確認できます: Extended Entities Objects > post with native video
Feb 1, 2018
X API: Premium v1.1

Premium フルアーカイブ検索の提供開始

premium full-archive search エンドポイントの提供を開始しました。
Dec 19, 2017
X API: Premium v1.1

Account Activity API の提供開始

(All Activities) と (ダイレクトメッセージ) の両方の Standard ベータ版 Account Activity API の提供を開始しました。このリリースの詳細はブログをご覧ください。あわせて、User streams および Site streams の廃止と、そのサンセット日を 2018 年 6 月 19 日火曜日とすることを発表しました。
Dec 15, 2017
X API: Standard v1.1

twitter-text ライブラリのアップデート

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

Premium API のリリース

Premium API をリリースしました。これらの新しい API は、当社エンタープライズデータプラットフォームの品質と安定性を基盤とし、それを段階的な料金モデルを通じて、より幅広く利用できるようにするものです。標準エンドポイントで提供されていた 7 日分という制限を超え、初めて 30 日分の投稿を検索できるようになりました。さらにオプションとして、プロフィールの位置情報、URL 展開、投票データについて、Premium 向けエンリッチメントにもアクセスできます。新機能の一部は次のとおりです。
  • 1 回のリクエストあたりに取得できる投稿数の増加 (Sandbox + Premium)
  • より複雑なクエリを可能にする、はるかにリッチなクエリ言語 (Sandbox + Premium)
  • 投稿の時系列カウントを返す counts エンドポイント (Premium)
  • 展開された URL や Profile Geo などのメタデータエンリッチメント (Premium)
このリリースの詳細は 当社ブログ を参照してください。
Nov 7, 2017
X API: Standard v1.1

280 文字ポストのリリース

文字数の制約が問題となっていた言語において、280 文字ポストを正式にリリースしました。詳しくは、フォーラムでのお知らせ または公式の ブログ記事 を参照してください。
Nov 1, 2017
X API: Standard v1.1

Statuses/Update における DM コマンドの削除

statuses/update API エンドポイント経由でダイレクトメッセージを送信する機能は完全に削除され、enable_dm_commands および fail_dm_commands パラメータは今後一切効果を持ちません。この更新の詳細は フォーラム を参照してください。
Oct 11, 2017
X API: Standard v1.1

OAuth ログインフローの変更

X のバックエンド OAuth API エンドポイントに変更が加えられ、/oauth/authenticate エンドポイントの挙動が /oauth/authorize エンドポイントと同じになるよう修正されました。この更新の詳細は フォーラム を参照してください。
Oct 10, 2017
X API: Enterprise v1.1

Engagement API メトリクスの更新

Engagement API が更新され、X アナリティクスダッシュボードで使用されているものと同じメトリクス集計手法を利用するようになりました。この更新の詳細は フォーラム を参照してください。
Oct 1, 2017
X API: Standard v1.1

DM コマンド失敗時の挙動の変更

DM statuses/update エンドポイント内の fail_dm_commands パラメータのデフォルト値が true に変更されました。ダイレクトメッセージとして送信されることを意図したすべてのステータス更新は、 (enable_dm_commandsfalse でない限り) errors を返すようになります (false の場合は通常のポストとして投稿されます) 。この更新の詳細は フォーラム を参照してください。
Sep 26, 2017
X API: Standard v1.1

280 文字ツイートの扱い

280 文字ツイートのレスポンスペイロードは、長文ツイートと同様に扱われます。この更新の詳細は フォーラム を参照してください。
Sep 11, 2017
X API: Standard v1.1

追加メディア情報の追加

ポストのペイロード (additional_media_info object) に新しいデータを追加し、また、広告主からの要請により動画再生を X が所有するクライアントに限定しているプロモーション投稿については、一部の動画詳細情報 (video_info) を制限します。この変更に関する詳細情報は、次のリンクを参照してください: Extended Entities Objects > post with native video
Aug 7, 2017
X API: Enterprise v1.1

30日検索における url_contains オペレーターのサポート終了

30日検索およびフルアーカイブ検索では、url_contains: オペレーターのサポートが終了しました。このオペレーターの非推奨化は、2016年8月の Gnip 2.0 移行の一環として告知されていました。url_contains: オペレーターを使用するすべての検索クエリは、無効として拒否されます。
Jul 6, 2017
X API: Enterprise v1.1

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

30日検索 API (30日およびフルアーカイブの両方) は、本日から30日後、つまり 2017年8月4日以降、url_contains: オペレーターをサポートしなくなります (実際の url_contains: のサポート終了は、その日以降に行われる最初のデプロイからとなります) 。このオペレーターの非推奨化は、2016年8月の Gnip 2.0 移行の一環として告知されていました。オペレーターのサポートが終了すると、url_contains: を使用するすべてのクエリは、無効として拒否されます。
Jun 2, 2017
X API: Standard v1.1

xAuth の廃止

xAuth 認証メカニズムは、すべての X API から削除されました。このアップデートの詳細はフォーラムをご覧ください。
May 8, 2017
X API: Standard v1.1

HTTP ヘッダーの小文字強制

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

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

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

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

絵文字を含むルールが Enterprise Search API で利用可能になりました。
Apr 6, 2017
X API: Standard v1.1

ダイレクトメッセージ API の利用拡大

複数の新しいダイレクトメッセージ API へのアクセスが、より広く利用可能になりました。このアップデートの詳細はブログをご覧ください。
Mar 9, 2017
X API: Standard v1.1

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

動画を含むポストのペイロードから、MPEG-DASH URL (.mpd) は削除されました。このアップデートの詳細はフォーラムをご覧ください。
Feb 22, 2017
X API: Enterprise v1.1

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

新しいエンリッチメントとして、Poll メタデータが Enterprise API を通じて利用可能になりました。詳細についてはドキュメントをご覧ください。新しいペイロードフィールド: ユーザーがポストに写真を追加する際に「Add description」オプションを選択した場合、ペイロードの entities.media[] および extended_entities.media[] セクションに、画像の代替テキスト (説明) フィールドが含まれる場合があります。これはエンリッチされたネイティブ形式でのみ利用可能です。デフォルトのペイロード形式: Gnip 製品で新規に作成されるストリームのデフォルトは、オリジナル形式の JSON になります。
Jan 23, 2017
X API: Enterprise v1.1

Historical PowerTrack と Replay API のアップデート

Historical PowerTrack API と Replay API:
  • 引用ポストのフィルタリングがサポートされるようになりました
  • 引用された投稿が、HPT と Replay の投稿ペイロード内で完全に再構築されるようになりました
Jan 17, 2017
X API: Enterprise v1.1

カウント用の新しいペイロードフィールド

新しいペイロードフィールド: quote_count と reply_count が、Realtime API および Historical API 全体でネイティブ拡張形式のペイロードとして利用可能になりました
Dec 20, 2016
X API: Enterprise v1.1

フルアーカイブ検索での Geo オペレーターのサポート

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

PowerTrack における ID によるルール管理

PowerTrack 2.0 および PowerTrack Replay 2.0 で、Rule ID 指定によるルール管理 (GET および DELETE) が利用可能になりました
Nov 10, 2016
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: