POST
/api/v1/colaboradoresCriar Colaborador
Cria novo colaborador vinculado à empresa. Apenas empresa_id, nome_completo e cpf sao obrigatorios. Se senha_identificacao nao for enviada, a API gera a senha inicial com os 6 primeiros digitos do CPF. Requer scope colaboradores:write.
Autenticação:
🔑 API Key
Corpo
empresa_idnumberObrigatório
ID da empresa
departamento_idnumberID do departamento
nome_completostringObrigatório
Nome completo
cpfstringObrigatório
CPF (apenas números)
emailstringtelefonestringTelefone do colaborador
generostringGenero do colaborador
nascimentostringData de nascimento no formato ISO ou yyyy-mm-dd
data_admissaostringData de admissao no formato ISO ou yyyy-mm-dd
senha_identificacaostringSenha de identificacao. Se omitida, a API gera a senha inicial com os 6 primeiros digitos do CPF
cargostringCargo do colaborador
localstringLocal de trabalho
Respostas
{
"ok": true,
"data": {
"colaborador_id": 10,
"empresa_id": 1,
"departamento_id": null,
"nome_completo": "Joao Silva",
"cpf": "12345678900",
"email": null,
"cargo": null,
"local": null,
"status": "Ativo",
"senha_inicial": "123456"
}
}curl --request POST \
'https://rep-gestor.youuponto.com/api/v1/colaboradores' \
--header 'x-api-key: yk_sua_api_key' \
--header 'Content-Type: application/json' \
--data '{
"empresa_id": 1,
"departamento_id": 5,
"nome_completo": "João Silva",
"cpf": "12345678900",
"email": "joao@empresa.com",
"telefone": "11999998888",
"genero": "Masculino",
"nascimento": "1990-05-19",
"data_admissao": "2026-05-19",
"senha_identificacao": "123456",
"cargo": "Analista",
"local": "Escritorio"
}'Exemplos de Resposta
{
"ok": true,
"data": {
"colaborador_id": 10,
"empresa_id": 1,
"departamento_id": null,
"nome_completo": "Joao Silva",
"cpf": "12345678900",
"email": null,
"cargo": null,
"local": null,
"status": "Ativo",
"senha_inicial": "123456"
}
}