X 開発者ポータルには、開発者が X API および X Ads API へのアクセスを管理するために使えるセルフサービスのツール一式が用意されています。
このポータルでは、次のことが可能です。
- X のプロジェクトおよびアプリ(それらに紐づく認証キーとトークンを含む)を作成・管理できます。
- X API の標準 v1.1 および v2 の各エンドポイントに対するアクセスレベルや連携を管理できます。
- 利用可能な各種エンドポイントや機能について学べます。
X APIの利用は、アカウント登録から始められます。
追加機能やより高いTweet上限が必要な場合は、開発者ポータルでベーシックまたはプロを購入できます。エンタープライズをご希望の方は、こちらからお申し込みください。
オンボーディングウィザードは、最初のProjectとアプリのセットアップ手順を案内します。APIリクエストを認証するために必要な認証情報を受け取るには、Project とアプリを作成する必要があります。開発者アカウントに初めてアクセスする場合、ウィザードが表示されます。
このプロセスを通じて、認証用のキーとトークン一式が付与されます。詳細はアプリの概要ページをご覧ください。X APIでの認証に必要な事項については、認証セクションを参照してください。
ご注意: 後で参照できるように、キーとトークンは安全な場所に保管してください。これらの認証情報は、再生成しない限り再取得できません。
開発者アカウントの主な役割の一つは、プロジェクトとアプリを管理できるようにすることです。開発者は、開発者ポータルのダッシュボードから X のプロジェクトとアプリを作成および管理できます。ここでは、アプリの ID を確認し、アプリの設定、権限、コールバック URL を編集し、キーとトークンを発行および失効できます。
開発者ポータルには、X APIの各バージョンやアクセスレベルについて詳しく学べる製品セクションがあります。
X API v2の製品セクションには、無料、ベーシック、プロ、エンタープライズの各アクセス階層に関する重要な情報が掲載されています。このページでは、プロジェクト単位のアプリの制限、Tweetの上限、費用に加え、エンドポイント固有のレート制限や特別な属性の詳細を確認できます。異なるアクセスレベルを比較し、利用可能であれば追加アクセスを申請することも可能です。
v2のすべてのアクセスレベルを確認してください。
エンタープライズ v2 アカウントでのみご利用いただけます。
開発者ポータルの「チーム」ページを表示
チーム機能は、X Developer Platform 上でのプロジェクトやアプリの共同開発を円滑にします。多くの場合、チーム内ではアクセス管理や請求・支払いの担当者が分かれており、この機能を使うことで、そうしたメンバーをプロジェクトに招待して協力してもらえます。
メンバーをチームに招待するには、管理者がそのユーザーのXのハンドル名宛てに招待を送信します。招待されたユーザーにはメールが届き、そのメールから参加を承諾できます。承諾後、Developer Agreement & Policy に同意する必要があり、そのうえでメインアカウントのチームページにアクセスできるようになります。
注意: チーム管理では現在、アプリの認証情報に基づいてAPIアクセスの付与や制限は行われません。チーム内でアプリ管理を共有することはできません。アプリ(キー/トークン)は、オーナー以外のユーザーが編集、作成、または削除することはできません。
チームダッシュボードの「members」タブでは、すべてのメンバーとその役割を確認できます。チームの管理者であれば、開発者のアクセス権を管理し、各メンバーの役割を編集できます。
管理者は、チームダッシュボードの「pending」タブにもアクセスできます。ここでは、送信済みの各招待の詳細を表示し、管理できます。
管理者ロール
- チームのプロジェクトとアプリを管理できる
- すべてのアプリ環境を管理できる
- サブスクリプションを選択/アップグレードできる
- 請求先/支払い方法を更新できる
- チームメンバーを追加/削除できる
- チームメンバーのロールを編集できる
開発者ロール
- 自分のプロジェクトとアプリを管理できる
- チームのプロジェクトとアプリを閲覧のみで参照できる
- チームを離脱できる