01. VISÃO GERAL

Este documento apresenta os parâmetros de entrada e o retorno da API de GET de estados.

02. ENDPOINT E PARÂMETROS DE ENTRADA

Endpoint da API que será utilizado para inserir e atualizar dados:

URL baseEndpoint
https://api-centraldorecrutador.dev.totvs.app/recruitment-integration/swagger{URL base}/api/v1/talent-bank/get-all


2.1 - DADOS ENVIADOS 

Não é necessário realizar o envio de nenhum dado.

Retorno:

Agrupamento de camposCamposDescriçãoPossíveis valores

fullNameNome completo da pessoa candidata-

applicantTypeForma como a pessoa candidata entrou no banco de talentos 

Automatic - Via processo de candidatura ManualWithInvite - Manual com convite
ManualWithoutInvite -  Manual sem convite











personalInformation




genderSexo da pessoa candidata

0 - Feminino

1 - Masculino

2 - Prefere não responder

pronounPronome da pessoa candidata

0 - Ela/Dela

1 - Ele/Dele

2 - Prefere não responder

genderIdentityGênero da pessoa candidata

0 - Cisgênero

1 - Transgênero

2 - Não-binário

3 - Agênero

4 - Prefere não responder

colorOrEthnicityCor/Raça/Etnia da pessoa candidata

0 - Branco

1 - Amarelo 

2 - Preto

3 - Pardo

4 - Indígena

5 - Prefere não responder

sexualOrientationOrientação Sexual da pessoa candidata

0 - Heterosexual

1 - Homosexual

2 - Bisexual

3 - Asexual

4 - Prefere não responder






disability

physicalA pessoa candidata possui deficiência física?





true (verdadeiro)

false (false)

visualA pessoa candidata possui deficiência visual?
auditoryA pessoa candidata possui deficiência auditiva?
intellectualA pessoa candidata possui deficiência intelectual?
multipleA pessoa candidata possui deficiência múltipla?
autismSpectrumA pessoa candidata possui transtorno de espectro autista?









education









Escolaridade da pessoa candidata

0 - Ensino médio completo

1 - Superior completo

2 - Superior incompleto

3 - Pós-graduação completa

4 - Pós-graduação incompleta

5 - Mestrado

6 - Doutorado

7 - Ensino médio incompleto

8 - Ensino fundamental completo

9 - Ensino fundamental incompleto

10 - Ensino fundamental em andamento

11 - Ensino médio em andamento

12 - Superior em andamento

13 - Pós-graduação em andamento

14 - Mestrado em andamento

15 - Doutorado em andamento

16 - Mestrado incompleto

17 - Doutorado incompleto



professionalExperiences

nameNome da empresa-



positions

nameNome do cargo-
startDateData de início-
endDateData de término-
descriptionDescrição das atividades-
currentA pessoa candidata trabalha aqui atualmente?

true (verdadeiro) ou false (false)


emailE-mail da pessoa candidata-

birthdayData de nascimento da pessoa candidata-

ageIdade da pessoa candidata-





jobApplications

titleNome da vaga em que a pessoa candidata se candidatou-
publicationDateData de publicação da vaga-



howFindJobOpportunity

Como a pessoa candidata encontrou a vaga

0 - Linkedin

1 - Página de carreiras

2 - Redes sociais

3 - Google

4 - Outros


otherChannels

Caso a pessoa candidata tenha escolhido a opção Outros no campo anterior, este campo apresentará o texto digitado pela pessoa candidata-



status


Status da pessoa candidata na vaga

0 - Ativo

1 - Contratado

2 - Reprovado

3 - Admissão em andamento

4 - Admissão cancelada

isInternal

A pessoa candidata já trabalha na empresa em que se candidatou a vaga?

true (verdadeiro) ou false (false)

isRecommendationA pessoa candidata foi indicada? true (verdadeiro) ou false (false)


recomentadionEmail

Caso a pessoa candidata tenha sido indicada, este campo trará o e-mail da pessoa que fez a indicação-
applicationDateData da candidatura-


address

cepCEP da pessoa candidata-
cityNameCidade da pessoa candidata-
stateNameEstado da pessoa candidata-

latestCVUpdateData da última atualização do currículo-

registrationDateData do cadastro da pessoa candidata no sistema-