Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

URL baseEndpoint
https://api-centraldorecrutador.totvs.app/recruitment-integration{URL base}/api/v1/job-application/searchannotations/{annotationId}


2.1 - DADOS ENVIADOS 

(erro)

(erro)

(erro)

Parâmetro

Descrição

Obrigatório

jobOpportunityStatusFiltrar pelo status da vaga , com as seguintes opções: 
  • Published - Publicada (Padrão quando não mandado).
  • Finished - Finalizada.
  • Frozen - Congelada.
  • Canceled - Cancelada.
  • All - Todos.
jobApplicationStatusFiltrar pelo status da candidatura (Padrão é status Contratado), com as seguintes opções: 
  • Active - Ativo.
  • Hired - Contratado (Padrão quando não mandado).
  • Disapproved - Reprovado.
  • AdmissionInProgress - Admissão em progresso.
  • AdmissionCanceled - Admissão cancelada.
  • All - Todos.
jobApplicationIdFiltrar pelo identificador da candidatura (integrationId ou applicant.id)(erro)
jobApplicationChangeStatusFiltrar para pegar todos os candidatos com data de alteração posterior a informada(erro)
pageNúmero da página que deseja obter os dados(erro)
order

Ordem que os registros serão retornados. Exemplo:

  • Crescente pelo nome: +FullName.
  • Decrescente pelo nome: -FullName.
Informações

Para retornar todos os candidatos de todas as etapas é preciso passar parâmetro All para os filtros jobApplicationStatus e jobOpportunityStatus

O número máximo de pessoas candidatas por página é de 100.

Retorno:

annotationIdId único da anotação(seleção)
Informações

Para excluir as anotações é preciso ter o id único deles, ele pode ser consultado aqui


Retorno:

applicant

address

diversity

jobOpportunity

facility

currentStep

stepHistory


Descrição
id              Id de identificação da exclusão
CampoDescrição
integrationId

ID único de integração

hiringDateData de contratação
fullNameNome do candidato
socialNameNome Social
idCódigo da candidatura 
cpfCPF do candidato
emailE-mail do candidato
birthdayData de nascimento
telephoneNumberTelefone
zipCodeCEP
cityNameCidade
stateNameEstado
stateSmallNameEstado Abreviado
streetRua
complementComplemento
neighborhoodNameBairro
gender

Sexo
0 - Feminino,
1 - Masculino,
2 - Prefiro não responder

genderIdentity

Identidade de Gênero
0 - Cisgênero,
1- Transgênero,
2- Não binário,
3 - Agênero,
4 - Prefiro não responder

pronoun

Pronomes
0 - Ela/Dela
1 - Ele/Dele
2 -  Prefiro não responder

physicalDeficiência Física
visualDeficiência visual
auditoryDeficiência auditiva
intellectualDeficiência intelectual
multipleDeficiência múltipla
autismSpectrumPossui autismo
codeCódigo da vaga ATS
internalClientCodeCódigo da vaga 
erpRequisitionIntegrationId

Código de requisição vinculada a vaga (integrada com ERP)

titleTítulo da vaga
isTalentBankTipo Banco de talentos 
isInternalTipo Interna
isExternalTipo Externa
jobOpportunityType

Lista dos tipos da vaga
0 - Banco de talentos
1- Interna
2 - Externa

invitationLanguageIdioma do convite
nameNome unidade (Filial)
cnpjCNPJ unidade
stateSmallNameEstado (UF)
cityNameCidade
stateNameEstado 
integrationIdCódigo unidade (interno ERP)

department

nameNome da área/departamento
integrationIdCódigo da área/departamento (interno ERP)
positionname

Nome do cargo

integrationIdCódigo do cargo (interno ERP)
isCLTRegime de contratação CLT
isPJRegime de contratação Pessoa jurídica
IsInternshipRegime de contratação Estágio
isFreelancerRegime de contratação Freelancer
isCooperatedRegime de contratação Cooperado
responsibleUserRecrutador responsável 
stepId

Id etapa atual

stepTypeTipo etapa atual
nameNome etapa atual
startDateData inicio etapa atual
endDateData fim etapa atual
stepId

Id etapas anteriores

stepTypeTipo etapas anteriores
nameNome etapas anteriores
startDateData inicio etapas anteriores
endDateData fim etapa anteriores