Endpoint referente ao envio (ou reenvio) de código de verificação para o e-mail do motorista.
Rota URL
- Rota: /motorista/codigo/:tipo
- Tipo: POST
- Nota: Rota protegida. Necessário o cookie
tokende autenticação.
Dados Esperados
- Parâmetro de Rota (URL):
:tipo: String, deve sercriaçãoourecuperação(atualmente o servidor processa internamente comocriação).
- Cabeçalho (Cookie):
token: String (JWT da sessão)
Exemplo
Requisição POST para /motorista/codigo/criação com o cookie token devidamente configurado.
Respostas
- “msg”: mensagem que descreve o resultado da solicitação. Exemplo: “Código para criação da conta enviado com sucesso.”
Exemplo (Erro de Parâmetro Inválido)
{
"msg": "Tipo de código inválido."
}Status
- 200: Código enviado com sucesso para o e-mail cadastrado.
- 400: Parâmetro
:tipoausente ou inválido. - 401: Acesso negado por token ausente ou inválido.
- 500: Erro interno no servidor.