Skip to content

Chat error codes ​

Failed requests return a non-2xx HTTP status with an error object:

json
{"error":{"code":"invalid_request","message":"message should not be empty","request_id":"req_..."}}

Use code for program logic and message for diagnostic context.

HTTPCodeMeaning
400invalid_requestInvalid message or conversation parameters
401invalid_api_keyInvalid, expired, or disabled key
402insufficient_balanceNot enough credits
403forbiddenAccount or IP access is restricted
404not_foundConversation not found
429rate_limitedRequests-per-minute limit exceeded
500internal_errorServer error
503upstream_unavailableChat or voice service is unavailable

Check your request and credentials before retrying. For transient errors, wait before retrying; repeated message submissions may produce another reply.

© 2026 GirlLab. All rights reserved.