listing jobs

Essa documentação se refere ao glossário do endpoint de consultar vagas (método GET)

Endpoint do escopo de Jobs

Find Jobs

Abaixo, temos os campos que podem servir como filtro na consulta de uma vaga

CAMPO BACKENDOPÇÕES BACKENDCAMPO NO FRONTENDObservações
IdNúmero gerado automaticamente pela Gupy ao criar uma vaga (conhecido como jobId). Ao abrir uma vaga na plataforma, o Id pode ser identificado na URL após /companies/jobs/Retorno results.id ao criar uma vaga utilizando o endpoint creating a job
codeAo acessar a tela de gestão de vagas, é o código que fica logo abaixo do nome da vaga
nameAo acessar a tela de gestão de vagas, é o nome da vaga em si.Nome da vaga
statusdraft, waiting_approval, approved, disapproved, published, frozen, closed, canceledAo acessar a tela de gestão de vagas e identificar a vaga, é a nomenclatura de status que fica logo acima do nome da vaga (podendo ser: publicada, rascunho, aprovada ,em aprovação, encerrada, cancelada, congelada, encerrada).
typevacancy_type_apprentice vacancy_type_associate vacancy_type_talent_pool vacancy_type_effective vacancy_type_internship vacancy_type_summer vacancy_type_temporary vacancy_type_outsource vacancy_type_trainee vacancy_type_volunteer vacancy_legal_entity vacancy_type_lecturer vacancy_type_freelancer vacancy_type_autonomousAo acessar a tela de gestão de vagas e identificar a vaga, ao consultar as informações da vaga em, Ver Resumo -> Detalhes da vaga é o campo Tipo
publicationTypeExternal, InternalNa tela de gestão de vagas essa opção fica como filtro
careerPageIdNo frontend aparece apenas a lista das páginas de carreiras que a empresa possui, para saber qual o Id correspondente, faça o GET utilizando o endpoint Listing carrer pages usando o nome da página de carreiras como filtro.Retorno results.id ao utilizar o endpoint Listing carrer pages
vacancyCodeO valor colocado para cada código deposição em "Dados Internos da vaga"
roleIdNão visívelId do cargo da vaga, criado automaticamente pela Gupy no momento da criação de um cargo.
addressStateAo acessar a tela de gestão de vagas e identificar a vaga, ao consultar as informações da vaga em, Ver Resumo -> Local de Trabalho, campo Estado
fieldsPodemos passar os valores: name, id, code e all.
perPageinserir quantos itens você quer obter por página ao realizar essa consulta
pagequantidade de páginas com resultado

Se não passarmos nenhum valor ao parâmetro fields, o retorno consistirá nos seguintes campos:

CAMPO BACKENDOPÇÕES BACKENDCAMPO NO FRONTENDObservações
idNúmero gerado automaticamente pela Gupy ao criar uma vaga (conhecido como jobId). Ao abrir uma vaga na plataforma, o Id pode ser identificado na URL após /companies/jobs/Id da vaga (jobId)
codeAo acessar a tela de gestão de vagas, é o código que fica logo abaixo do nome da vagaCode da vaga
nameAo acessar a tela de gestão de vagas, é o nome da vaga em si.Nome da vaga
statusdraft, waiting_approval, approved, disapproved, published, frozen, closed, canceledAo acessar a tela de gestão de vagas e identificar a vaga, é a nomenclatura de status que fica logo acima do nome da vaga (podendo ser: publicada, rascunho, aprovada ,em aprovação, encerrada, cancelada, congelada, encerrada).Status da vaga
typevacancy_type_apprentice vacancy_type_associate vacancy_type_talent_pool vacancy_type_effective vacancy_type_internship vacancy_type_summer vacancy_type_temporary vacancy_type_outsource vacancy_type_trainee vacancy_type_volunteer vacancy_legal_entity vacancy_type_lecturer vacancy_type_freelancer vacancy_type_autonomousAo acessar a tela de gestão de vagas e identificar a vaga, ao consultar as informações da vaga em, Ver Resumo -> Detalhes da vaga é o campo TipoTipo da vaga
publicationTypeExternal, InternalNa tela de gestão de vagas essa opção fica como filtroTipo de publicação da vaga
numVacanciesEm resumo da vaga, na seção Detalhes da vagaNúmero de posições
departmentIdNão visívelCódigo da área. Número gerado automaticamente pela Gupy ao criar uma área.
departmentNameEm resumo da vaga, na seção Detalhes da vagaNome da área
roleIdNão visívelId do cargo. Número gerado automaticamente pela Gupy ao criar um cargo.
roleNameEm resumo da vaga, na seção Detalhes da vagaNome do cargo
createdAtNão visívelData da criação da vaga
updatedAtNão visívelData da última atualização da vaga
branchIdNão visívelCódigo da filial/estrutura organizacional gerado automaticamente na criação.
branchNameNome da filial/estrutura organizacional

Se colocarmos o valor "all" para o parâmetro fields como filtro, o retorno trará mais campos além dos que já estão na tabela acima, como mostra o exemplo abaixo:

