Q.280API・開発者向け

APIのエラーコード一覧(400・401・500・529など)

公開日  運営:Claudeの疑問100運営事務局

エラーは番号で原因がわかります。400はリクエストの書き方の誤り、401はAPIキーの問題、402は支払いの問題、429は上限、500はAnthropic側の予期しないエラー、529はAPI全体の混雑です。問い合わせのときは、レスポンスについているリクエストIDを伝えます。

よく出るエラー 400 リクエストの誤り 401 APIキーの問題 429 上限に到達 529 API全体が混雑
よく出るエラー

エラーコード一覧

番号種類意味・対処
400invalid_request_error書き方や内容の誤り
401authentication_errorキーが不正・無効・期限切れ
402billing_error支払い情報を確認
403permission_errorキーの権限やワークスペース設定を確認
404not_found_errorエンドポイントやIDを確認
413request_too_largeリクエストが大きすぎる(Messages APIは128MBまで)
429rate_limit_error上限に到達(429エラー(rate_limit_error)が出たら?)
500api_error時間をおいて再試行
504timeout_error長い処理はストリーミングで(ストリーミング(少しずつ表示)とは?)
529overloaded_error混雑。時間をおいて再試行

失敗したリクエストは請求されません。ただし、成功する途中で接続が切れた場合は請求されます。

出典・参考:Claude Docs「Errors」、Claudeヘルプセンター「How do I pay for my Claude API usage?」(2026年11月時点で確認)

↑