Buscar modelos de convite — APIs da Admissão Digital
Retorna os modelos de convite para que sejam enviados nas pré-admissões.
Definições da API:
URL
POST <url_plataforma>/t/senior.com.br/bridge/1.0/rest/hcm/onboardingintegration/queries/inviteModelQuery
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
Parâmetro | Tipo | Descrição |
---|---|---|
size | Integer |
Tamanho da página (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. |
offset | 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). |
filter | String |
Filtro a ser aplicado na pesquisa, baseado no nome do modelo. Este é um filtro padrão da XPlatform. Para ver detalhes de como usá-lo, veja a documentação do filtro no Portal de APIs da Senior. |
Exemplo
{ "size": "10", "offset": "0", "filter": "string" } |
Respostas
Código | Descrição | Campos da resposta | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
200 | Ok |
|
||||||||||||||||||||||||
401 | Invalid credentials | - | ||||||||||||||||||||||||
default | Error response |
|
{ "inviteModelData": [ { "modelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "name": "string", "country": "string", "deadline": "string", } ] } |
{ "message": "string", "reason": "BAD_REQUEST" } |
Observação
Por padrão, o endpoint inviteModelQuery aplica o filtro abaixo, fazendo com que ele retorne somente os modelos que estiverem ativos:
enabled eq ACTIVE and containing(lower(name), lower(''))