Sincronizar colaboradores
Cria ou atualiza um colaborador.
- O snapshot enviado fica armazenado de forma separada das outras fontes de informação (como edições manuais) e novos envios sobreescrevem o snapshot anterior desse colaborador.
- A Salvy faz a conciliação entre as integrações ativas (priorizando a mais recente) e as edições manuais (prioridade máxima) para determinar quais dados exibir ao usuário final.
Junção automática com colaboradores existentes
Ao utilizar o endpoint desync pela primeira vez para um colaborador, tentamos juntá-lo a um colaborador já existente na plataforma. Por exemplo, um colaborador criado manualmente ou via planilha.
Buscamos colaboradores já existentes por uma ordem de prioridade, nesta sequência:
integrationIdigualcpfigual (se fornecido)workEmailigual (se fornecido)fullNameigual, e: a. SeworkEmailfor fornecido, e o colaborador existente não possuirworkEmail(para permitir cadastro deworkEmailpor este endpoint) b. SeworkEmailnão for fornecido- Caso não seja encontrado, criamos um novo colaborador
integrationId para garantir que o colaborador correto seja atualizado.
Exemplo de conciliação de fontes
Edição manual:Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Identificador único de sua escolha para esse colaborador
"123"
Nome completo
1"João da Silva"
Situação do colaborador
active, terminated, on-hold "active"
Quando true, ignora a busca por colaboradores existentes (por integrationId, cpf, workEmail e fullName) e cria um novo colaborador. Útil para cadastrar intencionalmente um colaborador duplicado.
false
Nome social
"João"
E-mail profissional
"joaosilva@empresa.com.br"
E-mail pessoal
"joaos04@gmail.com"
Telefone profissional
"+5541923456789"
Telefone pessoal
"+5541987654321"
Número do CPF
"198.099.750-07"
Cargo do colaborador
"Desenvolvedor"
Área do colaborador
"Engenharia"
Nome do gestor
"Maria dos Santos"
Data de nascimento
"1990-04-15"
Data de admissão
"2020-05-27"
Data de desligamento
"2021-01-20"
Endereço do colaborador
Response
Identificador do colaborador na plataforma Salvy (UUID)
"123e4567-e89b-12d3-a456-426614174000"
"123e4567-e89b-12d3-a456-426614174001"
Nome completo
"João da Silva"
Nome social
"João"
Situação do colaborador
active, terminated, on-hold "active"
E-mail profissional
"joaosilva@empresa.com.br"
E-mail pessoal
"joaos04@gmail.com"
Telefone profissional
"+5541923456789"
Telefone pessoal
"+5541987654321"
Número do CPF
"198.099.750-07"
CNPJ do colaborador
"82.530.339/0001-64"
RG do colaborador
"12.345.678-9"
Cargo do colaborador
"Desenvolvedor"
Área do colaborador
"Engenharia"
Nome do gestor
"Maria dos Santos"
Data de nascimento
"1990-04-15"
Tipo de contrato
pj, clt, intern, apprentice, temporary, third-party "clt"
Data de término do contrato
"2023-12-31"
Data de admissão
"2020-05-27"
Data de desligamento
"2021-01-30"
Endereço do colaborador
Campos personalizados do colaborador
[
{
"label": "teste",
"type": "text",
"value": "teste"
}
]Dados bancários do colaborador
Salário em centavos
500000
Fontes de integração do colaborador
- Option 1
- Option 2
- Option 3
[{ "id": "123", "platform": "api" }]Data de criação do colaborador
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$"2025-01-01T00:00:00.000Z"