Pular para o conteúdo

Mover várias pessoas para uma etapa

POST
/candidatura/vaga/{vagaId}/mover-varias

Seleção na query como em reprovar-varias. Corpo: etapaId ou etapaDestino (nome), enviarNotificacao (padrão não; cada aviso entra na fila) e atrasoMinutos. Quem já está na etapa de destino fica de fora (jaEstavam). itens traz a etapa de onde cada um saiu, para desfazer.

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

vagaId
required
integer format: int64
ids

Candidaturas escolhidas uma a uma (candidaturaId). Com filtro junto, só as que ainda atendem ao filtro.

Array<integer>

Candidaturas escolhidas uma a uma (candidaturaId). Com filtro junto, só as que ainda atendem ao filtro.

etapa

Etapa pelo NOME (ex.: Triagem)

string

Etapa pelo NOME (ex.: Triagem)

etapaId

Etapa pelo id

integer format: int64

Etapa pelo id

semDecisao

Só quem está sem decisão na etapa

boolean

Só quem está sem decisão na etapa

aderenciaMin

Aderência maior ou igual a (0–100). Usa nota de IA: exige confirmarTotal e assinatura da prévia

integer format: int32

Aderência maior ou igual a (0–100). Usa nota de IA: exige confirmarTotal e assinatura da prévia

aderenciaMax

Aderência ABAIXO de (0–100): ‘abaixo de 40’ = 40. Usa nota de IA: exige confirmarTotal e assinatura da prévia

integer format: int32

Aderência ABAIXO de (0–100): ‘abaixo de 40’ = 40. Usa nota de IA: exige confirmarTotal e assinatura da prévia

semAderencia

Só quem não tem aderência medida

boolean

Só quem não tem aderência medida

origem

Origem da candidatura

string

Origem da candidatura

parada

Só quem passou do prazo da etapa

boolean

Só quem passou do prazo da etapa

busca

Nome ou e-mail, palavra a palavra

string

Nome ou e-mail, palavra a palavra

naoAtende

True = só quem respondeu uma pergunta eliminatória fora do esperado (selo Não atende); false = só quem atende

boolean

True = só quem respondeu uma pergunta eliminatória fora do esperado (selo Não atende); false = só quem atende

todos

True = todas as pessoas ativas da vaga (sem outro critério). Exige confirmarTotal

boolean

True = todas as pessoas ativas da vaga (sem outro critério). Exige confirmarTotal

confirmarTotal

Quantas pessoas a pessoa viu e confirmou (o total da prévia). Obrigatório com filtro; diferente do total de agora = recusa

integer format: int32

Quantas pessoas a pessoa viu e confirmou (o total da prévia). Obrigatório com filtro; diferente do total de agora = recusa

assinatura

A assinatura devolvida pela prévia (ats.candidatura.prever-lote). Obrigatória quando o filtro usa Aderência

string

A assinatura devolvida pela prévia (ats.candidatura.prever-lote). Obrigatória quando o filtro usa Aderência

object
id
integer format: int64
active
boolean
createdAt
string format: date-time
etapaId
integer format: int64
etapaDestino
string
enviarNotificacao
boolean
atrasoMinutos
integer format: int32

OK

object
operacao
string
quantidade
integer format: int32
executadas
integer format: int32
apoiadaPorIa
boolean
decisaoIaId
integer format: int64
emailsNaFila
integer format: int32
primeiroEnvioEm
string format: date-time
mantidasNaReserva
integer format: int32
jaEstavam
integer format: int32
itens
Array<object>

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

object
prospectId
integer format: int64
nome
string
ok
boolean
erro
string
statusAnterior
string
candidaturaId
integer format: int64

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

© 2026 T AI TECNOLOGIA LTDA