v1

latestOpenAPI 3.0.3Licença Sankhya2026-07-24161242654.8 KB
HCM Funcionários

Lista os funcionários modificados

Retorna uma lista de funcionários, com paginação, cadastrados no SankhyaOM. Permite filtrar por situação e/ou empresa.

Versão mínima do módulo pessoal: 5.76.0

get/v1/pessoal/funcionarios

Query parameters

pageinteger

Página de resultados a ser exibida (paginação).

modifiedSincestring date-time
Example:2023-01-01T00:00:00

Data hora da ultima modificação. Quando este parametro é enviado, o serviço retorana apenas registros que tiveram modificação deste da data/hora enviada. Vale ressaltar que este recurso é condicionada a utilização do Log de Alterações no SankhyaOm no ambiente do cliente. O formato deve ser o seguinte: AAAA-MM-DDTHH:MM:SS

situacao'0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'
Example:1

Filtro opcional. Código da situação do funcionário:

  • 0 - Demitido
  • 1 - Atividade normal
  • 2 - Afastado sem remuneração
  • 3 - Afastado por acidente de trabalho
  • 4 - Afastado para serviço militar
  • 5 - Afastado por licença maternidade
  • 6 - Afastado por doença acima de 15 dias
  • 7 - Outros
  • 8 - Transferido
  • 9 - Aposentadoria por invalidez
codigoEmpresainteger
Example:2

Filtro opcional. Código da empresa para filtrar os funcionários.

Response

Lista de funcionários retornada com sucesso

Example response

[
  {
    "codigos": [
      {
        "codigoEmpresa": 1,
        "codigoFuncionario": 1,
        "nome": "Maria da Silva",
        "nomeMae": "Joana da Silva",
        "email": "exemplo@exemplo.com.br",
        "situacao": "1"
      },
      {
        "codigoEmpresa": 2,
        "codigoFuncionario": 2,
        "nome": "Joao Santos",
        "nomeMae": "Maria dos Santos",
        "email": "exemplo@exemplo.com.br",
        "situacao": "0"
      }
    ],
    "pagination": {
      "page": "0",
      "offset": "0",
      "total": "2",
      "hasMore": "false"
    }
  }
]