Em caso de alguma condição não atendida, os erros retornados pela API deixarão claro o que aconteceu. A seguir, temos a seguinte lista de erros:
Erro | Cenário |
---|
invalid_request | Parâmetro obrigatório não enviado ou algum parâmetro está com um valor inválido |
access_denied | Autorização negada pelo usuário |
invalid_scope | O escopo solicitado é inválido |
invalid_redirect_uri | O parâmetro fornecido não corresponde ao registrado |
unsupported_response_type | Parâmetro não suportado |
Código | Descrição | Cenário |
---|
41001 | invalid_request | Parâmetro obrigatório não é enviado ou algum parâmetro está com um valor inválido |
41002 | invalid_redirect_uri | O parâmetro fornecido é uma URL inválida |
41003 | invalid_client | Falha na identificação do cliente |
41004 | invalid_grant | O "code" ou "refresh_token" é inválido, expirou, foi usado ou não pertence a você |
41005 | unsupported_grant_type | Os tipos suportados são "authorization_code" e "refresh_token" |
41006 | unauthorized_client | Cliente não está autorizado a fazer essa ação |
41007 | unsupported_token_type | Os tipos suportados são "access_token" e "refresh_token" no momento de revogação de token |
41008 | invalid_token | Token inválido que é passado no header da requisição |
41013 | not_found_url | A URL não está parametrizada para o customer informado |
41014 | not_found_public_key | A URL parametrizada não teve o retorno esperado |
41015 | invalid_format_url | A URL parametrizada está no formato inválido |
41016 | invalid_public_key | A Public Key encontrada não é uma chave válida. |