CAMPO BACKENDOPÇÕES BACKENDCAMPO NO FRONTENDObservações
subsidiaryIdNão visívelCódigo da filial/estrutura organizacional gerado automaticamente na criação.
subsidiaryNameNome da filial/estrutura organizacional
hiringDeadlineAo editar uma vaga, definição de Etapas - Etapa ContrataçãoData prevista para contratação
descriptionEm resumo da vaga a seção Descrição da vagaDescrição da vaga
responsibilitiesEm resumo da vaga a seção Descrição da vagaResponsabilidades da vaga
prerequisitesEm resumo da vaga a seção Descrição da vagaPré-requisitos da vaga
additionalInformationEm resumo da vaga a seção Descrição da vagaInformações adicionais da vaga
notesDados Internos
disabilitiestrue, falseEm resumo da vaga a seção Detalhes da vagaSe a vaga é também para PCD
addressStreetEm resumo da vaga a seção Local de TrabalhoLogradouro do local de trabalho
addressNumberEm resumo da vaga a seção Local de TrabalhoNúmero do local de trabalho
addressCityEm resumo da vaga a seção Local de TrabalhoCidade do local de trabalho
addressStateEm resumo da vaga a seção Local de TrabalhoEstado do local de trabalho
addressStateShortNameEm resumo da vaga a seção Local de TrabalhoAbreviação do nome do Estado do local de trabalho
addressCountryEm resumo da vaga a seção Local de TrabalhoPaís do local de trabalho
addressCountryShortNameEm resumo da vaga a seção Local de TrabalhoAbreviação do nome do país do local de trabalho
addressZipCodeEm resumo da vaga a seção Local de TrabalhoCEP do local de trabalho
addressLatitudeEm resumo da vaga a seção Local de TrabalhoCoordenadas de latitude do local de trabalho
addressLongitudeEm resumo da vaga a seção Local de TrabalhoCoordenadas de longitude do local de trabalho
remoteWorkingtrue, falseEm resumo da vaga a seção Local de TrabalhoSe a vaga é remota ou não
workplaceTypehybrid, on-site, remoteEm resumo da vaga a seção Local de TrabalhoSe a vaga é remota, híbrida ou presencial
reasonstaff_increase, staff_replacementEm resumo da vaga, na seção Detalhes da vagaMotivo da abertura da vaga
imageAo editar uma vaga, Mídias da vaga
socialMediaImageAo editar uma vaga, Mídias da vaga
applicationDeadlineNa Gestão de vagas, ao localizar a vaga a informação que fica em Inscrições atéData limite para as inscrições dentro da etapa Cadastro
careerPageIdNão visívelNúmero do Id da página de carreiras em que a vaga está publicada
careerPageNamePublicação da vagaNome da página de carreiras que a vaga está publicada
vacancyCodesDados InternosCódigos de posição, se houverem
managerIdNão visívelId do gestor responsável pela vaga
managerNameEm resumo da vaga, na seção Detalhes da vagaNome do gestor responsável pela vaga
managerEmailEm resumo da vaga, na seção Detalhes da vagaE-mail do gestor responsável pela vaga
recruiterIdNão visívelId do recrutador responsável pela vaga
recruiterNameEm resumo da vaga, na seção Detalhes da vagaNome do recrutador responsável pela vaga
recruiterEmailEm resumo da vaga, na seção Detalhes da vagaE-mail do recrutador responsável pela vaga
salaryEm resumo da vaga, na seção Detalhes da vagaSalário, composto pela moeda e faixa salarial
customFieldsEm resumo da vaga, na seção Dados adicionaisCampos customizados e seus respectivos tipos e opções (se houver)
jobRatingCriteriasLista de critérios de avaliação da vaga, se houver.
cancelReasonstaff_increase_or_substitution_postponed, cancellation_requested_by_manager, internal_transfer, organizational_restructuring, budget_review otherNão visívelSe a vaga foi cancelada, qual o motivo
cancelReasonNotesNão visível
cancelAtNão visívelSe a vaga foi cancelada, quando foi
publishedAtNa Gestão de Vagas ao localizar uma vaga temos a informação Publicada há (mostra a quantidade de dias que a vaga está como Publicada)Se a vaga foi publicada, quando foi
closedAtNão visívelSe a vaga foi encerrada, quando foi
approvedAtNão visívelSe a vaga foi aprovada, quando foi
disapprovedAtNão visívelSe a vaga não foi aprovada, quando a desaprovação ocorreu
lastFreezeDateNão visívelSe a vaga foi congelada, a data do último congelamento
lastUnfreezeDateNão visívelSe a vaga foi descongelada, a data do último descongelamento
creatorIdNão visívelId do criador da vaga
creatorNameNão visívelNome do criador da vaga
creatorEmailNão visívelE-mail do criador da vaga
videoUrlMídias da vagaURL do vídeo da página de carreiras, se houver
approversNo resumo da vaga, a seção Quem deve avaliar os candidatos?Mostra a lista de aprovadores quando a vaga já está com o status de APROVADA. Não sendo possível saber quando foi aprovada por cada um dos aprovadores individualmente e nem quanto tempo ficou aguardando a aprovação de um aprovador. (Válido apenas para clientes que utilizam o workflow antigo). Será descontinuado em breve.
workflowRequestMethodall_at_once, in_orderSe foi utilizado workflow de aprovação, traz qual foi o método utilizado. (Válido apenas para clientes que utilizam o workflow antigo). Será descontinuado em breve.