Pular para o conteúdo principal

Criar Campos Personalizados

POST 

/custom-data-manager/custom-fields

Este endpoint permite a criação de campos personalizados no InHire, oferecendo flexibilidade para que cada cliente adapte o fluxo às necessidades do seu processo seletivo. Os campos personalizados podem ser associados às seguintes entidades do sistema:

REQUISITIONS – Requisições de vagas

JOBS – Vagas

TALENTS – Talentos

JOB_TALENTS – Candidaturas de talentos a vagas

Cada campo pode ser configurado com diferentes tipos, como texto, número, seleção, checkbox, data e outros atributos que definem sua obrigatoriedade, ordem e visibilidade.

Para as entidades JOBS e REQUISITIONS, é possível criar campos condicionados, onde a exibição de um campo depende da seleção de uma opção específica em outro campo. Recomendamos evitar estruturas complexas. Para casos onde seja necessário reutilizar campos com o mesmo nome, orientamos que entre em contato com o nosso time de suporte.

Além disso, cada campo pode ser marcado como obrigatório em contextos específicos, definidos pela propriedade requiredIn. Essa configuração garante que um campo seja requerido somente onde faz sentido para a operação, como por exemplo:

No modal de admissão (ADMISSION_MODAL)

No preenchimento de campos personalizados do talento (JOB_TALENT_MODAL)

Na criação/edição da vaga (JOB)

Na criação/edição da requisição (REQUISITION)

A visualização dos campos também pode ser controlada pela propriedade showIn, aplicável a entidades relacionadas ao talento.

Este endpoint suporta a criação de múltiplos campos em uma única requisição, através do array customFields.

Request​

Responses​

Created