HCM Funcionários
Retorna os dados completos de um funcionário em uma empresa
Changed onRetorna os dados de um funcionário em uma empresa com base nos parâmetros enviados na requisição.
Versão mínima do módulo pessoal: 5.51.0
get/v1/pessoal/funcionarios/{codigoFuncionario}/empresa/{codigoEmpresa}
Request
- Base URLhttps://api.sankhya.com.br
- URLhttps://api.sankhya.com.br/v1/pessoal/funcionarios/{codigoFuncionario}/empresa/{codigoEmpresa}
- AuthAPI key in header Authorization
Path parameters
codigoFuncionariointeger required
Código identificador do funcionário
codigoEmpresainteger required
Código identificador da empresa
Response
Dados do funcionário retornados com sucesso
Example response
{
"codigo": 123,
"cpf": "12345678900",
"nome": "João da Silva",
"matricula": 1234,
"dadosPessoais": {
"nascimento": "01/01/1990",
"sexo": "M",
"celular": "11999998888",
"email": "joao.silva@email.com",
"nomeMae": "Maria da Silva Santos"
},
"endereco": {
"cep": "01234567",
"codigo": 456,
"descricao": "Rua Exemplo",
"numero": "123",
"complemento": "Apto 45",
"bairro": {
"codigo": 789,
"descricao": "Centro"
},
"cidade": {
"codigo": 1011,
"descricao": "São Paulo",
"codigoIBGE": 3550308
}
},
"dadosContratuais": {
"empresa": {
"codigo": 1,
"cnpj": "12345678000199",
"razaoSocial": "Empresa Exemplo S/A"
},
"dataAdmissao": "15/01/2020",
"codigoCategoriaEsocial": 101,
"situacao": "1",
"salarioBase": 3500,
"bolsaEstagioOuProLabore": 1200,
"departamento": {
"codigo": 22,
"descricao": "TI"
},
"cargo": {
"codigo": 7,
"descricao": "Desenvolvedor",
"cbo": 317105
},
"funcao": {
"codigo": 15,
"descricao": "Analista de Sistemas",
"cbo": 212415
},
"localTrabalho": {
"codigo": 3,
"descricao": "Matriz"
},
"cidadeTrabalho": {
"codigo": 1011,
"descricao": "São Paulo",
"codigoIBGE": 3550308
},
"sindicato": {
"codigo": 9,
"nome": "Sindicato dos Programadores",
"cnpj": "11222333444455"
},
"cargaHoraria": {
"codigo": 40,
"descricao": "Carga Horária Semanal - 40h"
}
},
"afastamento": {
"motivoDesligamentoEsocial": "Rescisão por Justa Causa",
"dataAfastamento": "01/08/2023",
"causaAfastamento": {
"codigo": 6,
"descricao": "Doença"
},
"tipoRescisao": {
"codigo": 2,
"descricao": "Dispensa sem Justa Causa"
},
"dataDesligamento": "01/09/2023",
"dataAvisoPrevio": "01/08/2023"
},
"transferencia": {
"dataTransferenciaDestino": "01/10/2023",
"empresaDestino": 5,
"cnpjEmpresaDestino": "98765432000188",
"codigoFuncionarioDestino": 789,
"motivoDesligamento": "Transferência de unidade",
"dataTransferencia": "30/09/2023",
"empresaOrigem": 1,
"codigoFuncionarioOrigem": 123,
"dataInicioVinculo": "01/03/2015",
"cnpjNaEmpresaAnterior": "12345678000199",
"matriculaNaEmpresaAnterior": 567
}
}Changes
- breaking
the
/response's property type changed fromintegertostringfor status - info
added the non-success response with the status
- breaking