Note: This page was translated using automation resources with the purpose of providing content in your language more quickly. Consequently, it may have grammatical errors and similar situations. If the content is not useful in this state, in the page footer you can access the original material in Brazilian Portuguese and also give us opinions on this translation.
Human Capital Management - senior X - User Manual > Colabbe - Digital Hiring > Integrations > Integration via APIs > Fetch completed pre-hirings (preAdmissionFinishedListQuery)

Find the finished pre-hires

Busca todas as pré-admissões finalizadas de um determinado período e lista as informações completas de cada uma.

A lista de pré-admissões tem paginação, ou seja, somente alguns registros são exibidos em cada página.

Algumas regras são aplicadas na busca das pré-admissões:

  1. A quantidade de registros por página não pode ser superior a 30 registros (a quantidade padrão é igual a 10).
  2. O período de admissão não pode ser superior a 31 dias.
  3. A ordenação das pré-admissões será efetuada por data de admissão. Se houver mais de uma pré-admissão com a mesma data de admissão, a ordenação será pelo nome do novo colaborador.

Definições da API:


URL

POST <url_plataforma>/t/senior.com.br/bridge/1.0/rest/hcm/onboardingintegration/queries/preAdmissionFinishedListQuery

Substitua <url_plataforma> pela URL correspondente ao seu ambiente. Se for o ambiente de produção, substitua por: https://platform.senior.com.br

Cabeçalho (Header)

Authorization Bearer​ <access_token>
Content-Type application/json

Substitua <access_token> pela chave de acesso obtida a partir da API de autenticação na plataforma.

Parâmetros

* Obrigatórios

Parâmetro Tipo Descrição
startDate * Date

Data inicial para a pesquisa pela data de admissão.

Formato esperado: AAAA-MM-DD

endDate * Date

Data final para a pesquisa pela data de admissão.

Formato esperado: AAAA-MM-DD

size Integer

Quantidade de registros que deve ser apresentada em cada página.

Quando não é informado, o tamanho padrão das páginas é de 10 registros.

O limite de registros por página é 30.

page Integer

Número da página atual.

A primeira página inicia em 0 (zero).

Quando não é informado, a página padrão é 0 (zero).

Exemplo

 { "startDate": "2019-05-01", "endDate": "2019-05-15", "size": 10, "page": 0 } 

Respostas

Código Descrição Campos da resposta
200 Ok
Campo Tipo Descrição
result { } Resultados da requisição.
  totalElements Integer Total de pré-admissões encontradas.
  totalPages Integer Total de páginas encontradas.
  contents { } Relação das pré-admissões relacionadas à página.
401 Invalid credentials   -
default Error response
Campo Tipo Descrição
message String Mensagem descritiva do erro.
reason String Um código que representa a categoria da causa do erro.

Este artigo ajudou você?