Respostas de erro seguem o formato:
json
{
"error": {
"code": "invalid_request",
"message": "Descrição do erro"
}
}
Códigos comuns: 401 não autorizado, 422 validação, 429 rate limit.
Sempre trate erros no cliente e exiba uma mensagem amigável ao usuário.