Skip to main content

error

error objectrequired

Error details.

typestringrequired

High-level error category

Example: invalid_request_error
codestringnullable

Fine-grained error identifier

error.typeerror.codeDescription
invalid_request_errorinvalid_url404 Invalid endpoint
invalid_api_key401 Invalid API key
invalid_jsonInvalid JSON
invalid_eventInvalid event type
invalid_parametersInvalid parameters
session_expiredSession quota (client secret) exhausted
limitationtimeout_errorRequest timed out
rate_limit_errorReached the rate limit
server_errorinternal_errorInternal server error
Example: invalid_json
messagestringrequired

Developer-facing message corresponding to code

Example: Invalid JSON
paramstringnullable

Related parameter name(s) for parameter errors (comma-separated)

Example: null
event_idstringrequired

Server-generated unique ID

typestringrequired

Fixed value

Possible values: [error]

item_idstringnullable

The item_id value specified as event_id in the input_audio_buffer.append event.

null if omitted, or if the error is not related to transcription

error
{
"error": {
"type": "invalid_request_error",
"code": "invalid_json",
"message": "Invalid JSON",
"param": null
},
"event_id": "string",
"type": "error",
"item_id": "string"
}