Skip to content

エラーハンドリングとレスポンスモデル ​

OneASR は標準的な HTTP ステータスコード体系に準拠し、OpenAI 仕様に準拠した JSON 形式のエラーレスポンスを返します。


エラーレスポンスの JSON 形式 ​

json
{
  "error": {
    "message": "Invalid API key provided.",
    "type": "invalid_request_error",
    "param": null,
    "code": "invalid_api_key"
  }
}

主な HTTP ステータスコード対応表 ​

ステータスコードエラーコード / タイプ説明
200 OK-リクエストが正常に完了しました。
400 Bad Requestinvalid_request_error必須パラメータの欠落、または非対応の音声フォーマットがアップロードされました。
401 Unauthorizedinvalid_api_keyAPI Key が指定されていないか、無効なキーです。
404 Not Foundnot_found_error指定されたタスク ID またはモデルが存在しません。
422 Unprocessablevalidation_errorフォームフィールドのバリデーションに失敗しました。
500 Internal Serverserver_errorバックグラウンド推論ワーカーの例外エラー、または GPU メモリ不足(OOM)が発生しました。