Candidatos
Criação de um Candidato
Este endpoint é utilizado para criar um novo candidato no sistema. Os dados necessários para a criação do candidato devem ser fornecidos no corpo da requisição. Os campos incluem:
- name:
string
(Nome completo do candidato) * - legalName:
string
(Nome da empresa do candidato, necessário apenas sehiringCategory
tiver o valorpj
) - cnpj:
string
(CNPJ da empresa do candidato, necessário apenas sehiringCategory
tiver o valorpj
) - nationality:
string
(Se o candidato é brasileiro ou estrangeiro) - documentNumber:
string
(CPF do candidato) - managerId:
string
(ID do colaborador lider do candidato) - followerEmployeeIds:
[string]
(IDs de colaboradores que vão acompanhar o processo de admissão do candidato) - email:
string
* - phone:
string
(Número de celular) - hiringDate:
string
(Data de contratação) - probationFirstDate:
string
(Data de término do primeiro periodo de experiencia do candidato,hiringDate
é necessária para definir essa propriedade) - probationSecondDate:
string
(Data de término do segundo periodo de experiencia do candidato,probationFirstDate
é necessária para definir essa propriedade) - hiringCategory:
string
(Categoria de contratação, pode serinternship
,pj
ouclt
) * - companyId:
string
(ID da empresa do candidato) *
[*] Campos obrigatórios
URL: /candidates
Método: POST
Descrição: Cria um candidato
Headers:
- Content-Type: 'application/json'
- x-flash-auth:
<chave_api>
Corpo da Requisição:
{ "name": "string", "legalName": "string", "cnpj": "string", "nationality": "string", "documentNumber": "string", "managerId": "string", "followerEmployeeIds": [ "string" ], "email": "user@example.com", "phone": "string", "hiringDate": "string (date-time)", "probationFirstDate": "string (date-time)", "probationSecondDate": "string (date-time)", "hiringCategory": "string", "companyId": "string" }plain