Pular para o conteúdo

Candidatos de uma vaga, filtrados e paginados (Lista e Quadro)

GET
/candidatura/vaga/{vagaId}/candidatos

Só quem está no processo (encerrados: GET /candidatura/vaga/{vagaId}/encerradas). Cada pessoa vem com a etapa, há quanto tempo está nela, a aderência (com base e confiança), as impressões e os selos (sem decisão, parada além do prazo, pré-entrevista, proposta, naoAtende = perguntas eliminatórias respondidas fora do esperado). Filtros: etapaId ou etapa (pelo nome), semDecisao, aderenciaMin, aderenciaMax (abaixo de), semAderencia, origem, parada, naoAtende (true = só quem não atende; false = só quem atende), busca (nome ou e-mail, palavra a palavra). ordenar: dataCandidatura (padrão), nome, aderencia, naEtapa, etapa, impressao; direcao asc|desc. etapas traz, por etapa, quantas atendem ao filtro (doFiltro) e quantas há (total).

Autorização
Módulo contratado: CONTRATACOES
Permissão: CANDIDATO

vagaId
required
integer format: int64
etapaId
integer format: int64
semDecisao
boolean
aderenciaMin
integer format: int32
aderenciaMax
integer format: int32
semAderencia
boolean
origem
string
parada
boolean
busca
string
ordenar
string
direcao
string
pagina
integer format: int32
tamanho
integer format: int32
etapa
string
naoAtende
boolean

OK

object
vagaId
integer format: int64
vagaTitulo
string
itens
Array<object>

Objeto relacionado: aqui aparecem só os campos simples. Na escrita, basta enviar o id.

object
candidaturaId
integer format: int64
candidatoId
integer format: int64
nome
string
email
string
telefone
string
origem
string
dataCandidatura
string format: date-time
etapaId
integer format: int64
etapaNome
string
etapaOrdem
integer format: int32
naEtapaDesde
string format: date-time
diasNaEtapa
integer format: int32
aderencia
integer format: int32
aderenciaBase
string
aderenciaConfianca
string
impressaoMedia
number format: double
totalImpressoes
integer format: int32
minhaImpressao
integer format: int32
semDecisao
boolean
paradaDias
integer format: int32
aguardandoGestor
boolean
preEntrevistaStatus
string
preEntrevistaScore
integer format: int32
propostaSituacao
string
temCurriculo
boolean
naoAtende
Array<string>
mensagemNova
boolean
pedidoAberto
boolean
total
integer format: int64
pagina
integer format: int32
tamanho
integer format: int32
ordenadoPor
string
direcao
string
etapas
Array<object>

Objeto relacionado: aqui aparecem só os campos simples. Na escrita, basta enviar o id.

object
nome
string
situacao
string
etapaAtualId
integer format: int64
etapaAtualNome
string
prazoDiasUteis
integer format: int32
tipo
string
pessoas
integer format: int32
encerrados
integer format: int64
temEliminatoria
boolean
origens
Array<string>
aderenciaMedida
boolean

Referência gerada do contrato da API em 30 de outubro de 2026. taitecnologia.com · Termos de uso · Privacidade

© 2026 T AI TECNOLOGIA LTDA