Modulo tecnico: multi-access
A integracao de Multi Acesso exige aprovacao interna e alinhamento previo com o time de tecnologia. Antes de homologar/producao, e obrigatorio realizar reuniao tecnica e enviar os identificadores/chaves necessarios (IDs, chaves de dispositivo, secrets e parametros de aprovacao).
| Funcao | Metodo | Rota |
|---|---|---|
| Bloquear dispositivo de acesso | POST | multi-access/device-management/account-access-devices/:id/block |
| Desbloquear dispositivo de acesso | PUT | multi-access/device-management/account-access-devices/:id/unblock |
| Listar dispositivos por acesso | GET | multi-access/device-management/accounts/:accountAccessId/devices |
| Listar solicitacoes de dispositivo | GET | multi-access/device-management/device-requests |
| Aprovar solicitacao de dispositivo | POST | multi-access/device-management/device-requests/:requestId/approve |
| Rejeitar solicitacao de dispositivo | POST | multi-access/device-management/device-requests/:requestId/reject |
| Listar dispositivos | GET | multi-access/device-management/devices |
| Consultar dispositivo | GET | multi-access/device-management/devices/:deviceId |
| Cadastrar Face ID no dispositivo | POST | multi-access/device-management/devices/faceid/register |
| Listar opcoes de contas para multi acesso | GET | multi-access/accounts/options/accounts |
| Listar acessos de conta | GET | /hb/multi-access/accounts |
| Criar acesso de conta | POST | /hb/multi-access/accounts |
| Remover acesso de conta | DELETE | /hb/multi-access/accounts/:id |
| Consultar acesso de conta | GET | /hb/multi-access/accounts/:id |
| Atualizar acesso de conta | PATCH | /hb/multi-access/accounts/:id |
| Bloquear acesso de conta | POST | /hb/multi-access/accounts/:id/block |
| Vincular conta ao acesso | POST | /hb/multi-access/accounts/:id/link-account |
| Desbloquear acesso de conta | POST | /hb/multi-access/accounts/:id/unblock |
| Resetar tentativas de login | POST | /hb/multi-access/accounts/reset-login-attempts |
| Solicitar OTP | POST | /hb/multi-access/otp/request |
| Limpar cache OTP | POST | /hb/multi-access/otp/reset-cache |
| Validar OTP | POST | /hb/multi-access/otp/validate |
| Listar solicitacoes de transacao por acesso | GET | multi-access/transactions/accounts/:accountAccessId/requests |
| Listar solicitacoes de transacao | GET | multi-access/transactions/requests |
| Consultar solicitacao de transacao | GET | multi-access/transactions/requests/:requestId |
| Aprovar solicitacao de transacao | POST | multi-access/transactions/requests/:requestId/approve |
| Rejeitar solicitacao de transacao | POST | multi-access/transactions/requests/:requestId/reject |
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": []
}