Edita os dados de um atendente.
📌 Por que editar um atendente?
O atendente pode acabar mudando o horário de atendimento, foto de perfil e e-mail, por isso, é essencial que essa configuração seja utilizada.
- Mudanças no horário de atendimento.
- Atualizar informações pessoais.
- Manter a equipe organizada e com todas as informações atualizadas.
🔗 Endpoint:
Método: PUT
URL: https://api.nuvidio.com/v1/api/attendant/:id
📦 Corpo da Requisição:
{
"email":"[email protected]",
"name": "João",
"lastName": "Luiz",
"profilePhoto": "https://exemplo.com.br/foto/joao-luiz.png",
"businessTime": {
"timezone": -3,
"monday": [{ "opening": 540, "closing": 1080 }],
"tuesday": [{ "opening": 540, "closing": 1080 }],
"wednesday": [{ "opening": 540, "closing": 1080 }],
"thursday": [{ "opening": 540, "closing": 1080 }],
"friday": [{ "opening": 540, "closing": 1080 }]
}
}
É possível alterar o horário do inicio do atendimento e o horário de fechamento. Lembre-se que o tempo está em minutos, ou seja, 540 minutos são 9 horas (O atendente iria o iniciar o atendimento 9 horas da manhã).
🔎 Parâmetros da URL:
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
:id | string | ✅ | ID de identificação do atendente |
🔎 Parâmetros da Requisição:
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
name | string | ✅ | Nome do atendente |
lastName | string | ✅ | Sobrenome do atendente |
profilePhoto | string | ❌ | URL da foto de perfil do atendente |
businessTime | objeto | ❌ | Descrição do horário em que o atendente poderá atender |
✅ Resposta de Sucesso:
{
"id": "6112a89e34a436171f05be96",
"name": "João",
"lastName": "Luiz",
"email": "[email protected]",
"profilePhoto": "https://exemplo.com.br/foto/joao-luiz.png",
"identifier": "nuvidio-atendimento",
"timezone": -3,
"businessTime": {
"timezone": -3,
"monday": [{ "opening": 540, "closing": 1080 }],
"tuesday": [{ "opening": 540, "closing": 1080 }],
"wednesday": [{ "opening": 540, "closing": 1080 }],
"thursday": [{ "opening": 540, "closing": 1080 }],
"friday": [{ "opening": 540, "closing": 1080 }]
}
}
❌ Respostas de erro:
Código | Mensagem |
---|---|
404 | Atendente não encontrado |
500 | Erro interno |