recrutamentocadastrar candidato
POST
/v1/candidatespermissão: manage_candidatesCadastrar candidato
Cadastro interno, sem arquivo. Um e-mail já no banco atualiza o perfil compartilhado e entra no seu funil.
corpo da requisição
- fullNamestringobrigatório
- Nome completo, até 160 caracteres.
- emailstringobrigatório
- E-mail, a chave do perfil no banco.
- phonestringobrigatório
- WhatsApp com DDD, dez ou onze dígitos.
- roleTitlestringobrigatório
- Cargo pretendido.
- seniorityjunior | mid | senior | leadobrigatório
- Senioridade.
- citystringobrigatório
- Cidade.
- statestringobrigatório
- UF com duas letras.
- workModelonsite | hybrid | remoteobrigatório
- Modelo de trabalho.
- acceptsCltbooleanopcional
- Aceita CLT.
- acceptsPjbooleanopcional
- Aceita PJ.
- cltMinnumber | nullopcional
- Piso da faixa CLT em reais.
- cltMaxnumber | nullopcional
- Teto da faixa CLT em reais.
- pjMinnumber | nullopcional
- Piso da faixa PJ em reais.
- pjMaxnumber | nullopcional
- Teto da faixa PJ em reais.
- linkedinUrlstring | nullopcional
- Perfil no LinkedIn.
- headlinestring | nullopcional
- Uma linha sobre a pessoa.
- summarystring | nullopcional
- Resumo, até 2000 caracteres.
erros deste endpoint
- 401not_authenticatedA chave não veio, não existe mais ou foi revogada.
- 403not_allowedA chave não tem manage_candidates.
- 409candidate_already_appliedVocê já está no banco de talentos desta empresa.
- 409candidate_archivedEsse cadastro saiu do banco de talentos.
- 422invalid_inputUm campo não passou na validação; fields aponta qual.
- 422candidate_regime_requiredEscolha pelo menos um regime: CLT ou PJ.