---
title: "エラーコード：Lazu API の各エラーの意味と対処"
description: "Lazu のエラーレスポンスの読み方、各エラー番号の意味と対処方法。"
source: https://lazu.ai/docs/ja/errors
updated: 2026-10-02
---

# エラーコード

Lazu が返すすべてのエラーには、3 つの安定した識別子があります。Lazu エラー番号（`LZ-3101`）、`code`（`insufficient_quota`）、`type`（`insufficient_quota`）です。HTTP ステータスは常に実際の値で、エラーが 200 で返ることはありません。

## レスポンスの形式

OpenAI 互換のルートは OpenAI のエラーオブジェクトをそのまま使い、その横に Lazu のフィールドを追加します。OpenAI のフィールドしか知らない SDK もそのまま動作します。

```json
{
  "error": {
    "message": "Wallet balance is too low for this request. Top up to continue.",
    "type": "insufficient_quota",
    "param": null,
    "code": "insufficient_quota",
    "lazu": "LZ-3101",
    "docs": "https://lazu.ai/docs/errors#lz-3101",
    "request_id": "req_lazu_01KSBV4MC6THZ9TCZEM38KPYRX",
    "details": {}
  }
}
```

Anthropic 互換のルート（`/v1/messages`）は Anthropic の形式とタイプを使います。

```json
{
  "type": "error",
  "error": {
    "type": "billing_error",
    "message": "Wallet balance is too low for this request. Top up to continue.",
    "code": "insufficient_quota",
    "lazu": "LZ-3101",
    "docs": "https://lazu.ai/docs/errors#lz-3101"
  },
  "request_id": "req_lazu_01KSBV4MC6THZ9TCZEM38KPYRX"
}
```

| フィールド        | 意味                                                |
| ------------ | ------------------------------------------------- |
| `code`       | 何が起きたか。安定しており、分岐に使います。                            |
| `type`       | 次に何をすべきか（下表）。安定しています。                             |
| `lazu`       | Lazu エラー番号。安定しています。サポートへの問い合わせ時に伝えてください。          |
| `message`    | 開発者向けの英語の説明。変わることがあるため、解析しないでください。                |
| `param`      | 問題のあるリクエストのフィールド（ある場合）。                           |
| `details`    | `field`、`model`、`retry_after_seconds` などの構造化された値。 |
| `request_id` | このエラーが属するリクエスト。                                   |
| `docs`       | このページの該当番号へのリンク。                                  |

すべてのエラーレスポンスには `X-Lazu-Request-Id` と `X-Lazu-Error` ヘッダーも付きます。

## エラータイプ

| タイプ                              | HTTP    | 対処                                                         |
| -------------------------------- | ------- | ---------------------------------------------------------- |
| `invalid_request_error`          | 400、413 | リクエストを修正してください。そのまま再試行しても解決しません。                           |
| `authentication_error`           | 401     | API キーを修正してください。無効・期限切れ・無効化はそれぞれ別の code です。                |
| `permission_error`               | 403     | キーまたはアカウントにこの操作が許可されていません（IP、モデル、ベンダー、プロジェクトの範囲）。          |
| `not_found_error`                | 404     | パス、モデル、ID が正しくありません。                                       |
| `insufficient_quota`             | 429     | 残高または予算が尽きました。チャージするか予算を上げてください。再試行では解決しません。               |
| `rate_limit_error`               | 429     | `Retry-After` の時間を待ってから再試行してください。                          |
| `content_policy_violation_error` | 400     | モデルが内容を拒否しました。内容を変更してください。                                 |
| `overloaded_error`               | 503     | 混雑しています。バックオフして後で再試行してください。                                |
| `timeout_error`                  | 504     | 時間内に応答がなく、結果は不明です。再送前に確認してください。                            |
| `api_connection_error`           | 502     | 接続が切れ、結果は不明です。再送前に確認してください。                                |
| `api_error`                      | 500、502 | Lazu またはモデルが失敗しました。冪等なリクエストは再試行でき、続く場合はリクエスト ID を添えてサポートへ。 |

`/v1/messages` では、`insufficient_quota` は Anthropic の `billing_error` として、`timeout_error` と `api_connection_error` は `api_error` として返ります。

## retry 方針

出力をまだ受信しておらず、安全に再送できるリクエストだけを再試行してください。429 は一時的な制限と `insufficient_quota` を区別します。残高不足は再試行では解決しません。`Retry-After` があれば従い、一時障害には回数を制限したバックオフを使います。実行状態が不明な場合、SDK の自動再試行は別のモデル呼び出しになることがあります。ゲートウェイのフェイルオーバーとクライアントの再試行は別の判断です。

## ストリーム

ストリームが始まると HTTP ステータスは変更できません。Lazu はプロトコル固有のエラーフレームで、同じエラーオブジェクトを付けてストリームを終了します（Chat Completions は `data: {"error": {...}}` の後に `data: [DONE]`、Responses と Messages は `error` イベント）。途中までの出力を保持し、再送前にリクエスト詳細を確認してください。413 `request_body_too_large` はリクエストを小さくし、503 `gateway_overloaded` はバックオフして後で再試行してください。

## サポートへの問い合わせ

Lazu のすべてのレスポンス（成功・失敗とも）には次が含まれます。

```http
X-Lazu-Request-Id: req_lazu_01KSBV4MC6THZ9TCZEM38KPYRX
```

`LZ-` 番号と一緒にサポートチケットへ貼り付けてください。ルーティング、上流呼び出し、課金までの経路を追跡できます。

> Lazu 側の問題（一時的に壊れたモデルルートなど）を表すエラーは、中立的な「一時的に利用できません」という説明だけを返します。原因はリクエスト ID に記録されます。

## エラー番号一覧

### LZ-1xxx · リクエスト

| 番号        | Code                          | HTTP | タイプ                     | 意味と対処                                                         |
| --------- | ----------------------------- | ---- | ----------------------- | ------------------------------------------------------------- |
| `LZ-1001` | `invalid_request`             | 400  | `invalid_request_error` | リクエストの内容が正しくありません。入力内容を確認してもう一度お試しください。                       |
| `LZ-1002` | `bad_request_body`            | 400  | `invalid_request_error` | リクエスト本文の形式が正しくないため、モデルが受け付けませんでした。リクエストのパラメーターを確認してください。      |
| `LZ-1003` | `model_name_required`         | 400  | `invalid_request_error` | リクエストにモデル名がありません。model パラメーターを指定してください。                       |
| `LZ-1004` | `request_body_too_large`      | 413  | `invalid_request_error` | リクエストが大きすぎます。内容を減らすか、分割して送信してください。                            |
| `LZ-1005` | `context_length_exceeded`     | 400  | `invalid_request_error` | 入力がこのモデルのコンテキスト長を超えています。会話を短くするか、より長いコンテキストのモデルを選んでください。      |
| `LZ-1006` | `protocol_bridge_unsupported` | 400  | `invalid_request_error` | このルートでは、リクエストに含まれる機能を選択したモデルへ渡せません。その機能にネイティブ対応したモデルを選んでください。 |
| `LZ-1007` | `capability_unsupported`      | 400  | `invalid_request_error` | 選択したモデルは、このリクエストで使われている機能に対応していません。対応するモデルを選んでください。           |
| `LZ-1008` | `convert_request_failed`      | 400  | `invalid_request_error` | リクエストを選択したモデルの形式に変換できませんでした。パラメーターを確認するか、別のモデルを選んでください。       |
| `LZ-1009` | `missing_required_parameter`  | 400  | `invalid_request_error` | 必須パラメーターが不足しています。エンドポイントのリファレンスを確認して追加してください。                 |
| `LZ-1010` | `endpoint_not_supported`      | 404  | `not_found_error`       | このエンドポイントには対応していません。リクエスト URL を確認してください。                      |
| `LZ-1011` | `tokenization_error`          | 500  | `api_error`             | 入力のトークン数を数えられませんでした。入力内容が欠けていないか確認してください。                     |
| `LZ-1012` | `resource_not_found`          | 404  | `not_found_error`       | 対象が見つかりません。削除された可能性があります。再読み込みしてもう一度お試しください。                  |
| `LZ-1013` | `version_conflict`            | 409  | `conflict_error`        | このレコードは開いた後に変更されています。再読み込みしてからもう一度操作してください。                   |
| `LZ-1014` | `state_conflict`              | 409  | `conflict_error`        | 現在の状態ではこの操作を実行できません。再読み込みして最新の状態を確認してください。                    |
| `LZ-1901` | `client_canceled`             | 499  | `api_connection_error`  | リクエストはキャンセルされました。                                             |

