A nossa API valida cada um dos campos enviados na requisição antes de prosseguir com a criação, consulta ou gerenciamento dos recursos.
Utilizamos os códigos de resposta convencionais do HTTP para indicar o sucesso ou a falha de uma requisição. Sendo assim, códigos 2xx indicam sucesso, 4xx indicam erros por algum dado informado incorretamente (por exemplo, um campo obrigatório não enviado ou um cartão sem data de validade) e códigos 5xx indicam erros nos nossos servidores.
Exemplo de resposta de erro:
{
"errors": [
{
"message": "Invalid document"
},
{
"message": "Requested credit amount must be less than 30000"
}
]
}