...
| URL base | Endpoint |
|---|---|
| https://api-centraldorecrutador.totvs.app/recruitment-integration | {URL base}/api/v1/job-application/search |
2.1 - DADOS ENVIADOS
...
Parâmetro
...
Descrição
...
Obrigatório
...
...
| {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.
/3
| Campo | Descrição | Tipo | Obrigatório |
| jobApplicationId | ID único que representa a candidatura | texto (string) | |
| title | Título da anotação | texto (string) | |
| annotation | Descrição da anotação | texto (string) | |
| attachments | Arquivo de anexo | file |
Retorno:
| Descrição | |
|---|---|
| Valor string | O retorno é um string que é o identificador da anotação criada para o candidato. |
...
Ordem que os registros serão retornados. Exemplo:
| 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:
| Campo | Descrição | ||
|---|---|---|---|
| integrationId | ID único de integração | ||
| hiringDate | Data de contratação | ||
| fullName | Nome do candidato | ||
| socialName | Nome Social | id | Código da candidatura |
| cpf | CPF do candidato | ||
| E-mail do candidato | |||
| birthday | Data de nascimento | ||
| telephoneNumber | Telefone | zipCode | CEP |
| cityName | Cidade | ||
| stateName | Estado | ||
| stateSmallName | Estado Abreviado | ||
| street | Rua | ||
| complement | Complemento | ||
| neighborhoodName | Bairro | ||
| gender | Sexo | ||
| genderIdentity | Identidade de Gênero | ||
| pronoun | Pronomes | physical | Deficiência Física |
| visual | Deficiência visual | ||
| auditory | Deficiência auditiva | ||
| intellectual | Deficiência intelectual | ||
| multiple | Deficiência múltipla | ||
| autismSpectrum | Possui autismo | code | Código da vaga ATS |
| internalClientCode | Código da vaga | ||
| erpRequisitionIntegrationId | Código de requisição vinculada a vaga (integrada com ERP) | ||
| title | Título da vaga | ||
| isTalentBank | Tipo Banco de talentos | ||
| isInternal | Tipo Interna | ||
| isExternal | Tipo Externa | ||
| jobOpportunityType | Lista dos tipos da vaga | ||
| invitationLanguage | Idioma do convite | name | Nome unidade (Filial) |
| cnpj | CNPJ unidade | ||
| stateSmallName | Estado (UF) | ||
| cityName | Cidade | ||
| stateName | Estado | ||
| integrationId | Código unidade (interno ERP) | ||
department | name | Nome da área/departamento | |
| integrationId | Código da área/departamento (interno ERP) | ||
| position | name | Nome do cargo | |
| integrationId | Código do cargo (interno ERP) | ||
| isCLT | Regime de contratação CLT | ||
| isPJ | Regime de contratação Pessoa jurídica | ||
| IsInternship | Regime de contratação Estágio | ||
| isFreelancer | Regime de contratação Freelancer | ||
| isCooperated | Regime de contratação Cooperado | ||
| responsibleUser | Recrutador responsável | stepId | Id etapa atual |
| stepType | Tipo etapa atual | ||
| name | Nome etapa atual | ||
| startDate | Data inicio etapa atual | ||
| endDate | Data fim etapa atual | stepId | Id etapas anteriores |
| stepType | Tipo etapas anteriores | ||
| name | Nome etapas anteriores | ||
| startDate | Data inicio etapas anteriores | ||
| endDate | Data fim etapa anteriores | ||