Azure Error Code Reference
The following table maps the codes to their original full information strings.
Code | Description |
---|---|
400000 | One of the request inputs isn't valid. |
400001 | The "scope" parameter is invalid. |
400002 | The "category" parameter is invalid. |
400003 | A language specifier is missing or invalid. |
400004 | A target script specifier ("To script") is missing or invalid. |
400005 | An input text is missing or invalid. |
400006 | The combination of language and script isn't valid. |
400018 | A source script specifier ("From script") is missing or invalid. |
400019 | One of the specified languages isn't supported. |
400020 | One of the elements in the array of input text isn't valid. |
400021 | The API version parameter is missing or invalid. |
400023 | One of the specified language pair isn't valid. |
400035 | The source language ("From" field) isn't valid. |
400036 | The target language ("To" field) is missing or invalid. |
400042 | One of the options specified ("Options" field) isn't valid. |
400043 | The client trace ID (ClientTraceId field or X-ClientTranceId header) is missing or invalid. |
400050 | The input text is too long. View request limits. |
400064 | The "translation" parameter is missing or invalid. |
400070 | The number of target scripts (ToScript parameter) doesn't match the number of target languages (To parameter). |
400071 | The value isn't valid for TextType. |
400072 | The array of input text has too many elements. |
400073 | The script parameter isn't valid. |
400074 | The body of the request isn't valid JSON. |
400075 | The language pair and category combination isn't valid. |
400077 | The maximum request size has been exceeded. View request limits. |
400079 | The custom system requested for translation between from and to language doesn't exist. |
400080 | Transliteration isn't supported for the language or script. |
401000 | The 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." |
403000 | The operation isn't allowed. |
403001 | The operation isn't allowed because the subscription has exceeded its free quota. |
405000 | The request method isn't supported for the requested resource. |
408001 | The translation system requested is being prepared. Retry in a few minutes. |
408002 | Request 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. |
415000 | The Content-Type header is missing or invalid. |
429000, 429001, 429002 | The server rejected the request because the client has exceeded request limits. |
500000 | An 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. |
503000 | Service 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. |