Skip to content

エラーハンドリング & ステータスコード ​

OneTTS は、すべての例外レスポンスを標準の OpenAI エラー形式で返却します。


🛑 統一エラーレスポンス構造 ​

json
{
  "error": {
    "message": "Incorrect API key provided or missing Authorization header.",
    "type": "invalid_request_error",
    "param": null,
    "code": "invalid_api_key"
  },
  "detail": "Incorrect API key provided or missing Authorization header."
}

📊 HTTP ステータスコード対応表 ​

ステータスコードエラータイプ (type)説明
400invalid_request_error必須パラメータの不足またはバリデーション失敗
401authentication_errorAPI Key が不足しているか認証に失敗
404not_found_error要求されたリソースパスが存在しない
500api_errorサーバー内部エラーまたはエンジン合成処理の失敗

Released under the Apache-2.0 License.