Os possíveis erros retornados pela API Pagar.me são:
Tipo do erro | Significado |
---|---|
invalid_parameter | Quando algum parâmetro passado está incorreto/faltando. |
action_forbidden | Quando o usuário não tem permissão para fazer determinada ação. |
internal_error | Quando algum erro interno em nosso servidor ocorreu. |
not_found | Quando o recurso procurado não foi encontrado/não existe. |
Exemplo de retorno pela API:
{
"errors": [
{
"message": "api_key está faltando",
"parameter_name": "api_key",
"type": "invalid_parameter"
}
],
"method": "get",
"url": "/transactions"
}