### LZ-20xx · API キー

| 番号        | Code                          | HTTP | タイプ                    | 意味と対処                                                      |
| --------- | ----------------------------- | ---- | ---------------------- | ---------------------------------------------------------- |
| `LZ-2001` | `invalid_api_key`             | 401  | `authentication_error` | API キーが無効です。キーが最後までコピーされているか確認するか、コンソールで新しいキーを作成してください。    |
| `LZ-2002` | `token_expired`               | 401  | `authentication_error` | この API キーは有効期限が切れています。コンソールで有効期限を延長するか、新しいキーを作成してください。     |
| `LZ-2003` | `token_disabled`              | 401  | `authentication_error` | この API キーは無効化されています。コンソールで有効にするか、別のキーを使ってください。             |
| `LZ-2004` | `ephemeral_credential_denied` | 403  | `permission_error`     | この一時認証情報はこのリクエストには使えません。発行時に指定されたモデルとエンドポイントでのみ使用してください。   |
| `LZ-2005` | `proxy_signature_invalid`     | 401  | `authentication_error` | リクエストの送信元を確認できませんでした。しばらくしてからお試しください。続く場合はサポートにお問い合わせください。 |

### LZ-21xx · コンソールのセッション

| 番号        | Code                    | HTTP | タイプ                    | 意味と対処                                     |
| --------- | ----------------------- | ---- | ---------------------- | ----------------------------------------- |
| `LZ-2101` | `session_required`      | 401  | `authentication_error` | 続けるにはサインインしてください。                         |
| `LZ-2102` | `session_expired`       | 401  | `authentication_error` | セッションの有効期限が切れました。もう一度サインインしてください。         |
| `LZ-2103` | `session_invalid`       | 401  | `authentication_error` | セッションが無効になりました。もう一度サインインしてください。           |
| `LZ-2104` | `session_user_mismatch` | 401  | `authentication_error` | このページは別のサインイン中アカウントのものです。ページを再読み込みしてください。 |
| `LZ-2105` | `access_token_invalid`  | 401  | `authentication_error` | アクセストークンが無効です。設定で新しいアクセストークンを生成してください。    |

### LZ-22xx · サインインと登録

| 番号        | Code                                   | HTTP | タイプ                     | 意味と対処                                                       |
| --------- | -------------------------------------- | ---- | ----------------------- | ----------------------------------------------------------- |
| `LZ-2201` | `password_login_disabled`              | 403  | `permission_error`      | パスワードでのログインは無効になっています。別のログイン方法をご利用ください。                     |
| `LZ-2202` | `invalid_credentials`                  | 401  | `authentication_error`  | ユーザー名またはパスワードが正しくないか、アカウントが無効になっています。確認してもう一度お試しください。       |
| `LZ-2203` | `registration_closed`                  | 403  | `permission_error`      | 現在、新規アカウントの登録は受け付けていません。アカウントが必要な場合は管理者にお問い合わせください。         |
| `LZ-2204` | `password_registration_disabled`       | 403  | `permission_error`      | パスワードでの登録は無効になっています。メール認証コードまたは外部アカウントで登録してください。            |
| `LZ-2205` | `email_verification_required`          | 400  | `invalid_request_error` | 登録にはメールアドレスの確認が必要です。メールアドレスと認証コードを入力してください。                 |
| `LZ-2206` | `verification_code_invalid`            | 400  | `invalid_request_error` | 認証コードが正しくないか、有効期限が切れています。確認するか、新しいコードを取得してください。             |
| `LZ-2207` | `verification_code_attempts_exhausted` | 429  | `rate_limit_error`      | 誤入力が多すぎたため、このコードは無効になりました。新しいコードを取得してください。                  |
| `LZ-2210` | `email_code_auth_disabled`             | 403  | `permission_error`      | メール認証コードでのログインは無効になっています。別のログイン方法をご利用ください。                  |
| `LZ-2211` | `email_transport_unavailable`          | 503  | `api_error`             | 現在、メール認証コードを送信できません。別のログイン方法をご利用ください。                       |
| `LZ-2215` | `original_password_incorrect`          | 400  | `invalid_request_error` | 現在のパスワードが正しくありません。確認してもう一度お試しください。                          |
| `LZ-2216` | `oauth_provider_not_configured`        | 404  | `not_found_error`       | このログイン方法は現在利用できません。別の方法をご利用ください。                            |
| `LZ-2217` | `oauth_cancelled`                      | 400  | `invalid_request_error` | 認可がキャンセルされたため、ログインは完了していません。                                |
| `LZ-2218` | `oauth_provider_error`                 | 502  | `api_error`             | ログインプロバイダーがエラーを返しました。しばらくしてからもう一度お試しください。                   |
| `LZ-2219` | `oauth_state_invalid`                  | 400  | `invalid_request_error` | このログインは有効期限が切れました。もう一度ログインを始めてください。                         |
| `LZ-2220` | `oauth_exchange_failed`                | 502  | `api_error`             | ログインプロバイダーとのログインを完了できませんでした。しばらくしてからもう一度お試しください。            |
| `LZ-2221` | `oauth_identity_invalid`               | 401  | `authentication_error`  | ログインプロバイダーから受け取った本人情報を確認できませんでした。しばらくしてからもう一度お試しください。       |
| `LZ-2222` | `oauth_login_failed`                   | 500  | `api_error`             | ログインが完了しませんでした。しばらくしてからもう一度お試しください。                         |
| `LZ-2223` | `oauth_email_unverified`               | 403  | `permission_error`      | このアカウントには確認済みのメールアドレスがありません。プロバイダー側でメールを確認してから、もう一度お試しください。 |
| `LZ-2224` | `oauth_email_conflict`                 | 409  | `conflict_error`        | このメールアドレスは複数のアカウントに該当します。管理者にお問い合わせください。                    |
| `LZ-2225` | `oauth_identity_conflict`              | 409  | `conflict_error`        | この外部アカウントは別のユーザーに連携済みです。そのユーザーでログインしてください。                  |

