...
Endpoint da API que será utilizado para inserir e atualizar dados:
URL base | Endpoint |
---|---|
https://api-centraldorecrutador.dev.totvs.app/recruitment-integration/swagger | {URL base}/api/v1/job-opportunity/get-all |
{URL base}/api/v1/job-opportunity/get-all | |
2.1 - DADOS ENVIADOS
Não é necessário realizar o envio de nenhum dado.
Retorno da API /get-all:
Campos | Descrição | Possíveis valores* | ||
---|---|---|---|---|
code | Código interno da vaga | número (long) | ||
title | Título da vaga | texto (string) | ||
position | name | Nome do Cargo | texto (string) | |
integrationId | ID único de integração | texto (string) | ||
positionLevel | Nível do cargo | Enum de inteiros 0 - Estágio | ||
isActive | Se é um cargo que esta ativo no sistema (não excluído) | true ou false (boolean) | ||
facility | name | Nome da Unidade | texto (string) | |
integrationId | ID único de integração | texto (string) | ||
cnpj | CNPJ da unidade | texto (string) | ||
isActive | Se é um cargo que esta ativo no sistema (não excluído) | true ou false (boolean) | ||
department | name | Nome da área | texto (string) | |
integrationId | ID único de integração | texto (string) | ||
isActive | Se é um cargo que esta ativo no sistema (não excluído) | true ou false (boolean) | ||
registrationUser | Nome do usuário que criou a vaga | texto (string) | ||
address | cityName | Cidade | texto (string) | |
stateName | Estado | texto (string) | ||
numberOfOpenings | Número de posições | número (int) | ||
status | Status atual da vaga | Enum de inteiros 0 - Rascunho | ||
isApplicationPaused | Vaga esta com as candidaturas pausadas | true ou false (boolean) | ||
requisitionCode | Código da requisição | texto (string) | ||
requisitionReason | Motivo da requisição | Enum de inteiros 0 - Nenhuma opção de requisição | ||
requisitionJustification | Justificação da requisição | texto (string) | ||
registrationDate | Data de criação | data (Date) | ||
publicationDate | Data de publicação | data (Date) | ||
hiringLimitDate | Contrata até | data (Date) | ||
pausedInformation (Lista) | startDate | Data inicio da pausa | data (Date) | |
endDate | Data fim da pausa | data (Date) | ||
totalTimeInDays | Total de dias pausado (arredondado para baixo) | número (long) | ||
finishedDate | Data de Finalização | data (Date) | ||
frozenInfo (Lista) | startDate | Data inicio do congelamento | data (Date) | |
endDate | Data fim do congelamento | data (Date) | ||
totalTimeInDays | Total de dias congelado (arredondado para baixo) | número (long) | ||
statusHistory (Lista) | changeDate | Data da mudança para o status | data (Date) | |
status | Status de mudança | Enum de inteiros 1 - Publicada | ||
comment | Comentário da mudança de status | texto (string) | ||
slaInformation | slaValue | SLA real da vaga1 | número (long) | |
slaUpToHiringLimitDate | SLA até a data de Contratar até2 | número (long) | ||
slaWithoutFrozenDays | SLA real removendo os dias congelados3 | número (long) | ||
currentStep | Última etapa em que um candidato passou | texto (string) | ||
currentPhase | Última fase em que um candidato passou | Enum de inteiros 1 - Candidatura | ||
|
| Quantidade de candidatos que tiveram o CV aberto dentro da vaga | número(long) | |
|
| Quantidade de candidatos do sexo feminino | número(long) | |
| Quantidade de candidatos do sexo masculino | número(long) | ||
| Quantidade de candidatos que não informaram o sexo | número(long) | ||
|
| Quantidade de candidatos do pronome Ela/Dela | número(long) | |
| Quantidade de candidatos do pronome Ele/Dele | número(long) | ||
| Quantidade de candidatos que não informaram o pronome | número(long) | ||
|
| Quantidade de candidatos do gênero Cisgênero | número(long) | |
| Quantidade de candidatos do gênero Transgênero | número(long) | ||
| Quantidade de candidatos do gênero: Não-binário | número(long) | ||
| Quantidade de candidatos do gênero Agênero | número(long) | ||
| Quantidade de candidatos que não informaram o gênero | número(long) | ||
|
| Quantidade de candidatos da cor/raça/etnia Branco | número(long) | |
| Quantidade de candidatos da cor/raça/etnia Amarelo | número(long) | ||
| Quantidade de candidatos da Cor/Raça/Etnia: Preto | número(long) | ||
| Quantidade de candidatos da Cor/Raça/Etnia: Pardo | número(long) | ||
| Quantidade de candidatos da Cor/Raça/Etnia: Indígena | número(long) | ||
| Quantidade de candidatos que não informaram a Cor/Raça/Etnia | número(long) | ||
|
| Quantidade de candidatos da orientação sexual Heterossexual | número(long) | |
| Quantidade de candidatos da orientação sexual Bissexual | número(long) | ||
| Quantidade de candidatos da orientação sexual Homossexual | número(long) | ||
| Quantidade de candidatos da orientação sexual Assexual | número(long) | ||
| Quantidade de candidatos que não informaram a orientação sexuall | número(long) | ||
|
| Quantidade de candidatos PCD | número(long) | |
| Quantidade de candidatos que não possuem defiência | número(long) | ||
| Quantidade de candidatos que possuem deficiência física | número(long) | ||
| Quantidade de candidatos que possuem deficiência visual | número(long) | ||
| Quantidade de candidatos que possuem deficiência auditiva | número(long) | ||
| Quantidade de candidatos que possuem deficiência intelectual | número(long) | ||
| Quantidade de candidatos que possuem deficiência múltipla | número(long) | ||
| Quantidade de candidatos que possuem deficiência transtorno de espectro autista | número(long) | ||
|
| Título da etapa | texto (string) | |
| Quantidade de candidatos que estão atualmente na etapa | número(long) | ||
| Data do primeiro candidato que entrou na etapa | data (Date) | ||
| Data do primeiro candidato que entrou vs a data do ultimo que saiu. | número(long) | ||
|
| Nome do candidato que está na etapa de contratação | texto (string) | |
| Data da contratação | data (Date) |
Painel | |||||
---|---|---|---|---|---|
|
Retorno da API /get-all/simple:
...
texto (string)
...
texto (string)
...
data (Date)
...
data (Date)
...
Modelo de trabalho: Presencial, híbrido ou remoto
...
texto (string)
...
Cidade e estado da vaga
...
texto (string)
...
texto (string)
...
texto (string)
...
texto (string)
| ||
Informações | ||
---|---|---|
| ||
Caso o modelo de trabalho seja Remoto e a opção Ocultar localização seja verdadeira, o campo location retornará vazio
|