Skip to content
On this page

Production Error Code Reference

Azure Errors

The following table maps the codes to their original full information strings.

Error Codes
CodeDescription
400000One of the request inputs isn't valid.
400001The "scope" parameter is invalid.
400002The "category" parameter is invalid.
400003A language specifier is missing or invalid.
400004A target script specifier ("To script") is missing or invalid.
400005An input text is missing or invalid.
400006The combination of language and script isn't valid.
400018A source script specifier ("From script") is missing or invalid.
400019One of the specified languages isn't supported.
400020One of the elements in the array of input text isn't valid.
400021The API version parameter is missing or invalid.
400023One of the specified language pair isn't valid.
400035The source language ("From" field) isn't valid.
400036The target language ("To" field) is missing or invalid.
400042One of the options specified ("Options" field) isn't valid.
400043The client trace ID (ClientTraceId field or X-ClientTranceId header) is missing or invalid.
400050The input text is too long. View request limits.
400064The "translation" parameter is missing or invalid.
400070The number of target scripts (ToScript parameter) doesn't match the number of target languages (To parameter).
400071The value isn't valid for TextType.
400072The array of input text has too many elements.
400073The script parameter isn't valid.
400074The body of the request isn't valid JSON.
400075The language pair and category combination isn't valid.
400077The maximum request size has been exceeded. View request limits.
400079The custom system requested for translation between from and to language doesn't exist.
400080Transliteration isn't supported for the language or script.
401000The request isn't authorized because credentials are missing or invalid.
401015"The credentials provided are for the Speech API. This request requires credentials for the Text API. Use a subscription to Translator."
403000The operation isn't allowed.
403001The operation isn't allowed because the subscription has exceeded its free quota.
405000The request method isn't supported for the requested resource.
408001The translation system requested is being prepared. Retry in a few minutes.
408002Request timed out waiting on incoming stream. The client didn't produce a request within the time that the server was prepared to wait. The client may repeat the request without modifications at any later time.
415000The Content-Type header is missing or invalid.
429000, 429001, 429002The server rejected the request because the client has exceeded request limits.
500000An unexpected error occurred. If the error persists, report it with date/time of error, request identifier from response header X-RequestId, and client identifier from request header X-ClientTraceId.
503000Service is temporarily unavailable. Retry. If the error persists, report it with date/time of error, request identifier from response header X-RequestId, and client identifier from request header X-ClientTraceId.

Apache 2.0 Licensed