エラーコード一覧
AnimaTime APIが返すエラーコードとその対処法を一覧します。
エラーレスポンス形式
{
"error": {
"code": "UNAUTHORIZED",
"message": "認証トークンが無効です",
"status": 401
}
}エラーコード一覧
| コード | HTTP | 説明 | 対処法 |
|---|---|---|---|
UNAUTHORIZED | 401 | 認証が必要 | Authorization ヘッダーに有効なトークンを設定 |
FORBIDDEN | 403 | 権限不足 | 必要な権限を持つロールか確認 |
NOT_FOUND | 404 | リソースが見つからない | IDが正しいか確認。削除済みでないか確認 |
BAD_REQUEST | 400 | リクエストが不正 | リクエストボディのJSON形式と必須フィールドを確認 |
VALIDATION_ERROR | 422 | バリデーションエラー | エラーの details フィールドで具体的な項目を確認 |
CONFLICT | 409 | 競合 | 既に存在するリソースとの重複がないか確認 |
RATE_LIMITED | 429 | レート制限超過 | Retry-After ヘッダーの秒数後にリトライ |
INTERNAL_ERROR | 500 | サーバーエラー | 時間を置いてリトライ。続く場合はサポートに連絡 |
SERVICE_UNAVAILABLE | 503 | サービス利用不可 | メンテナンス中の可能性。ステータスページを確認 |