API モックサーバー

ルール・遅延・シナリオ付きの REST API モックを一時的な公開エンドポイントで提供

優先順位

3 / 50 ルート

ルート

レスポンスモード

すべてのルールに一致した最初のレスポンスを返し、なければデフォルトレスポンスを返します。

レスポンス一覧

ヘッダー

使用できるヘッダー:カスタム X- ヘッダー、ETag、Last-Modified、Content-Language、Retry-After、RateLimit、Deprecation、Sunset。その他は削除されます。

レスポンスボディ

75 B / 256 KB

ルール

レスポンスのルールはすべて一致する必要があります。ルールのないレスポンスは評価対象外となり、デフォルトとしてのみ使われます。

シナリオ

シナリオルールと状態遷移を使うには、シナリオを追加してください。

公開エンドポイント

未開始
利用可能か確認しています…

どのウェブサイトからでもレスポンスを読み取れます(クッキーなし)。

制限
  • 50 ルート、各 10 レスポンスまで
  • リクエスト/レスポンスのボディごとに 256 KB
  • 最大遅延 10 秒
  • 直近 100 件のリクエストを保持
  • 1分あたり 300 リクエスト

モック専用:実際のAPIへの転送、リダイレクト、クッキー、サーバー側コードには対応していません。

リクエストログ

受信リクエストを確認するには、エンドポイントを開始してください。

エクスポート

エクスポートされるのはルートとレスポンスのみです。エンドポイントURLとリクエストログは含まれません。

APIモックサーバーでできること

複数のレスポンスを持つルートを定義し、レスポンスの選び方(固定、ルール、順番、ランダム)を指定して、遅延や失敗ステータスを追加し、すべてをブラウザー内でテストできます。公開エンドポイントが有効な場合は、同じルートをあらゆるクライアントに提供し、リクエストログをリアルタイムで表示する一時的なURLを開始できます。

マッチングと優先順位

パスは固定セグメント、:params、末尾の * ワイルドカードに対応しています。最も具体的なルートが優先されるため、作成順に関係なく /users/me は /users/:id より優先されます。ルールでは、メソッド、パスパラメーター、クエリ、ヘッダー、生または JSON のボディ、リクエスト回数、シナリオの状態を確認できます。

プライバシーと制限

エディターとテストリクエストはブラウザー内で動作します。開始したエンドポイントは、設定と直近100件のリクエストを CodingTool のサーバーに最長60分(リクエストがなければ15分)保存し、停止すると削除します。クッキーは読み取りも保存もされず、Authorization や APIキーなどの認証情報ヘッダーの値は保存前にマスクされます。

対応していないこと

実際のAPIへのリクエスト転送、リダイレクト、クッキーの設定、コードの実行は一切行いません。配信されるのは JSON とプレーンテキストのみで、常にインラインかつサンドボックスポリシー付きです。その他のコンテンツタイプはプレーンテキストとして返され、設定できるのはカスタム X- ヘッダーと一部のキャッシュ・レート制限ヘッダーのみです。

CodingToolが正式に公開されました

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch