1. 応答コード

応答コード

コード説明
200OK。要求は処理され、本文に応答の内容が含まれています。
201Created。リソースが作成され、ヘッダーにはLocationが含まれています。これには、新しく作成されたリソースの URL と X-Global-Identifier が含まれており、後者には新しく作成されたリソースのグローバル識別子が含まれています。
204No Content。要求は処理されました。コンテンツは返されませんでした (例: PUT 要求または DELETE 要求)。
304Not Modified。要求に If-None-Match ヘッダーが指定されて一致があったときにコンテンツが返されず、クライアントがキャッシュされたコピーを使用する必要があります。
400Bad Request。これは、提供された JSON 形式の構文エラーや表現に要素の欠落があるなどが原因で、サーバーが要求を理解しなかったという意味です。通常、要求が不良と見なされた理由の詳細を示す応答にエラー オブジェクトが含まれています。
401Authentication Required。指定されたリソースへのアクセスは制限されており、クライアントは適切な資格情報を提供する必要があります。
403Forbidden。サービスは要求を理解しましたが、拒否しました。これは通常、検証エラーまたはアクセス違反が原因です。通常、要求が拒否された理由の詳細を示す応答にエラー オブジェクトが含まれています。
404Not Found。要求されたリソースが見つかりません。存在しないか、削除されたか、または何らかのかたちでクライアントが利用できません。
405Method Not Allowed。アドレス指定されたリソースが要求されたメソッドをサポートしていません。
409Conflict。競合のため、要求を処理できませんでした。目的の名前のエンティティ定義がすでに存在しているなどの理由です。
429Too Many Requests。送信された要求数が 1 秒あたり 15 回という速度制限を超えました。
500Internal Server Error。サービスに重大なエラーがあり、要求を処理できません。サーバーはエラー オブジェクトで応答することがありますが、その詳細はクライアントに対して非表示である場合があります。
注意

サービスからその他の応答コードが返される場合があります。

この記事を改善するための提案がある場合は、 お知らせください!