エラーコード
API エラーレスポンスの理解。
|
エラーレスポンス形式
すべてのエラーレスポンスは一貫した JSON 形式に従います:
{
"error": {
"code": "VALIDATION_ERROR",
"message": "email is required",
"details": { ... }
}
}HTTP ステータスコード
| ステータス | タイトル | 説明 |
|---|---|---|
| 400 | Bad Request | リクエストボディまたはパラメータが無効です。 |
| 401 | Unauthorized | 有効なセッションまたはトークンが提供されていません。 |
| 403 | Forbidden | ユーザーにこの操作の権限がありません。 |
| 404 | Not Found | リクエストされたリソースが存在しません。 |
| 409 | Conflict | リクエストが現在の状態と競合しています(例: 重複エントリ)。 |
| 422 | Unprocessable Entity | リクエストは正しい形式ですが、セマンティックエラーを含んでいます。 |
| 429 | Too Many Requests | レートリミットを超過しました。レートリミットガイドを参照してください。 |
| 500 | Internal Server Error | サーバーで予期しないエラーが発生しました。 |