HTTP ステータスコード

本ドキュメントは REST API の HTTP ステータスコード規約を定義しています。

ステータスコードの定義

コード 説明 解説
200 OK 成功!
400 不正なリクエスト リクエストが無効です。対応する説明が原因を説明します。
401 未認証 認証情報がない、または認証に失敗しました。
403 拒否 リクエストは理解されましたが、受け入れられませんでした。対応する説明が原因を説明します。
404 見つかりません リソースが存在しない、リクエストされたユーザーが存在しない、またはリクエストの形式がサポートされていません。
405 不適切なリクエストメソッド インターフェースがそのメソッドのリクエストをサポートしていません。
410 廃止済み リクエストされたリソースは廃止されました。関連するお知らせを参照してください。
429 リクエストが多すぎます リクエストが頻度制限を超えました。対応する説明が具体的な原因を説明します。
500 サーバー内部エラー サーバーで内部エラーが発生しました。早急に解決するためにお問い合わせください。
502 無効なゲートウェイ サービスサーバーが廃止されているか、アップグレード中です。後でもう一度お試しください。
503 一時的なサービス障害 サーバーがリクエストに応答できません。後でもう一度お試しください。
504 ゲートウェイタイムアウト サーバーは稼働していますが、リクエストに応答できません。後でもう一度お試しください。

準拠すべき規約

  • 200 は正しい場合にのみ使用してください。すべての例外に 200 を使用しないでください。
  • 業務ロジックエラーの場合、できるだけ 4xx の特定のエラーコードを使用し、それ以外の場合は 400 を使用してください。
  • サーバー内部エラーの場合、特定のエラーコードがない場合は 500 を使用してください。
  • 業務例外が発生した場合、返却内容は JSON フォーマットでエラー情報を定義してください。
icon
お問い合わせ
banner-pic
よりスマートに、より正確に
Marketing Automationで成長を加速
今すぐ体験