post https://evo-integracao-api.w12app.com.br/api/v1/employees
Atualiza os colaboradores cadastrados
Atualizar Informações de Funcionários
Descrição
Atualiza os dados de um funcionário existente no sistema.
Parâmetros
Este endpoint requer um payload no corpo da requisição com os campos que devem ser atualizados.
Corpo da Requisição (Request Body)
Campo | Tipo | Obrigatório | Descrição |
---|---|---|---|
idEmployee | integer | Sim | ID único do funcionário a ser atualizado. |
name | string | Sim | Nome do funcionário. |
lastName | string | Não | Sobrenome do funcionário. |
document | string | Não | Documento de identificação (ex: CPF ou RG). |
documentId | string | Não | ID do documento de identificação. |
cellphone | string | Não | Número de telefone celular do funcionário. |
email | string | Não | E-mail do funcionário. |
gender | string | Não | Gênero do funcionário. |
birthday | datetime | Não | Data de nascimento do funcionário (formato ISO 8601). |
country | string | Não | País de residência do funcionário. |
address | string | Não | Endereço completo do funcionário. |
state | string | Não | Estado de residência do funcionário. |
city | string | Não | Cidade de residência do funcionário. |
passport | string | Não | Número do passaporte (se aplicável). |
zipCode | string | Não | Código postal (CEP) do endereço do funcionário. |
complement | string | Não | Complemento do endereço. |
neighborhood | string | Não | Bairro de residência. |
number | string | Não | Número do endereço residencial. |
Exemplo de requisição
{
"idEmployee": 12345,
"name": "John",
"lastName": "Doe",
"document": "123456789",
"documentId": "987654321",
"cellphone": "+55 11 98765-4321",
"email": "[email protected]",
"gender": "Male",
"birthday": "1990-05-15",
"country": "Brazil",
"address": "Rua Exemplo, 123",
"state": "SP",
"city": "São Paulo",
"passport": "AB1234567",
"zipCode": "01000-000",
"complement": "Apto 45",
"neighborhood": "Centro",
"number": "123",
"active": true
}