### LZ-23xx · アクセス

| 番号        | Code                       | HTTP | タイプ                | 意味と対処                                                     |
| --------- | -------------------------- | ---- | ------------------ | --------------------------------------------------------- |
| `LZ-2301` | `access_denied`            | 403  | `permission_error` | この操作を行う権限がありません。管理者にアクセス権を依頼してください。                       |
| `LZ-2302` | `ip_not_allowed`           | 403  | `permission_error` | この API キーは現在の IP アドレスからのリクエストを受け付けません。キーの IP 制限を確認してください。 |
| `LZ-2303` | `user_banned`              | 403  | `permission_error` | このアカウントは無効化されています。ご不明な点は管理者にお問い合わせください。                   |
| `LZ-2304` | `group_access_denied`      | 403  | `permission_error` | このアカウントでは指定されたレーンを利用できません。別のレーンを選んでください。                  |
| `LZ-2305` | `channel_selection_denied` | 403  | `permission_error` | 特定のチャネルにリクエストを固定できるのは管理者だけです。                             |
| `LZ-2306` | `project_access_suspended` | 403  | `permission_error` | このプロジェクトへのアクセスは停止されています。プロジェクト管理者に連絡してください。               |
| `LZ-2307` | `address_not_enabled`      | 403  | `permission_error` | この API アドレスはお使いのアカウントで有効になっていません。既定のアドレスに戻してください。         |

### LZ-26xx · 判別モデル

| 番号        | Code                             | HTTP | タイプ                     | 意味と対処                               |
| --------- | -------------------------------- | ---- | ----------------------- | ----------------------------------- |
| `LZ-2601` | `missing_questions`              | 400  | `invalid_request_error` | questions を指定するか、質問の自動生成を有効にしてください。 |
| `LZ-2602` | `invalid_decision_state`         | 400  | `invalid_request_error` | テキスト、JSON、または埋め込み画像を指定してください。       |
| `LZ-2603` | `invalid_decision_questions`     | 400  | `invalid_request_error` | 判定の質問形式が正しくありません。                   |
| `LZ-2604` | `unsupported_question_type`      | 400  | `invalid_request_error` | この質問形式には対応していません。                   |
| `LZ-2605` | `unsupported_decision_input`     | 400  | `invalid_request_error` | この判定モデルは入力形式に対応していません。              |
| `LZ-2606` | `unsupported_decision_parameter` | 400  | `invalid_request_error` | このパラメーターには対応していません。判定はストリーミングできません。 |
| `LZ-2607` | `question_generation_failed`     | 502  | `api_error`             | 生成された質問の検証に失敗しました。生成料金は返金されます。      |
| `LZ-2608` | `upstream_decision_invalid`      | 502  | `api_error`             | 判定モデルの応答形式が正しくありません。                |
| `LZ-2609` | `upstream_capacity`              | 429  | `rate_limit_error`      | 上流の処理容量に達しました。指定時間後に再試行してください。      |

### LZ-3xxx · ウォレットと予算

| 番号        | Code                             | HTTP | タイプ                  | 意味と対処                                                            |
| --------- | -------------------------------- | ---- | -------------------- | ---------------------------------------------------------------- |
| `LZ-3101` | `insufficient_quota`             | 429  | `insufficient_quota` | ウォレットの残高が不足しているため、このリクエストを実行できません。チャージしてから続けてください。               |
| `LZ-3201` | `key_budget_exceeded`            | 429  | `insufficient_quota` | この API キーの予算ではリクエストをまかなえないため、送信されませんでした。キーの予算を上げるか、出力上限を下げてください。 |
| `LZ-3202` | `pre_consume_token_quota_failed` | 429  | `insufficient_quota` | この API キーの残り利用枠ではリクエストをまかなえません。利用枠を増やすか、別のキーを使ってください。            |
| `LZ-3301` | `member_budget_exceeded`         | 429  | `insufficient_quota` | 今月のメンバー予算を使い切りました。プロジェクト管理者に調整を依頼してください。                         |
| `LZ-3401` | `project_budget_exceeded`        | 429  | `insufficient_quota` | プロジェクトの予算を使い切りました。プロジェクト管理者に調整を依頼してください。                         |
| `LZ-3501` | `platform_budget_exceeded`       | 429  | `insufficient_quota` | プラットフォームの支出上限に達しました。プラットフォーム管理者に連絡してください。                        |
| `LZ-3601` | `pricing_not_configured`         | 503  | `api_error`          | このモデルは選択したレーンでまだ価格が設定されていないため、利用できません。別のモデルを選んでください。             |

### LZ-4xxx · モデルとルート

| 番号        | Code                         | HTTP | タイプ                              | 意味と対処                                                                |
| --------- | ---------------------------- | ---- | -------------------------------- | -------------------------------------------------------------------- |
| `LZ-4001` | `model_not_found`            | 404  | `not_found_error`                | このモデルはモデルカタログにありません。モデル名を確認してください。                                   |
| `LZ-4002` | `model_not_allowed`          | 403  | `permission_error`               | この API キーでは指定したモデルを利用できません。キーのモデル範囲を確認してください。                        |
| `LZ-4003` | `token_vendor_denied`        | 403  | `permission_error`               | この API キーではこのベンダーのモデルを利用できません。キーのベンダー範囲を確認してください。                    |
| `LZ-4101` | `no_available_channel`       | 503  | `overloaded_error`               | 現在このモデルを提供できるルートがありません。しばらくしてからお試しいただくか、別のモデルを選んでください。               |
| `LZ-4102` | `invalid_channel_id`         | 400  | `invalid_request_error`          | 指定されたチャネル ID が無効です。                                                  |
| `LZ-4103` | `channel_disabled`           | 403  | `permission_error`               | 指定されたチャネルは無効化されています。                                                 |
| `LZ-4104` | `channel_config_invalid`     | 503  | `api_error`                      | このモデルは一時的に利用できず、リクエストは完了しませんでした。しばらくしてからお試しください。                     |
| `LZ-4105` | `channel_no_available_key`   | 503  | `overloaded_error`               | このモデルは一時的に利用できず、リクエストは完了しませんでした。しばらくしてからお試しください。                     |
| `LZ-4106` | `preferred_lane_unavailable` | 503  | `overloaded_error`               | このモデルは API キーに固定されたレーンでは利用できず、自動切り替えもオフです。別のモデルを選ぶか、キーのレーンを変更してください。 |
| `LZ-4301` | `prompt_blocked`             | 400  | `content_policy_violation_error` | モデルがコンテンツポリシーによりこの内容を拒否しました。内容を修正してからお試しください。                        |

### LZ-5xxx · レートと容量

