Modulo tecnico: accounts
| Funcao | Metodo | Rota |
|---|---|---|
| Consultar titular por documento | GET | /hb/accounts/account-holders |
| Atualizar titular da conta | PUT | /hb/accounts/account-holders |
| Consultar saldo da conta | GET | /hb/accounts/balance |
| Criar conta empresarial | POST | /hb/accounts/business |
| Solicitar encerramento de conta | POST | /hb/accounts/closure-requests |
| Consultar status do encerramento | GET | /hb/accounts/closure-requests/:request_id |
| Consultar lancamentos futuros | GET | /hb/accounts/future-transactions |
| Consultar conta individual | GET | /hb/accounts/individual |
| Criar conta individual | POST | /hb/accounts/individual |
| Enviar documento da conta individual | POST | /hb/accounts/individual/document |
| Enviar documento publico | POST | /hb/accounts/individual/document/public |
| Listar contas individuais | GET | /hb/accounts/individuals |
| Consultar movimentacoes da conta | GET | /hb/accounts/movements |
| Consultar comprovante de transacao | GET | /hb/accounts/receipts |
| Consultar extrato da conta | GET | /hb/accounts/statement |
| Gerar extrato em PDF | GET | /hb/accounts/statement/pdf |
Envelope de sucesso (interceptor global):
{
"status_code": 200,
"success": true,
"message": "OK",
"data": {}
}
Envelope de erro (filtro global):
{
"status_code": 400,
"code": "VALIDATION_ERROR",
"message": "Erro de validacao",
"timestamp": "2026-02-13T00:00:00.000Z",
"path": "/exemplo",
"details": []
}