Erros

Os possíveis erros retornados pela API Pagar.me são:

Tipo do erroSignificado
invalid_parameterQuando algum parâmetro passado está incorreto/faltando.
action_forbiddenQuando o usuário não tem permissão para fazer determinada ação.
internal_errorQuando algum erro interno em nosso servidor ocorreu.
not_foundQuando 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"
}