| 番号        | Code                                | HTTP | タイプ                | 意味と対処                                                 |
| --------- | ----------------------------------- | ---- | ------------------ | ----------------------------------------------------- |
| `LZ-5001` | `token_rate_limit_exceeded`         | 429  | `rate_limit_error` | この API キーからのリクエストが多すぎます。Retry-After の時間を待ってからお試しください。 |
| `LZ-5002` | `request_rate_limit_exceeded`       | 429  | `rate_limit_error` | リクエストが多すぎます。少し待ってからお試しください。                           |
| `LZ-5003` | `total_request_rate_limit_exceeded` | 429  | `rate_limit_error` | リクエストの総数が上限に達しました。少し待ってからお試しください。                     |
| `LZ-5101` | `gateway_overloaded`                | 503  | `overloaded_error` | ゲートウェイが混み合っています。少し待ってからお試しください。                       |
| `LZ-5201` | `upstream_rate_limited`             | 429  | `rate_limit_error` | このモデルは現在リクエストを制限しています。少し待ってからお試しください。                 |
| `LZ-5301` | `too_many_attempts`                 | 429  | `rate_limit_error` | 試行回数が多すぎます。少し待ってからお試しください。                            |

### LZ-6xxx · 上流プロバイダー

| 番号        | Code                        | HTTP | タイプ                    | 意味と対処                                            |
| --------- | --------------------------- | ---- | ---------------------- | ------------------------------------------------ |
| `LZ-6001` | `upstream_error`            | 502  | `api_error`            | モデルがエラーを返しました。しばらくしてからお試しください。                   |
| `LZ-6002` | `upstream_invalid_response` | 502  | `api_error`            | モデルの応答を利用できませんでした。結果が生成されていないか確認してから再試行してください。   |
| `LZ-6003` | `upstream_stream_failed`    | 502  | `api_error`            | モデルがストリーミング中にエラーで停止しました。途中までの出力を確認してから再試行してください。 |
| `LZ-6101` | `upstream_timeout`          | 504  | `timeout_error`        | モデルの応答がタイムアウトしたため、結果は未確認です。再送する前に利用ログを確認してください。  |
| `LZ-6201` | `upstream_network_error`    | 502  | `api_connection_error` | モデルへの接続に失敗しました。少し待ってからお試しください。                   |
| `LZ-6202` | `upstream_overloaded`       | 503  | `overloaded_error`     | モデルが混み合っています。少し待ってからお試しください。                     |
| `LZ-6301` | `upstream_auth_failed`      | 502  | `api_error`            | このモデルは一時的に利用できず、リクエストは完了しませんでした。しばらくしてからお試しください。 |
| `LZ-6302` | `upstream_billing_failed`   | 502  | `api_error`            | このモデルは一時的に利用できず、リクエストは完了しませんでした。しばらくしてからお試しください。 |

### LZ-7xxx · コンソール

