code– Um identificador único e estável para o erro. Útil para tratamento programático e solicitações de suporte.title– Um resumo curto e legível do problema.message– Orientação detalhada para ajudá-lo a resolver o erro.
Erros de autenticação
Os seguintes erros podem ocorrer ao interagir com os endpoints das APIs de Autenticação. Cada erro segue nossa estrutura padrão, facilitando a depuração e a resposta a problemas de forma programática.
400
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| AUT-0001 | Missing Fields in Request | Your request is missing one or more required fields. Please refer to the documentation to ensure all necessary fields are included in your request. | Sua requisição está faltando um ou mais campos obrigatórios. Consulte a documentação para garantir que todos os campos necessários estejam incluídos na sua requisição. |
| AUT-0002 | Invalid Path Parameter | One or more path parameters are in an incorrect format. Please check the following parameters and ensure they meet the required format before trying again. | Um ou mais parâmetros de caminho estão em formato incorreto. Verifique os seguintes parâmetros e certifique-se de que atendem ao formato exigido antes de tentar novamente. |
| AUT-0003 | Unexpected Fields in the Request | The request body contains more fields than expected. Please send only the allowed fields as per the documentation. The unexpected fields are listed in the fields object. | O corpo da requisição contém mais campos do que o esperado. Envie apenas os campos permitidos conforme a documentação. Os campos inesperados estão listados no objeto fields. |
| AUT-0004 | Invalid Query Parameter | One or more query parameters are in an incorrect format. Please check the following parameters and ensure they meet the required format before trying again. | Um ou mais parâmetros de consulta estão em formato incorreto. Verifique os seguintes parâmetros e certifique-se de que atendem ao formato exigido antes de tentar novamente. |
| AUT-0009 | Bad Request | The server could not understand the request due to malformed syntax. Please check the listed fields and try again. | O servidor não conseguiu entender a requisição devido a uma sintaxe malformada. Verifique os campos listados e tente novamente. |
| AUT-0010 | Metadata Key Length Exceeded | The metadata key exceeds the maximum allowed length. Please use a shorter key. | A chave de metadados excede o comprimento máximo permitido. Use uma chave mais curta. |
| AUT-0011 | Metadata Value Length Exceeded | The metadata value exceeds the maximum allowed length. Please use a shorter value. | O valor de metadados excede o comprimento máximo permitido. Use um valor mais curto. |
| AUT-0012 | Invalid Metadata Nesting | The metadata object cannot contain nested values. Please ensure that the value is not nested and try again. | O objeto de metadados não pode conter valores aninhados. Certifique-se de que o valor não está aninhado e tente novamente. |
| AUT-0013 | Invalid Grant Type | The provided ‘grantType’ is not valid. Accepted grant types are password, client_credentials, refresh_token, or others. Please provide a valid type. | O ‘grantType’ fornecido não é válido. Os tipos de concessão aceitos são password, client_credentials, refresh_token, entre outros. Forneça um tipo válido. |
| AUT-0014 | Grant Type Missing Fields | The provided ‘grant_type’ is missing required fields. Please refer to the documentation for guidance. | O ‘grant_type’ fornecido está faltando campos obrigatórios. Consulte a documentação para orientação. |
| AUT-1001 | Unsupported Grant Type | The provided ‘grantType’ is not supported by this application. Please refer to the application’s supported grant types. | O ‘grantType’ fornecido não é suportado por esta aplicação. Consulte os tipos de concessão suportados pela aplicação. |
401
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| AUT-0006 | Token Missing | A valid token must be provided in the request header. Please include a token and try again. | Um token válido deve ser fornecido no cabeçalho da requisição. Inclua um token e tente novamente. |
| AUT-0007 | Invalid Token | The provided token is expired, invalid or malformed. Please provide a valid token and try again. | O token fornecido está expirado, inválido ou malformado. Forneça um token válido e tente novamente. |
| AUT-1002 | Invalid Username or Password | The provided ‘username’ or ‘password’ is incorrect. Please verify the credentials and try again. | O ‘username’ ou ‘password’ fornecido está incorreto. Verifique as credenciais e tente novamente. |
| AUT-1003 | Invalid Token | The provided token is expired, invalid or malformed. Please provide a valid token and try again. | O token fornecido está expirado, inválido ou malformado. Forneça um token válido e tente novamente. |
| AUT-1004 | Invalid Client | The provided ‘clientId’ or ‘clientSecret’ is incorrect. Please verify the credentials and try again. | O ‘clientId’ ou ‘clientSecret’ fornecido está incorreto. Verifique as credenciais e tente novamente. |
| AUT-1005 | Invalid Refresh Token | The provided ‘refreshToken’ is invalid, expired or revoked. Please verify the token and try again. | O ‘refreshToken’ fornecido é inválido, está expirado ou foi revogado. Verifique o token e tente novamente. |
403
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| AUT-0008 | Permission Enforcement Error | The enforcer is not configured properly. Please contact your administrator if you believe this is an error. | O enforcer não está configurado corretamente. Entre em contato com seu administrador se acreditar que isso é um erro. |
404
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| AUT-1015 | Enforcement Sub Not Found | No subject was found for the provided ‘sub’. Please refer to the enforcement documentation for guidance on the correct ‘sub’ value. | Nenhum sujeito foi encontrado para o ‘sub’ fornecido. Consulte a documentação de enforcement para orientação sobre o valor correto de ‘sub’. |
500
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| AUT-0005 | Internal Server Error | The server encountered an unexpected error. Please try again later or contact support. | O servidor encontrou um erro inesperado. Tente novamente mais tarde ou entre em contato com o suporte. |
Erros de identidade
Os seguintes erros podem ocorrer ao interagir com os endpoints das APIs de Identidade. Cada erro segue nossa estrutura padrão, facilitando a depuração e a resposta a problemas de forma programática.
400
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| IDE-0001 | Missing Fields in Request | Your request is missing one or more required fields. | Sua requisição está faltando um ou mais campos obrigatórios. |
| IDE-0002 | Invalid Field Type in Request | The provided field type in the request is invalid. | O tipo de campo fornecido na requisição é inválido. |
| IDE-0003 | Invalid Path Parameter | One or more path parameters are in an incorrect format. | Um ou mais parâmetros de caminho estão em formato incorreto. |
| IDE-0004 | Unexpected Fields in the Request | The request body contains more fields than expected. Please send only the allowed fields. | O corpo da requisição contém mais campos do que o esperado. Envie apenas os campos permitidos. |
| IDE-0005 | Invalid Query Parameter | One or more query parameters are in an incorrect format. Please check the parameters and ensure they meet the required format before trying again. | Um ou mais parâmetros de consulta estão em formato incorreto. Verifique os parâmetros e certifique-se de que atendem ao formato exigido antes de tentar novamente. |
| IDE-0007 | Bad Request | The server could not understand the request due to malformed syntax. | O servidor não conseguiu entender a requisição devido a uma sintaxe malformada. |
| IDE-0010 | Unmodifiable Field Error | Your request includes a field that cannot be modified. | Sua requisição inclui um campo que não pode ser modificado. |
| IDE-0011 | Immutable Field Error | The field cannot be modified. Please remove it from your request. | O campo não pode ser modificado. Remova-o da sua requisição. |
| IDE-0012 | Invalid Application Name | The provided application name is invalid. | O nome da aplicação fornecido é inválido. |
| IDE-0013 | User ID Not Match | The provided ID does not match the token owner. | O ID fornecido não corresponde ao proprietário do token. |
| IDE-0014 | Metadata Key Length Exceeded | The metadata key exceeds the maximum allowed length of 100 characters. Please use a shorter key. | A chave de metadados excede o comprimento máximo permitido de 100 caracteres. Use uma chave mais curta. |
| IDE-0015 | Metadata Value Length Exceeded | The metadata value exceeds the maximum allowed length of 2000 characters. Please use a shorter value. | O valor de metadados excede o comprimento máximo permitido de 2000 caracteres. Use um valor mais curto. |
| IDE-0016 | Invalid Metadata Nesting | The metadata object cannot contain nested values. Please ensure that the value is not nested and try again. | O objeto de metadados não pode conter valores aninhados. Certifique-se de que o valor não está aninhado e tente novamente. |
| IDE-0017 | User Already Exists | The user already exists. Please use a different username or email and try again. | O usuário já existe. Use um nome de usuário ou e-mail diferente e tente novamente. |
| IDE-0020 | Password Too Short | The password must be at least 12 characters long. | A senha deve ter pelo menos 12 caracteres. |
| IDE-0021 | Password No Uppercase | The password must contain at least one uppercase letter. | A senha deve conter pelo menos uma letra maiúscula. |
| IDE-0022 | Password No Lowercase | The password must contain at least one lowercase letter. | A senha deve conter pelo menos uma letra minúscula. |
| IDE-0023 | Password No Digit | The password must contain at least one digit. | A senha deve conter pelo menos um dígito. |
| IDE-0024 | Password No Special Char | The password must contain at least one special character. | A senha deve conter pelo menos um caractere especial. |
| IDE-0025 | Password Consecutive Repeated | The password must not contain consecutive repeated characters. | A senha não deve conter caracteres repetidos consecutivamente. |
| IDE-0026 | Password Unknown Rule | Unknown password validation rule. | Regra de validação de senha desconhecida. |
| IDE-0027 | Old Password Invalid | The old password provided is invalid. | A senha antiga fornecida é inválida. |
401
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| IDE-0008 | Token Missing | A valid token must be provided in the request header. Please include a token and try again. | Um token válido deve ser fornecido no cabeçalho da requisição. Inclua um token e tente novamente. |
| IDE-0009 | Invalid Token | The provided token is expired, invalid or malformed. Please provide a valid token and try again. | O token fornecido está expirado, inválido ou malformado. Forneça um token válido e tente novamente. |
404
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| IDE-1001 | Application ID Not Found | The provided application ID does not exist in our records. | O ID de aplicação fornecido não existe em nossos registros. |
| IDE-1002 | No Applications Found | No applications were found in the search. | Nenhuma aplicação foi encontrada na busca. |
| IDE-1003 | User ID Not Found | The provided user ID does not exist in our records. | O ID de usuário fornecido não existe em nossos registros. |
| IDE-1004 | No Users Found | No users were found in the search. | Nenhum usuário foi encontrado na busca. |
| IDE-1005 | No Groups Found | No groups were found in the search. | Nenhum grupo foi encontrado na busca. |
| IDE-1006 | Group ID Not Found | The provided group ID does not exist in our records. | O ID de grupo fornecido não existe em nossos registros. |
500
| Código | Título | Mensagem | Tradução |
|---|---|---|---|
| IDE-0006 | Internal Server Error | The server encountered an unexpected error. Please try again later. | O servidor encontrou um erro inesperado. Tente novamente mais tarde. |

