Erros
A Merx API utiliza os próprios Códigos de Status HTTP para indicar sucesso ou falha da chamada. Em geral os códigos iniciados com 2 indicam sucesso, os iniciados com 4 indicam erro (Ex: Falta de parâmetro obrigatório) e iniciados com 5 indicam erro interno nos servidores da Merx. Pode conter tanto uma string de erro como um hash contendo o atributo e seus erros.
Formato para erros nos status 400, 401 e 404:
Status 401
{
"errors": "Unauthorized"
}
Status 422
{
"errors": {
"due_date": [
"should not be in the past"
]
}
}
Erros mais comuns.