| 番号        | Code                                     | HTTP | タイプ                     | 意味と対処                                                                             |
| --------- | ---------------------------------------- | ---- | ----------------------- | --------------------------------------------------------------------------------- |
| `LZ-7001` | `user_not_found`                         | 404  | `not_found_error`       | ユーザーが見つかりません。削除された可能性があります。一覧を更新してください。                                           |
| `LZ-7002` | `user_exists`                            | 409  | `conflict_error`        | このユーザー名またはメールアドレスは登録済みか、削除済みのアカウントで使われていました。別のものを指定してください。                        |
| `LZ-7003` | `user_manage_forbidden`                  | 403  | `permission_error`      | 自分と同じかそれより上の権限を持つアカウントは管理できません。                                                   |
| `LZ-7004` | `user_role_elevation_forbidden`          | 403  | `permission_error`      | アカウントに自分と同じかそれより上のロールを付与することはできません。                                               |
| `LZ-7005` | `root_user_protected`                    | 403  | `permission_error`      | この管理者は無効化・削除・降格できません。自分自身や最後の管理者は降格できません。                                         |
| `LZ-7006` | `user_role_unchanged`                    | 409  | `conflict_error`        | このアカウントはすでにそのロールです。                                                               |
| `LZ-7007` | `balance_adjustment_reason_required`     | 400  | `invalid_request_error` | 残高調整の理由を入力してください。                                                                 |
| `LZ-7008` | `balance_adjustment_amount_zero`         | 400  | `invalid_request_error` | 調整額を 0 にすることはできません。正または負の金額を入力してください。                                             |
| `LZ-7009` | `username_invalid`                       | 400  | `invalid_request_error` | ユーザー名は 2〜20 文字で、英数字・アンダースコア・ハイフンのみ使用でき、英数字で始める必要があります。                            |
| `LZ-7010` | `username_unavailable`                   | 409  | `conflict_error`        | このユーザー名は使用中か予約済みです。別の名前を指定してください。                                                 |
| `LZ-7011` | `username_change_cooldown`               | 429  | `rate_limit_error`      | ユーザー名は {{cooldown\_days}} 日に 1 回だけ変更できます。期間が過ぎてから変更してください。                        |
| `LZ-7012` | `identity_unlink_unavailable`            | 403  | `permission_error`      | 連携済みのログイン方法はまだ解除できません。                                                            |
| `LZ-7101` | `topup_order_not_found`                  | 404  | `not_found_error`       | この取引番号のチャージ注文は見つかりません。番号を確認してもう一度お試しください。                                         |
| `LZ-7102` | `topup_order_not_pending`                | 409  | `conflict_error`        | このチャージ注文は支払い待ちではないため、手動で完了できません。一覧を更新して状態を確認してください。                               |
| `LZ-7103` | `topup_method_unsupported`               | 400  | `invalid_request_error` | 手動で完了できるのは Stripe のチャージ注文のみです。                                                    |
| `LZ-7104` | `topup_credit_invalid`                   | 409  | `conflict_error`        | このチャージ注文には入金できる金額がないため、完了できません。Stripe で注文を確認してください。                               |
| `LZ-7105` | `topup_search_keyword_invalid`           | 400  | `invalid_request_error` | 検索には %、\_、! 以外の文字が 2 文字以上必要です。より長い注文番号を入力してください。                                  |
| `LZ-7106` | `invalid_amount`                         | 400  | `invalid_request_error` | チャージ金額は許可された範囲内の整数ドルで指定してください。金額を変更してもう一度お試しください。                                 |
| `LZ-7107` | `payment_not_found`                      | 404  | `not_found_error`       | この支払いは見つかりません。別のアカウントのものである可能性があります。リンクを確認してください。                                 |
| `LZ-7108` | `invoice_unavailable`                    | 404  | `not_found_error`       | この支払いの請求書または領収書はまだ用意できていません。数分後にもう一度お試しください。                                      |
| `LZ-7109` | `payment_provider_unavailable`           | 503  | `api_error`             | 決済サービスは一時的に利用できません。数分後にもう一度お試しください。                                               |
| `LZ-7110` | `no_billing_customer`                    | 409  | `conflict_error`        | このプロジェクトにはまだ請求先情報がありません。初回の支払い時に作成されます。                                           |
| `LZ-7111` | `wallet_ledger_range_invalid`            | 400  | `invalid_request_error` | この期間は表示できません。32 日以内の期間を選択してください。                                                  |
| `LZ-7112` | `dispute_still_open`                     | 409  | `conflict_error`        | Stripe はまだこの結果で異議申し立てを終了していません。Stripe で終了してから結果を記録してください。                         |
| `LZ-7113` | `dispute_resolution_failed`              | 409  | `conflict_error`        | このチャージの異議申し立ての結果を記録できませんでした。チャージ ID と異議申し立て ID を確認してください。                         |
| `LZ-7114` | `payment_document_reconcile_failed`      | 503  | `api_error`             | このチャージの請求書と領収書を Stripe と照合できませんでした。しばらくしてからもう一度お試しください。                           |
| `LZ-7121` | `referral_unavailable`                   | 500  | `invalid_request_error` | 紹介記録を取得できません。後でもう一度お試しください。                                                       |
| `LZ-7122` | `referral_code_invalid`                  | 400  | `invalid_request_error` | 3〜20 文字の英小文字・数字・ハイフンを使ってください。先頭と末尾にハイフンは使えません。                                    |
| `LZ-7123` | `referral_code_reserved`                 | 400  | `invalid_request_error` | この名前は使えません。別の名前をお試しください。                                                          |
| `LZ-7124` | `referral_code_taken`                    | 409  | `invalid_request_error` | この名前はすでに使われています。                                                                  |
| `LZ-7125` | `referral_code_limit`                    | 409  | `invalid_request_error` | 変更できる回数を使い切りました。                                                                  |
| `LZ-7126` | `promotion_unavailable`                  | 500  | `invalid_request_error` | キャンペーン設定を取得できません。後でもう一度お試しください。                                                   |
| `LZ-7127` | `promotion_config_invalid`               | 400  | `invalid_request_error` | 割合、金額上限、期間を確認してください。                                                              |
| `LZ-7128` | `referral_status_invalid`                | 400  | `invalid_request_error` | 紹介状態のフィルターが無効です。                                                                  |
| `LZ-7129` | `referral_search_invalid`                | 400  | `invalid_request_error` | 紹介記録の検索条件が無効です。                                                                   |
| `LZ-7130` | `referral_not_found`                     | 400  | `invalid_request_error` | 紹介報酬が見つかりません。                                                                     |
| `LZ-7131` | `referral_not_pending`                   | 409  | `invalid_request_error` | この紹介報酬は処理待ちではありません。                                                               |
| `LZ-7201` | `key_name_too_long`                      | 400  | `invalid_request_error` | API キーの名前が長すぎます。{{max\_length}} 文字以内にしてください。                                      |
| `LZ-7202` | `key_enable_blocked`                     | 409  | `conflict_error`        | この API キーは有効期限切れか利用枠を使い切っているため、有効にできません。先に有効期限を延ばすか、利用枠を増やしてください。                 |
| `LZ-7203` | `key_limit_reached`                      | 409  | `conflict_error`        | このプロジェクトで保有できる API キーは {{limit}} 本までで、上限に達しています。使っていないキーを削除してから作成してください。          |
| `LZ-7204` | `secret_unavailable`                     | 409  | `conflict_error`        | この API キーはダイジェストのみ保存されているため、完全なキーを表示できません。完全なキーが必要な場合は新しく作成してください。                |
| `LZ-7205` | `key_not_found`                          | 404  | `not_found_error`       | この API キーが見つかりません。削除された可能性があります。ページを再読み込みしてください。                                  |
| `LZ-7301` | `channel_not_found`                      | 404  | `not_found_error`       | このチャネルはすでに存在しません。削除された可能性があります。一覧を再読み込みしてください。                                    |
| `LZ-7302` | `channel_search_backend_managed`         | 409  | `conflict_error`        | このチャネルは検索バックエンドのため、ここでは変更できません。「検索バックエンド」ページで管理してください。                            |
| `LZ-7303` | `channel_lane_invalid`                   | 400  | `invalid_request_error` | ティア「{{lane}}」は存在しません。チャネルは既存のティアのいずれか 1 つに属します。一覧から選択してください。                      |
| `LZ-7304` | `channel_settings_invalid`               | 400  | `invalid_request_error` | チャネルの追加設定を読み取れなかったため、保存されませんでした。JSON の形式と値を確認してください。                              |
| `LZ-7305` | `channel_model_name_too_long`            | 400  | `invalid_request_error` | 255 文字を超えるモデル名があるため、チャネルは保存されませんでした。短くするか削除してください。                                |
| `LZ-7306` | `channel_not_multi_key`                  | 409  | `conflict_error`        | このチャネルはキーが 1 つのため、キーを個別に管理できません。                                                  |
| `LZ-7307` | `channel_key_index_invalid`              | 400  | `invalid_request_error` | このキーはすでにチャネルにありません。キー一覧を再読み込みしてから、もう一度お試しください。                                    |
| `LZ-7308` | `channel_last_key`                       | 409  | `conflict_error`        | チャネルの最後のキーのため削除できません。先に別のキーを追加するか、チャネルごと削除してください。                                 |
| `LZ-7309` | `channel_keys_none_eligible`             | 409  | `conflict_error`        | この操作に該当するキーがないため、何も変更されませんでした。                                                    |
| `LZ-7310` | `channel_balance_unsupported`            | 400  | `invalid_request_error` | このチャネルの種類、またはマルチキーのチャネルでは残高を照会できません。                                              |
| `LZ-7311` | `channel_balance_query_failed`           | 502  | `api_error`             | アップストリームから残高が返されませんでした。チャネルのキーと接続先 URL を確認してから、もう一度お試しください。                       |
| `LZ-7312` | `channel_upstream_models_failed`         | 502  | `api_error`             | アップストリームからモデル一覧が返されませんでした。キーと接続先 URL を確認するか、モデルを手動で入力してください。                      |
| `LZ-7313` | `channel_task_running`                   | 409  | `conflict_error`        | 同じメンテナンス処理がすでに実行中のため、新たに開始しませんでした。完了してからもう一度お試しください。                              |
| `LZ-7314` | `channel_test_failed`                    | 502  | `api_error`             | チャネルのテストに失敗しました。アップストリームがエラーを返しました。キー、接続先 URL、テスト用モデルを確認してから、もう一度テストしてください。       |
| `LZ-7315` | `channel_test_not_sent`                  | 422  | `invalid_request_error` | このチャネル用のテストリクエストを作成できなかったため、アップストリームには送信していません。チャネルの種類、モデルのマッピング、料金設定を確認してください。   |
| `LZ-7316` | `channel_route_not_found`                | 404  | `not_found_error`       | このチャネルは、そのティアでこのモデルを提供していません。ページを再読み込みして最新のルートを確認してください。                          |
| `LZ-7317` | `route_observation_incomplete`           | 409  | `conflict_error`        | このソースはまだ観察期間中です。7 日が経過し、すべてのチェックに合格すると公開できます。                                     |
| `LZ-7318` | `route_observation_none`                 | 404  | `not_found_error`       | このソースには観察中のモデルがありません。ページを再読み込みして最新の状態を確認してください。                                   |
| `LZ-7401` | `setting_invalid`                        | 400  | `invalid_request_error` | 設定値の一部が受け付けられなかったため、保存されていません。形式と値を確認してから、もう一度保存してください。                           |
| `LZ-7402` | `content_limit_exceeded`                 | 400  | `invalid_request_error` | このリストには最大 {{limit}} 件まで登録できます。いくつか削除してから保存してください。                                 |
| `LZ-7403` | `announcement_not_found`                 | 404  | `not_found_error`       | このお知らせはすでに存在しません。一覧を更新してください。                                                     |
| `LZ-7404` | `email_test_failed`                      | 502  | `api_error`             | テストメールを送信できませんでした。SMTP 設定を確認してください。メールサーバーの応答はサーバーログに記録されています。                    |
| `LZ-7405` | `email_test_recipient_missing`           | 400  | `invalid_request_error` | アカウントにメールアドレスがないため、テストメールの送信先がありません。先にメールアドレスを登録してください。                           |
| `LZ-7406` | `email_recipients_required`              | 400  | `invalid_request_error` | 宛先が選択されていないため、送信されませんでした。ユーザーを選ぶか、全員に送信を選んでください。                                  |
| `LZ-7407` | `announcement_email_content_missing`     | 400  | `invalid_request_error` | 送信できるお知らせがありません。タイトルと本文を入力するか、先にお知らせを公開してください。                                    |
| `LZ-7408` | `translation_token_missing`              | 400  | `invalid_request_error` | 翻訳にはご自身の API Key が必要ですが、使える Key がありません。Key を作成または有効にしてから、もう一度お試しください。             |
| `LZ-7409` | `feedback_request_not_found`             | 404  | `not_found_error`       | このリクエスト ID はお使いのアカウントに見つかりません。リクエスト ID を確認してください。                                 |
| `LZ-7410` | `database_unreachable`                   | 503  | `api_error`             | サーバーがデータベースに接続できません。データベースの状態を確認してから、もう一度お試しください。                                 |
| `LZ-7411` | `email_domain_not_allowed`               | 400  | `invalid_request_error` | このメールドメインは利用できません。許可されたドメインのアドレスを使ってください。                                         |
| `LZ-7412` | `email_alias_not_allowed`                | 400  | `invalid_request_error` | @ の前に「+」や「.」を含むアドレスは利用できません。エイリアスのないアドレスを使ってください。                                 |
| `LZ-7413` | `password_invalid`                       | 400  | `invalid_request_error` | パスワードは 8〜64 文字、かつ 72 バイト以内にしてください。別のパスワードを選んでください。                                |
| `LZ-7414` | `password_reset_link_invalid`            | 400  | `invalid_request_error` | リセットリンクが無効か、有効期限が切れています。もう一度リセットを申請してください。                                        |
| `LZ-7415` | `password_reset_client_upgrade_required` | 400  | `invalid_request_error` | ページが古いため、リンクはまだ使われていません。ページを再読み込みしてから、パスワードを設定し直してください。                           |
| `LZ-7421` | `mail_not_found`                         | 404  | `invalid_request_error` | 保存済みメールが見つかりません。                                                                  |
| `LZ-7422` | `mail_resend_failed`                     | 400  | `invalid_request_error` | メールの再送に失敗しました。配信の詳細を確認してください。                                                     |
| `LZ-7423` | `admin_email_missing`                    | 400  | `invalid_request_error` | プレビューの送信前にメールアドレスを登録してください。                                                       |
| `LZ-7424` | `mail_regenerate_failed`                 | 400  | `invalid_request_error` | メールの再生成に失敗しました。下書きは使用量レポートから再生成してください。                                            |
| `LZ-7425` | `digest_settings_invalid`                | 400  | `invalid_request_error` | 使用量レポートの設定が無効です。                                                                  |
| `LZ-7426` | `mail_send_failed`                       | 400  | `invalid_request_error` | メールの送信に失敗しました。配信の詳細を確認してください。                                                     |
| `LZ-7501` | `model_name_taken`                       | 409  | `conflict_error`        | {{model}} という名前のモデルはすでに存在します。別の名前にするか、既存のモデルを編集してください。                            |
| `LZ-7502` | `vendor_name_taken`                      | 409  | `conflict_error`        | {{vendor}} という名前のベンダーはすでに存在します。別の名前にするか、既存のベンダーを編集してください。                         |
| `LZ-7503` | `prefill_group_name_taken`               | 409  | `conflict_error`        | {{name}} という名前のプリセットグループはすでに存在します。別の名前にしてください。                                    |
| `LZ-7504` | `model_sync_not_configured`              | 503  | `api_error`             | このサーバーではモデルメタデータの同期が設定されていません。サーバーの環境変数にメタデータの URL を設定し、再起動してください。                |
| `LZ-7505` | `model_sync_source_unavailable`          | 502  | `api_error`             | {{source}} のモデルカタログを読み込めなかったため、何も同期されていません。しばらくしてからもう一度お試しください。                   |
| `LZ-7510` | `lane_not_found`                         | 404  | `not_found_error`       | レーン {{lane}} は存在しません。再読み込みして現在のレーンを確認してください。                                      |
| `LZ-7511` | `lane_builtin_locked`                    | 409  | `conflict_error`        | レーン {{lane}} は組み込みのため、停止も削除もできません。                                                |
| `LZ-7512` | `lane_ever_enabled`                      | 409  | `conflict_error`        | レーン {{lane}} は過去にトラフィックを処理したため、削除できません。代わりに停止してください。                              |
| `LZ-7513` | `lane_has_no_sources`                    | 409  | `conflict_error`        | レーン {{lane}} にはまだソースがなく、有効にするとこのレーンへのリクエストはすべて失敗します。先にソースを移してください。                |
| `LZ-7514` | `lane_in_use`                            | 409  | `conflict_error`        | レーン {{lane}} にはまだソース、価格、または割引が残っています。削除する前にそれらを移動または削除してください。                     |
| `LZ-7520` | `tier_not_found`                         | 404  | `not_found_error`       | ティア {{tier}} は存在しません。再読み込みして現在のティアを確認してください。                                      |
| `LZ-7521` | `tier_exists`                            | 409  | `conflict_error`        | {{tier}} という名前のティアはすでに存在します。別の名前にするか、そのティアを編集してください。                              |
| `LZ-7522` | `tier_builtin_locked`                    | 409  | `conflict_error`        | ティア {{tier}} は組み込みのため、削除できません。                                                    |
| `LZ-7523` | `tier_has_accounts`                      | 409  | `conflict_error`        | ティア {{tier}} にはまだアカウントが所属しています。ユーザーページで別のティアに移してから削除してください。                       |
| `LZ-7530` | `sell_price_missing`                     | 400  | `invalid_request_error` | 販売価格が入力されていません。少なくとも 1 つの価格を入力してから保存してください。                                       |
| `LZ-7531` | `sell_price_model_listed`                | 409  | `conflict_error`        | {{model}} はまだ公開中のため、価格を削除できません。先に非公開にしてください。                                      |
| `LZ-7532` | `sell_price_model_served`                | 409  | `conflict_error`        | 有効なチャネルがまだ {{model}} を提供しています。価格を削除するとリクエストが拒否されます。先にそれらのチャネルを無効にしてください。          |
| `LZ-7533` | `sell_price_model_discounted`            | 409  | `conflict_error`        | {{model}} には有効な割引が残っています。価格を削除する前に割引を解除してください。                                    |
| `LZ-7534` | `model_listing_unpriced`                 | 409  | `conflict_error`        | 次のモデルはどのレーンにも販売価格がなく、公開すると $0 で課金されます: {{models}}。公開する前に価格を設定してください。              |
| `LZ-7535` | `model_listing_no_source`                | 409  | `conflict_error`        | 次のモデルはレーン {{lane}} に有効なソースがありません: {{models}}。公開する前にソースを追加してください。                  |
| `LZ-7601` | `feature_unavailable`                    | 403  | `permission_error`      | このアカウントではチームプロジェクトが有効になっていません。                                                    |
| `LZ-7602` | `project_context_mismatch`               | 400  | `invalid_request_error` | このページのプロジェクトとリクエストのプロジェクトが一致しません。ページを再読み込みしてください。                                 |
| `LZ-7603` | `project_not_found`                      | 404  | `not_found_error`       | このプロジェクトが見つからないか、すでにメンバーではありません。                                                  |
| `LZ-7604` | `project_member_not_found`               | 404  | `not_found_error`       | この人はプロジェクトのメンバーではありません。メンバー一覧を更新してください。                                           |
| `LZ-7605` | `invite_not_found`                       | 404  | `not_found_error`       | この招待リンクは無効です。招待をもう一度送ってもらってください。                                                  |
| `LZ-7606` | `budget_request_not_found`               | 404  | `not_found_error`       | この予算申請はもう存在しません。一覧を更新してください。                                                      |
| `LZ-7607` | `undo_expired`                           | 409  | `conflict_error`        | 取り消しできる 10 分が経過しました。もう一度招待してください。                                                 |
| `LZ-7608` | `invalid_budget`                         | 400  | `invalid_request_error` | 予算は 0 以上の金額で指定してください。空欄にすると上限なしになります。                                             |
| `LZ-7609` | `invalid_effort_cap`                     | 400  | `invalid_request_error` | この推論強度の上限は選択できる段階ではありません。一覧から選んでください。                                             |
| `LZ-7610` | `invalid_settings`                       | 400  | `invalid_request_error` | プロジェクト設定に無効な値があります。設定を確認して保存し直してください。                                             |
| `LZ-7611` | `cannot_edit_own_budget`                 | 403  | `permission_error`      | 自分の予算は変更できません。別の管理者に変更を依頼してください。                                                  |
| `LZ-7612` | `cannot_change_owner`                    | 403  | `permission_error`      | オーナーの役割とステータスは変更できません。                                                            |
| `LZ-7613` | `confirm_mismatch`                       | 400  | `invalid_request_error` | プロジェクト名が一致しません。表示どおりに入力してください。                                                    |
| `LZ-7614` | `resend_too_soon`                        | 429  | `rate_limit_error`      | 招待を送信したばかりです。1 分待ってから再送してください。                                                    |
| `LZ-7615` | `request_pending`                        | 409  | `conflict_error`        | 処理待ちの予算申請がすでにあります。処理を待つか、先に取り下げてください。                                             |
| `LZ-7616` | `invalid_pagination`                     | 400  | `invalid_request_error` | このページの一覧は表示できません。ページを更新してください。                                                    |
| `LZ-7617` | `already_member`                         | 409  | `conflict_error`        | この人はすでにメンバーです。                                                                    |
| `LZ-7618` | `already_invited`                        | 409  | `conflict_error`        | このアドレスには承諾待ちの招待があります。その招待を再送してください。                                               |
| `LZ-7619` | `invite_expired`                         | 409  | `conflict_error`        | 招待は期限切れです。新しい招待を送ってもらってください。                                                      |
| `LZ-7620` | `invite_revoked`                         | 409  | `conflict_error`        | 招待は取り消されました。参加が必要な場合は、もう一度招待してもらってください。                                           |
| `LZ-7621` | `invite_email_mismatch`                  | 403  | `permission_error`      | この招待はログイン中のメールアドレス宛ではありません。招待を受け取ったアドレスでログインしてから承諾してください。                         |
| `LZ-7622` | `invite_email_unverified`                | 403  | `permission_error`      | 招待を承諾する前に、メールアドレスを確認してください。                                                       |
| `LZ-7623` | `invitee_feature_unavailable`            | 403  | `permission_error`      | このアカウントはまだプロジェクトに参加できません。別のメールアドレスを試すか、しばらくしてからもう一度お試しください。                       |
| `LZ-7624` | `invite_email_invalid`                   | 400  | `invalid_request_error` | メールアドレスの形式が正しくありません。確認してもう一度お試しください。                                              |
| `LZ-7625` | `invite_role_invalid`                    | 400  | `invalid_request_error` | 役割は管理者またはメンバーから選んでください。                                                           |
| `LZ-7626` | `project_name_invalid`                   | 400  | `invalid_request_error` | プロジェクト名は空にできず、191 文字以内で入力してください。                                                  |
| `LZ-7627` | `project_deletion_dependency`            | 409  | `conflict_error`        | このアカウントは、メンバー・支払い・キーが依存するチームプロジェクトをまだ所有しているか、参加しています。先にそれらのプロジェクトを整理してから削除してください。 |
| `LZ-7701` | `usage_range_invalid`                    | 400  | `invalid_request_error` | 期間の終了が開始より前になっています。期間を調整してもう一度お試しください。                                            |
| `LZ-7702` | `usage_range_too_long`                   | 400  | `invalid_request_error` | 期間が {{max\_days}} 日を超えています。期間を短くしてください。                                           |
| `LZ-7703` | `invalid_usage_summary_window`           | 400  | `invalid_request_error` | 使用量サマリーの期間指定が無効です。since、until、granularity を確認してください。                              |
| `LZ-7704` | `request_not_found`                      | 404  | `not_found_error`       | この API キーではこのリクエストが見つかりませんでした。リクエスト ID を確認してください。                                 |
| `LZ-7705` | `log_session_not_found`                  | 404  | `not_found_error`       | 閲覧できるログの中にこのセッションが見つかりません。ページを再読み込みしてください。                                        |
| `LZ-7706` | `usage_export_format_unsupported`        | 400  | `invalid_request_error` | このエクスポート形式には対応していません。CSV または XLSX でエクスポートしてください。                                  |
| `LZ-7707` | `log_cleanup_cutoff_too_recent`          | 400  | `invalid_request_error` | 直近 {{min\_days}} 日のログはモデルランキングに使うため削除できません。より前の日付を選んでください。                        |
| `LZ-7708` | `spend_budget_not_found`                 | 404  | `not_found_error`       | この支出予算が見つかりません。削除された可能性があります。ページを再読み込みしてください。                                     |
| `LZ-7801` | `purpose_not_supported`                  | 400  | `invalid_request_error` | このファイル用途には対応していません。user\_data または vision としてアップロードしてください。                         |
| `LZ-7802` | `invalid_file`                           | 400  | `invalid_request_error` | ファイルが受け付けられませんでした。ファイルの種類と内容を確認して、もう一度アップロードしてください。                               |
| `LZ-7803` | `file_too_large`                         | 413  | `invalid_request_error` | ファイルがサイズ上限を超えています。より小さいファイルをアップロードしてください。                                         |
| `LZ-7804` | `file_not_found`                         | 404  | `not_found_error`       | このファイルが見つからないか、アクセスできません。ファイル ID を確認してください。                                       |
| `LZ-7805` | `file_expired`                           | 400  | `invalid_request_error` | このファイルは有効期限が切れたため使用できません。もう一度アップロードしてください。                                        |
| `LZ-7806` | `file_dereference_failed`                | 502  | `api_error`             | ストレージからファイルを読み込めなかったため、リクエストは送信されませんでした。しばらくしてからもう一度お試しください。                      |
| `LZ-7807` | `file_storage_failed`                    | 502  | `api_error`             | ファイルストレージで操作が完了しませんでした。しばらくしてからもう一度お試しください。                                       |
| `LZ-7808` | `storage_not_configured`                 | 503  | `api_error`             | このサイトではファイルストレージが設定されていないため、ファイルを保存・読み込みできません。管理者にお問い合わせください。                     |
| `LZ-7809` | `storage_quota_exceeded`                 | 429  | `insufficient_quota`    | ファイルストレージの予算を使い切りました。不要なファイルを削除するか、予算の引き上げを依頼してください。                              |
| `LZ-7821` | `unsupported_media_kind`                 | 400  | `invalid_request_error` | このメディアの種類には対応していません。image または video を選んでください。                                     |
| `LZ-7822` | `unsupported_media_status`               | 400  | `invalid_request_error` | このステータスでの絞り込みには対応していません。pending、running、succeeded、failed のいずれかを指定してください。          |
| `LZ-7823` | `media_job_not_found`                    | 404  | `not_found_error`       | このメディアジョブが見つかりません。ジョブ ID を確認してください。                                               |
| `LZ-7824` | `artifact_file_not_found`                | 404  | `not_found_error`       | 成果物のファイルが見つかりません。ファイル ID を確認するか、もう一度アップロードしてください。                                 |
| `LZ-7825` | `video_not_found`                        | 404  | `not_found_error`       | この動画ジョブが見つかりません。ジョブ ID を確認してください。                                                 |
| `LZ-7826` | `invalid_studio_media_job`               | 400  | `invalid_request_error` | リクエスト内の Studio ジョブがこのリクエストと一致しません。Studio から生成をやり直してください。                          |
| `LZ-7827` | `artifact_too_large`                     | 502  | `api_error`             | 生成されたファイルが保存できるサイズを超えたため、結果は保存されませんでした。サイズを小さくするか、長さを短くしてお試しください。                 |
| `LZ-7828` | `video_artifact_missing`                 | 502  | `api_error`             | 動画の生成は終わりましたが、ダウンロードできるファイルがありません。もう一度生成してください。                                   |
| `LZ-7841` | `studio_disabled`                        | 404  | `not_found_error`       | このサイトでは Studio が有効になっていません。                                                       |
| `LZ-7842` | `studio_generation_not_found`            | 404  | `not_found_error`       | この作品が見つからないか、表示する権限がなくなりました。ページを再読み込みしてください。                                      |
| `LZ-7843` | `studio_project_not_found`               | 404  | `not_found_error`       | この Studio プロジェクトまたはキャンバスの項目が見つかりません。削除された可能性があります。ページを再読み込みしてください。                |
| `LZ-7844` | `studio_artifact_not_found`              | 404  | `not_found_error`       | この作品のファイルが見つからないか、期限切れです。もう一度生成してください。                                            |
| `LZ-7845` | `studio_artifact_unsupported`            | 415  | `invalid_request_error` | このファイルは対応している画像または動画ではありません。PNG、JPEG、GIF、WebP、または動画ファイルを選んでください。                  |
| `LZ-7846` | `studio_key_unavailable`                 | 400  | `invalid_request_error` | 選択した API キーは無効化されているか、存在しません。別のキーを選んでください。                                        |
| `LZ-7847` | `studio_key_required`                    | 400  | `invalid_request_error` | アカウント残高での生成は、ログイン済みのブラウザからのみ行えます。代わりに API キーを選んでください。                             |
| `LZ-7848` | `studio_creator_not_found`               | 404  | `not_found_error`       | このクリエイターの公開作品は見つかりませんでした。リンクを確認するか、最新の作品をご覧ください。                                  |
| `LZ-7849` | `studio_sign_in_required`                | 401  | `authentication_error`  | ログインしてください。検索、オリジナル画像のダウンロード、続きの閲覧にはアカウントが必要です。                                   |
| `LZ-7850` | `studio_download_limit_reached`          | 429  | `rate_limit_error`      | 本日のオリジナル画像のダウンロード回数を使い切りました。お使いのタイムゾーンの午前0時にリセットされます。プレビュー画像は引き続きダウンロードできます。      |
| `LZ-7851` | `studio_free_unavailable`                | 409  | `conflict_error`        | 本日の無料生成は利用できません。すでに使用済みか、メールアドレスの確認が必要です。                                         |
| `LZ-7852` | `studio_not_favoritable`                 | 409  | `conflict_error`        | お気に入りに追加できるのは公開済みの作品だけです。                                                         |
| `LZ-7853` | `studio_signature_invalid`               | 403  | `permission_error`      | ダウンロードリンクが無効か期限切れです。もう一度ダウンロードしてください。                                             |
| `LZ-7861` | `search_backend_not_found`               | 404  | `not_found_error`       | この検索バックエンドが見つかりません。一覧を再読み込みしてください。                                                |
| `LZ-7862` | `search_backend_provider_invalid`        | 400  | `invalid_request_error` | この検索プロバイダーには対応していないか、チャネルの種類と一致しません。一覧からプロバイダーを選んでください。                           |
| `LZ-7863` | `poster_draft_not_found`                 | 404  | `not_found_error`       | このポスターの下書きが見つかりません。一覧を再読み込みしてください。                                                |
| `LZ-7864` | `upload_file_not_found`                  | 404  | `not_found_error`       | このデータファイルがサーバー上に見つかりません。ファイルのパスを確認してください。                                         |
| `LZ-7865` | `upload_key_not_allowed`                 | 400  | `invalid_request_error` | このパスはアップロードできません。ディレクトリと設定ファイルは対象外です。通常のデータファイルを選んでください。                          |
| `LZ-7866` | `upload_failed`                          | 502  | `api_error`             | オブジェクトストレージがアップロードを受け付けませんでした。ストレージの設定を確認して、もう一度お試しください。                          |
| `LZ-7867` | `blog_validation_failed`                 | 400  | `invalid_request_error` | ブログのリクエストが無効です：{reason\|値を確認してください}。                                              |
| `LZ-7868` | `blog_publish_blocked`                   | 422  | `invalid_request_error` | 記事が公開前のチェックに合格していません。                                                             |

### LZ-9xxx · 内部エラー

| 番号        | Code              | HTTP | タイプ         | 意味と対処                                                             |
| --------- | ----------------- | ---- | ----------- | ----------------------------------------------------------------- |
| `LZ-9001` | `internal_error`  | 500  | `api_error` | サービスがこのリクエストを完了できませんでした。繰り返し発生する場合は、リクエスト ID を添えてサポートにお問い合わせください。 |
| `LZ-9002` | `not_implemented` | 501  | `api_error` | この機能はまだ利用できません。                                                   |

## 関連ページ

- [レート制限](https://lazu.ai/docs/ja/limits)
- [認証](https://lazu.ai/docs/ja/authentication)
- [リクエスト詳細](https://lazu.ai/docs/ja/endpoints/usage-requests)
