ワークベンチ
ワークベンチを使用して Stripe システムのデバッグ、管理、拡張を行います。
注
ワークベンチは、既存の開発者ダッシュボードの代わりとなり、デフォルトですべての新しい Stripe アカウントで自動的に有効になります。この設定は、ダッシュボードの開発者設定から行います。
ワークベンチは、ダッシュボードのどこからでも、ブラウザーで Stripe の実装をデバッグ、管理、拡張するのに役立ついくつかの開発者ツールを提供します。たとえば、ワークベンチを使用して以下を実行できます。
- 最近のシステムエラーの概要を確認します。
- API オブジェクト、リクエストログ、イベント、Webhook 配信を調べます。
- Webhook エンドポイントの設定を作成して管理します。
- 事前構築済みのコマンドライン環境を使用して API リクエストを実行するか、API Explorer を使用して構築します。
アイデアを共有する: ツールの上部にあるフィードバックを送るをクリックして、機能リクエスト、バグレポート、フィードバックを共有してワークベンチを改善します。
始める
ワークベンチを使用するには、Stripe アカウントが必要です。管理者または開発者の役割を持つユーザーのみが、ワークベンチのすべてのツールを利用できます。
You can drag the top handle of the Workbench pane to resize it, or you can click the maximize icon () to leave or enter full-screen mode.
Click the minimize icon () to collapse Workbench to a taskbar at the bottom of the page, or the expand icon () to reopen the pane. The taskbar lets you quickly inspect API objects and includes a notification tray that alerts you to critical API errors and event activity.
To hide the Workbench taskbar, click the collapse icon () to minimize the taskbar to an icon on the right of the Dashboard. Hover over the icon to display the notification tray. Click the icon to reopen the full Workbench pane.
ワークベンチの各タブには複数のツールが含まれています。各タブの機能と使用方法について、以下で詳細をご覧ください。
注
ダッシュボードのどこからでも、キーボードのチルダキー (~) を押してワークベンチを開いたり最小化できます。
ワークベンチツールを使用する
ワークベンチを使用する際は、次のツールを覚えておいてください。
- リンクをコピーをクリックして、現在のワークベンチビューの共有可能な URL を生成します。
- フィードバックを送信をクリックして、コア開発チームとアイデアや質問を共有します。
構築した Stripe システムの概要
概要タブで、アカウントの API アクティビティーの概要を確認します。
API キーウィジェットには、アカウントの標準および制限付きのキーのリストが表示されます。管理をクリックして、API キーを作成または更新します。
The API versions widget displays a breakdown of the API versions specified by recent API requests to your account. Click Upgrade available to [upgrade the default API version](/ upgrades#how-can-i-upgrade-my-api) of your Stripe account.
API リクエストと Webhook のグラフは、アカウントの最近の API アクティビティを視覚化したものです。ドロップダウンから期間を選択して、その期間のグラフに更新します。
最近のエラーには、Stripe アカウントでの最近のエラーの概要が示されます。

The Overview tab shows a quick snapshot of your account’s API activity
最近のエラーを表示する
エラータブには、Stripe アカウントに対する最近のエラーがまとめられています。各タイプの API エラーの解消方法を参照し、各エラーへの最近の API リクエストログを確認できます。ドロップダウンから期間を選択して、その期間中のエラーを確認できます。

The Errors tab summarizes recent API errors and highlights related request logs
左側のペインには、エラータイプと個々のエラー数 (タイプ別) が表示されます。エラーグループを選択すると、エラーの詳細とシステムへの影響の詳細を確認できます。
発生数の数は、指定された期間中にこのエラーが発生した頻度を示しています。
パスには、このエラーの原因となったリクエストで使用された API エンドポイントが示されます。
ソースには、このエラーの原因となったリクエストで使用されたユーザーエージェントが示されます。
The Logs section summarizes requests logs for the specified API errors. Clicking on one reveals more details in the Requests tab, which provides a complete and detailed view of relevant request logs. If you’re viewing logs for an organization, this section identifies the account in the organization that each error applies to.
Inspector を使用して API オブジェクトについて把握する
検査機能を使用して、Stripe アカウントに含まれる API オブジェクトの JSON ビューの詳細を確認します。オブジェクトを調査するには、次の手順を実行します。
- 検査機能タブで、オブジェクト ID を入力します。
- 任意のオブジェクト (たとえば、
Payment
、Customer
、Subscription
) のダッシュボードに移動して、検査機能アイコン () をクリックするか、ワークベンチの検査機能タブを開きます。

The Inspector shows a JSON view of the API object, and any related API objects, request logs and events
API オブジェクトを検査する際、検査機能によって詳細が表示されます。
- 左側のペインには、関連する API オブジェクトの階層を示すデータマップが表示されます。
- 概要タブには、オブジェクトの JSON ビューが表示されます。
- ログタブには、オブジェクトに関連するリクエストログが表示されます。
- イベントタブでは、最近生成されたオブジェクト関連のイベントがまとめられています。
When in a sandbox, the Edit in API Explorer button pre-fills the API object into the API Explorer on the Shell tab. From there, you can update API properties to modify the object. If the Auto-inspect toggle is on, the Inspector automatically updates to show currently-visible objects as you browse the Dashboard.
API リクエストログを表示する
ログタブには、Stripe アカウントでの最近の API リクエストとレスポンスが含まれています。ワークベンチには、最近のエラーとその解決方法に関する推奨事項がまとめられています。以下で API リクエストを絞り込むことができます。
- リクエスト日
- HTTP ステータス (例:
200
) - HTTP メソッド (例:
POST
またはDELETE
) - API エンドポイント (例:
/v1/checkout/sessions
) - リクエストを作成した IP アドレス
- ソース (ダイレクト API リクエストまたはダッシュボード)
- Account that the request applied to, which might be the connected account of a Connect platform or an account within an organization.
- API バージョン (例:
2020-08-27
) - エラーコード (例:
resource_
)missing - エラータイプ (例:
invalid_
)request_ error - エラーパラメーター (例:
line_
)items[*][price]
ワークベンチは、アカウントが新しい API リクエストを受信したときに、リアルタイムではこのタブを自動更新しません。ログを更新するをクリックして、Stripe アカウントから最新のリクエストログを取得します。

The Logs tool presents a timeline of API activity, with filters for time endpoint, response code, and other properties
Stripe アカウントの最近のイベントを確認する
イベントタブには、Stripe アカウントでの最近のイベントのリストが含まれています。イベントを更新するをクリックして、Stripe アカウントから最新のイベントを取得します。以下の項目でイベントを絞り込むことができます。
- イベント日
- 送信ステータス (送信済みまたは失敗)
- イベントタイプ (例:
customer.
) によっては、ワイルドカード (例:subscription. created customer.
) を使用することもできます。* - API リソース (例:
cus_
)123

The Events tab shows recent activity on your Stripe account. Stripe can deliver events to webhook endpoints
左側のリストからイベントをクリックして、右側でイベントの詳細、ペイロード、試行された送信を確認します。
- 成功または失敗タブを選択して、配信の試行を特定のイベントで絞り込みます。
- オーバーフローメニュー () で、Webhook エンドポイントを表示をクリックして、このイベントの送信先を確認します。
- 配信の試行で再送するをクリックして、そのイベントを Webhook エンドポイントに再送します。
ワークベンチで Webhook エンドポイントを管理する方法をご覧ください。
Webhook エンドポイントを管理する
Webhook タブで、Stripe がイベントを送信する新しい Webhook エンドポイントを作成できます。
- Webhook を使用する URL エンドポイント
- Stripe CLI を使用するローカルマシン
新しいエンドポイントを作成する
- 新しいエンドポイントの作成をクリックして、Stripe がイベントを送信する新しい Webhook エンドポイントを設定します。
- エンドポイントが、お客様のアカウントまたはプラットフォーム内の連結アカウントのどちらでイベントを受信するかを選択します。
- Stripe が Webhook イベントの生成に使用する API バージョンを選択します。
- リッスンするイベントタイプを選択します。
- 続行をクリックします。
- エンドポイントタイプを選択し、続行をクリックします。
- サーバーが Webhook エンドポイントをホストする HTTPS URL を指定します。
- Webhook の作成をクリックします。
ワークベンチの左側には、設定済みの Webhook エンドポイントが一覧表示されます。概要には、その設定済みのエンドポイントでのアクティビティーがまとめられ、イベントの送信先には Stripe からそのエンドポイントへのイベント送信の試行の一覧が表示されます。送信の試行の横にある今すぐ再試行をクリックすると、Stripe はそのエンドポイントにイベントを再送信できます。

Set up a new webhook endpoint or route events to your local development machine
シェルと Explorer を使用して API コマンドを実行する
Shell はワークベンチ内で Stripe のリソースを管理するための、Stripe CLI に似たコマンドラインインターフェイスを提供します。利用可能なコマンドの一覧については、Shell と API Explorer をご覧ください。
注
Shell は本番環境では読み取り専用です。サンドボックスに切り替えて、API オブジェクトを作成、変更、削除する API リクエストを実行します。
ワークベンチの使用時に、いつでも最小化された Shell をペインで利用できますが、Shell タブを使用して全画面のセッションを起動することもできます。Shell タブで新しいペインをクリックして、複数のシェルセッションにペインを分割します。
Click API Explorer to reveal the interactive command builder on the right. Choose the API resource and HTTP method to show the required and optional parameters for that request. The Headers tab allows setting some HTTP headers, such as the Stripe-Account header which allows making API requests to a connected account. Click Run to execute the API request.
API Explorer にパラメーターを入力すると、対応する Shell コマンドが自動的に構築されます。プログラミング言語を選択して、SDK リクエストを出力するをクリックし、API リクエストに対応する SDK コードを確認します。

Shell and the API Explorer help you experiment with Stripe’s API from Workbench