Á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/search

2.1 - DADOS ENVIADOS 

...

Parâmetro

...

Descrição

...

Obrigatório

...

  • Published - Publicada (Padrão quando não mandado).
  • Finished - Finalizada.
  • Frozen - Congelada.
  • Canceled - Cancelada.
  • All - Todos.

(erro)

...

  • Active - Ativo.
  • Hired - Contratado (Padrão quando não mandado).
  • Disapproved - Reprovado.
  • AdmissionInProgress - Admissão em progresso.
  • AdmissionCanceled - Admissão cancelada.
  • All - Todos.
{jobApplicationId}/annotations
Informações

Para utitlizar essa api, é preciso recuperar o id da candidatura, que pode ser consultado por aqui


2.1 - DADOS ENVIADOS 

Como a api foi construída com o tipo form-data, para envio dos dados, sugerimos que sejam enviados dessa forma.

Image Added

/3

CampoDescriçãoTipo

Obrigatório

jobApplicationIdID único que representa a candidaturatexto (string)

(seleção)

titleTítulo da anotaçãotexto (string)(seleção)
annotation

Descrição da anotação

texto (string)

(seleção)

attachments

Arquivo de anexo

file

(erro)


Retorno:


Descrição
Valor stringO retorno é um string que é o identificador da anotação criada para o candidato. 

(erro)

...

Ordem que os registros serão retornados. Exemplo:

  • Crescente pelo nome: +FullName.
  • Decrescente pelo nome: -FullName.

(erro)

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:

applicant

address

diversity

jobOpportunity

facility

currentStep

stepHistory

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