APIテスターで環境変数を設定する方法
DEV、QA、PROD環境を作成し、URLまたはヘッダーで {{VARIABLE_NAME}} を参照し、localStorageで値を同期させます。
Loading development tool...
高度な機能でREST APIをテスト
No query parameters yet
Add parameters to append to your URL
No response yet - Click Send to make your first request
基本的なリクエストから高度な自動化まで、包括的なAPIテストに必要なすべて
GET、POST、PUT、DELETE、PATCHなど、完全なHTTPメソッドサポートを備えた実際のAPIをテストします。
ベアラートークン、Basic認証、APIキー、およびカスタム認証方法をサポートします。
検索機能付きのすべてのAPI呼び出しの完全な履歴で、テストリクエストを保存および管理します。
APIリクエスト用のコードスニペットを複数のプログラミング言語で生成します。
アサーションとテストケースを作成し、APIレスポンスを自動的に検証します。
環境変数を管理し、異なるAPI環境間を簡単に切り替えます。
当社のAPIテスターがさまざまなテストシナリオでどのように役立つかをご覧ください
適切なHTTPメソッドとヘッダーを使用してRESTful APIをテスト
GET /api/usersOAuth、JWTトークン、APIキー認証をテスト
ベアラートークン認証JSONレスポンスとステータスコードを検証
Assert status === 200異なる環境で変数を使用
{{BASE_URL}}/api複数のテストを順番に実行
コレクションランナーcURL、JavaScript、Pythonとしてリクエストをエクスポート
curl -X POST...このツールは、APIエンドポイントのテストとデバッグを簡単に行うのに役立ちます。始めましょう!
URLを入力し、HTTPメソッドを選択することから始めます。
リクエストに認証とカスタムヘッダーを追加します。
POST/PUTリクエストのクエリパラメーターとリクエストボディを追加します。
{
"title": "My Post",
"body": "This is the content",
"userId": 1
}強化された機能でAPIレスポンスを表示および分析します。
環境変数やコード生成などの高度な機能を探ります。
以下の各ワークフローは、認証の設定からcURLのエクスポートまで、実際の検索意図を対象としており、ユーザーが尋ねるすべての質問をカバーできます。
DEV、QA、PROD環境を作成し、URLまたはヘッダーで {{VARIABLE_NAME}} を参照し、localStorageで値を同期させます。
ベアラートークン、Basic認証、APIキーを色分けされたセレクターとJWT検証フィードバックで切り替えます。
None、Raw、Form Data、またはBinaryを選択し、Content-Typeを自動割り当てし、送信前にJSONを整形します。
Formatted、Raw、Headersビューを切り替え、ペイロードをコピーまたはダウンロードし、リアルタイムの遅延とペイロードサイズを確認します。
Ctrl+Rで送信、Ctrl+Tでタブを開く、Ctrl+1-9でタブを切り替える、Ctrl+?でチートシートを開きます。
クエリパラメーターにキーと値のペアを追加し、エンコードされたURLを即座にプレビューし、インライン検証で重複キーを防ぎます。
AuthorizationまたはContent-Typeのプリセットを挿入し、ヘッダーを一括で有効/無効にし、手動での入力ミスを防ぎます。
6ステップのオンボーディングに従って、環境設定、認証、ボディ、レスポンス、履歴、コード生成を学びます。
すべてをcURLとしてエクスポートし(ヘッダーとボディを含む)、Slack、ドキュメント、またはCIパイプラインで共有します。
ヘッダーのテーマスイッチを切り替えて、夜間のデバッグに最適化されたダークモードを有効にします。
異なる環境向けに {{API_URL}} のような変数を設定します
コレクションを使用して、最も一般的なAPI呼び出しを整理し、再利用します
アサーションを作成して、ステータスコードとレスポンスデータを自動的に検証します
アプリケーション用のすぐに使えるコードスニペットを生成します
チームが実際のデバッグ、コラボレーション、移行にこのツールをどのように使用しているかを示す、ストーリーベースの事例です。
フィンテックチームは、環境テンプレートを使用してDEVとPRODを数秒で切り替え、誤ったルーティングのリクエストを75%削減しました。
あるSaaS企業は、オンコールローテーション中にJWTの自動検証に依存し、期限切れのトークンにフラグを立てることで、深夜のデグレを防いでいます。
マイクロサービスプラットフォームは、カナリアデプロイ中に一括操作を通じて数十のヘッダーにわたる機能フラグを切り替えます。
パフォーマンステスターは、組み込みの応答時間ウィジェットと履歴スナップショットを使用して、1.2秒のレイテンシースパイクを450ミリ秒まで追跡します。
15人のチームは2週間でコレクションを移行し、起動時間の短縮とcURLインポートの容易さを主な利点として挙げています。
QAは、バックエンドの修正後に保存された失敗した呼び出しを再実行し、複雑なボディを再構築することなくバグの解決を確認します。
モバイルエンジニアは、軽量なラップトップだけで通勤中に、レスポンシブレイアウトでタブレット固有のAPIをデバッグします。
バックエンドエンジニアは、生成されたPython/Nodeスニペットをフロントエンドの同僚と共有し、スタンドアップでの誤解を減らします。
可観測性チームは、人間が読めるエラープロンプトを活用して、設定ミスのAPIキーを10分以内に修正します。
GraphQLチームは、既存のレイアウトとプレビューカードスロットに接続することで、将来のエクスプローラービューを検証します。
最も一般的な認証、環境、ロードマップに関する質問への回答です。
FAQ #1
FAQ #2
FAQ #3
FAQ #4
FAQ #5
FAQ #6
FAQ #7
FAQ #8
FAQ #9
FAQ #10