Gestão de Pessoas (hcm)

vacancymanagement

333 views 28/06/2019 27/11/2020 integrador 0

2.0info: 5.15.0 vacancymanagement description: Serviço de gerenciamento de vagas do recrutamento x-senior-domain: hcm x-senior-domain-path: hcm x-senior-service-path: vacancymanagement contact: name: Senior X Platform url: https://dev.senior.com.br email: seniorx-dev@senior.com.brhost: platform.senior.com.br /t/senior.com.br/bridge/1.0/rest/hcmsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /vacancymanagement/queries/getAttachmentsLocation: post: description: Busca as URLs para download de arquivos do blobservice tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ids properties: ids: type: array items: type: string minimum: 1 description: Identificadores dos attachments a ser buscado responses: 200: description: Ok schema: type: object required: – attachments properties: attachments: type: array items: type: object allOf: – #/definitions/attachment minimum: 1 description: Attachments com seus metadados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as URLs para download de arquivos do blobservice tags: – Queries x-senior-visibility: PRIVATE parameters: – name: ids description: Identificadores dos attachments a ser buscado in: query required: true type: array items: type: string minimum: 1 responses: 200: description: Ok schema: type: object required: – attachments properties: attachments: type: array items: type: object allOf: – #/definitions/attachment minimum: 1 description: Attachments com seus metadados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getCurrentTenantInfo: post: description: Busca informações do tenant atual tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – tenant – tenantDomain properties: tenant: type: string description: Nome do tenant da plataforma tenantDomain: type: string description: Domínio do tenant da plataforma 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca informações do tenant atual tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – tenant – tenantDomain properties: tenant: type: string description: Nome do tenant da plataforma tenantDomain: type: string description: Domínio do tenant da plataforma 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getCandidateTestLinks: post: description: Busca os links dos testes do candidato tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateId properties: candidateId: type: string description: Identificador do candidato vacancyId: type: string description: Identificador da vaga testId: type: string description: Identificador do teste responses: 200: description: Ok schema: type: object required: – links properties: links: type: array items: type: object allOf: – #/definitions/testLinkDTO minimum: 1 description: Links 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os links dos testes do candidato tags: – Queries x-senior-visibility: PRIVATE parameters: – name: candidateId description: Identificador do candidato in: query required: true type: string – name: vacancyId description: Identificador da vaga in: query type: string – name: testId description: Identificador do teste in: query type: string responses: 200: description: Ok schema: type: object required: – links properties: links: type: array items: type: object allOf: – #/definitions/testLinkDTO minimum: 1 description: Links 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/listHiringTimeInPeriod: post: description: Lista as contratações apresentando o tempo de contratação de cada uma tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – initialDate – finalDate properties: page: type: integer format: int64 description: Índice da página a ser retornada. Padrão 0. size: type: integer format: int64 description: Quantidade de itens que serão exibidos por página. order: type: string allOf: – #/definitions/hiringTimeOrder description: Campo a ser ordenado sort: type: integer format: int64 description: Sentido da ordenação default: 1 initialDate: type: string format: date description: Data inicial. finalDate: type: string format: date description: Data final. responses: 200: description: Ok schema: type: object required: – vacancyHires – found properties: vacancyHires: type: array items: type: object allOf: – #/definitions/vacancyHireDTO minimum: 1 description: Contratações da vaga (paginada) found: type: integer format: int64 description: Total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/mediumHiringTime: post: description: Tempo médio de contratação por trimestre tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – referenceDate – context properties: referenceDate: type: string format: date description: Data de referência para query context: type: string allOf: – #/definitions/contextType description: Contexto da chamada (Analytics do RH ou do gestor) responses: 200: description: Ok schema: type: object required: – hiringTime – average properties: hiringTime: type: array items: type: object allOf: – #/definitions/quarterHiringTime minimum: 1 description: Tempo médio por trimestre average: type: number format: double description: Média de tempo de todos os trimestres 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/healthcheck: post: description: HealthCheck Plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/heathcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: HealthCheck Plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/heathcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/ post: description: Retorna informações sobre a versão tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – properties properties: properties: type: array items: type: object allOf: – #/definitions/autocompleteFilterParameter minimum: 1 description: Propriedades da versão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna informações sobre a versão tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – properties properties: properties: type: array items: type: object allOf: – #/definitions/autocompleteFilterParameter minimum: 1 description: Propriedades da versão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getPersonActiveEmployees: post: description: Retorna os contratos do cargo atual. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – contracts properties: contracts: type: array items: type: object allOf: – #/definitions/employeeContract minimum: 1 description: Contratos do colaborador atual. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os contratos do cargo atual. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – contracts properties: contracts: type: array items: type: object allOf: – #/definitions/employeeContract minimum: 1 description: Contratos do colaborador atual. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getProperty: post: description: Retorna uma propriedade desejada definida na pdl tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – propertyKey properties: propertyKey: type: string description: Chave da propriedade responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Valor da propriedade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma propriedade desejada definida na pdl tags: – Queries x-senior-visibility: PRIVATE parameters: – name: propertyKey description: Chave da propriedade in: query required: true type: string responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Valor da propriedade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/isRequesterAtContext: post: description: Verifica se o usuário atual pode ser solicitante no contexto atual tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – context – activeEmployeeId properties: context: type: string allOf: – #/definitions/contextType description: Contexto atual activeEmployeeId: type: string description: Id do contrato atual responses: 200: description: Ok schema: type: object required: – isRequester properties: isRequester: type: boolean description: Se o usuário atual pode ser solicitante 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/whoIsRunning: post: description: Retorna o ip e hostname que recebeu a requisição. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – ip – hostname properties: ip: type: string description: Ip hostname: type: string description: Hostname 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o ip e hostname que recebeu a requisição. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – ip – hostname properties: ip: type: string description: Ip hostname: type: string description: Hostname 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/listVacancies: post: description: Listagem de vagas. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – activeEmployeeId properties: activeEmployeeId: type: string description: Id do contrato ativo no analytics q: type: string description: Busca por palavras-chave page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 situation: type: string allOf: – #/definitions/situationType description: Situação das vagas. order: type: string allOf: – #/definitions/vacancyOrder description: Ordenação. sort: type: integer format: int64 description: Ordenação . default: 1 fromAnalytics: type: boolean description: Indica que a requisição partiu do analytics default: false showRecruitmentVacancies: type: boolean description: Mostra as vagas do recrutamento default: true responses: 200: description: Ok schema: type: object required: – data – total properties: data: type: array items: type: object allOf: – #/definitions/vacancySummary minimum: 1 description: Lista de vagas. total: type: integer format: int64 description: Total de registro dessa consulta. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/listSettingsStageModels: post: description: Listagem de modelos de etapas. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Busca por palavras-chave page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 order: type: string allOf: – #/definitions/settingsStageModelOrder description: Ordenação. sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – data – total properties: data: type: array items: type: object allOf: – #/definitions/settingsStageModel minimum: 1 description: Lista de modelos de etapas. total: type: integer format: int64 description: Total de registro dessa consulta. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/countListVacancies: post: description: Contador da listagem de vagas. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Busca por palavras-chave fromAnalytics: type: boolean description: Indica que a requisição partiu do analytics default: false responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancySituationCounters 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Contador da listagem de vagas. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Busca por palavras-chave in: query type: string – name: fromAnalytics description: Indica que a requisição partiu do analytics in: query type: boolean responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancySituationCounters 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getCandidateVacancyTags: post: description: Retorna as tags presentes no currículo do candidato. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateId – vacancyId properties: candidateId: type: string description: Id do candidato. vacancyId: type: string description: Id da vaga. responses: 200: description: Ok schema: type: object required: – tags properties: tags: type: array items: type: string minimum: 1 description: Lista de tags presentes no currículo do candidato. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as tags presentes no currículo do candidato. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: candidateId description: Id do candidato. in: query required: true type: string – name: vacancyId description: Id da vaga. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – tags properties: tags: type: array items: type: string minimum: 1 description: Lista de tags presentes no currículo do candidato. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/listChatMessages: post: description: Lista as mensagens de chat de uma determinada entidade tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityId – entityType properties: entityId: type: string description: Id da entidade entityType: type: string allOf: – #/definitions/entityType description: Tipo da entidade responses: 200: description: Ok schema: type: object required: – messages properties: messages: type: array items: type: object allOf: – #/definitions/chatMessage minimum: 1 description: Mensagens de chat 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchRecruiters: post: description: Serviço de busca para os colaboradores baseado no nome dos mesmos. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – referenceDate properties: q: type: string description: Expressão a ser encontrada. referenceDate: type: string format: date description: Data de referência da pesquisa. responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employee description: Lista de colaboradores que possuem o nome de acordo com a expressão informada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Serviço de busca para os colaboradores baseado no nome dos mesmos. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Expressão a ser encontrada. in: query type: string – name: referenceDate description: Data de referência da pesquisa. in: query required: true type: string format: date responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employee description: Lista de colaboradores que possuem o nome de acordo com a expressão informada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchPublicVacancies: post: description: Busca vagas que estão publicadas externamente (Contrato idêntico ao do serviço hcm/recruitment) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – currentDate – order properties: q: type: string description: Termo a ser pesquisado hqId: type: string description: Estabelecimento a ser pesquisado currentDate: type: string format: date description: Data atual. page: type: integer format: int64 description: Índice da página a ser retornada default: 0 size: type: integer format: int64 description: Quantidade de vagas que devem ser retornadas por página default: 20 order: type: string allOf: – #/definitions/searchVacancyOrderDto description: Ordem em que as vagas devem ser retornadas responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedVacancySearchCard default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchInternalVacancies: post: description: Busca vagas que estão publicadas internamente (Contrato idêntico ao do serviço hcm/recruitment)\n Necessita da permissão res://senior.com.br/hcm/vacancymanagement/entities/vacancyPublication ação Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – currentDate – order properties: q: type: string description: Termo a ser pesquisado. currentDate: type: string format: date description: Data atual. page: type: integer format: int64 description: Índice da página a ser retornada. Padrão 0. default: 0 size: type: integer format: int64 description: Quantidade de vagas que devem ser retornadas por página. Padrão 20. default: 20 order: type: string allOf: – #/definitions/searchVacancyOrderDto description: Ordem em que as vagas devem ser retornadas. responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedVacancySearchCard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getCandidateMedicalExam: post: description: Retorna exame médico do candidato. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId properties: recruitmentProcessId: type: string description: ID do processo seletivo do candidato. responses: 200: description: Ok schema: type: object required: – candidateMedicalExam properties: candidateMedicalExam: type: object allOf: – #/definitions/candidateMedicalExam description: Informações referentes a um exame médico de candidato 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna exame médico do candidato. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: recruitmentProcessId description: ID do processo seletivo do candidato. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – candidateMedicalExam properties: candidateMedicalExam: type: object allOf: – #/definitions/candidateMedicalExam description: Informações referentes a um exame médico de candidato 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getExternalCandidateMedicalExam: post: description: Retorna exame médico do candidato externo. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId properties: recruitmentProcessId: type: string description: ID do processo seletivo do candidato externo. responses: 200: description: Ok schema: type: object required: – externalCandidateMedicalExam properties: externalCandidateMedicalExam: type: object allOf: – #/definitions/externalCandidateMedicalExam description: Informações referentes a um exame médico de externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna exame médico do candidato externo. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: recruitmentProcessId description: ID do processo seletivo do candidato externo. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – externalCandidateMedicalExam properties: externalCandidateMedicalExam: type: object allOf: – #/definitions/externalCandidateMedicalExam description: Informações referentes a um exame médico de externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/autocompleteFilterCompany: post: description: Primitiva para obtenção de informações consumidas pelo campo de lookup. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchText: type: string description: Valor da busca informada pelo usuário. searchValue: type: string description: Valor exata da busca informada pelo usuário. responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/autocompleteFilter minimum: 1 description: Lista de registros encontrados. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Primitiva para obtenção de informações consumidas pelo campo de lookup. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: searchText description: Valor da busca informada pelo usuário. in: query type: string – name: searchValue description: Valor exata da busca informada pelo usuário. in: query type: string responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/autocompleteFilter minimum: 1 description: Lista de registros encontrados. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/autocompleteFilterCompanyBranch: post: description: Primitiva para obtenção de informações consumidas pelo campo de lookup. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: parameters: type: array items: type: object allOf: – #/definitions/autocompleteFilterParameter description: Parâmetros da busca. searchText: type: string description: Valor da busca informada pelo usuário. searchValue: type: string description: Valor exata da busca informada pelo usuário. responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/autocompleteFilter minimum: 1 description: Lista de registros encontrados. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchHeadOffice: post: description: Busca de Empresas do filtro geral tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para filtrar page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca de Empresas do filtro geral tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Termo para filtrar in: query type: string – name: page description: Página a ser retornada. in: query type: integer format: int64 – name: size description: Quantidade de registros por página. in: query type: integer format: int64 – name: sort description: Ordenação . in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchBranchesOffice: post: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para filtrar company: type: string description: Id da empresa page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Termo para filtrar in: query type: string – name: company description: Id da empresa in: query type: string – name: page description: Página a ser retornada. in: query type: integer format: int64 – name: size description: Quantidade de registros por página. in: query type: integer format: int64 – name: sort description: Ordenação . in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchCandidateData: post: description: Busca de dados dos candidatos. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – dataType properties: q: type: string description: Termo para filtrar dataType: type: string allOf: – #/definitions/candidateDataType description: Contexto. page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchJobPositionsForCompany: post: description: Retorna a lista de cargos filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para filtrar company: type: string description: Id da empresa page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de cargos filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Termo para filtrar in: query type: string – name: company description: Id da empresa in: query type: string – name: page description: Página a ser retornada. in: query type: integer format: int64 – name: size description: Quantidade de registros por página. in: query type: integer format: int64 – name: sort description: Ordenação . in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchDepartmentsForCompany: post: description: Retorna a lista de locais filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para filtrar company: type: string description: Id da empresa page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de locais filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Termo para filtrar in: query type: string – name: company description: Id da empresa in: query type: string – name: page description: Página a ser retornada. in: query type: integer format: int64 – name: size description: Quantidade de registros por página. in: query type: integer format: int64 – name: sort description: Ordenação . in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchCostCenterForCompany: post: description: Retorna a lista de centro de custo filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para filtrar company: type: string description: Id da empresa page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de centro de custo filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Termo para filtrar in: query type: string – name: company description: Id da empresa in: query type: string – name: page description: Página a ser retornada. in: query type: integer format: int64 – name: size description: Quantidade de registros por página. in: query type: integer format: int64 – name: sort description: Ordenação . in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchWorkshiftsForCompany: post: description: Retorna a lista de turnos de trabalho (escala) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para filtrar company: type: string description: Id da empresa page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de turnos de trabalho (escala) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Termo para filtrar in: query type: string – name: company description: Id da empresa in: query type: string – name: page description: Página a ser retornada. in: query type: integer format: int64 – name: size description: Quantidade de registros por página. in: query type: integer format: int64 – name: sort description: Ordenação . in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchSubordinates: post: description: Retorna a lista de liderados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para filtrar page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/subordinatesGeneralResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de liderados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Termo para filtrar in: query type: string – name: page description: Página a ser retornada. in: query type: integer format: int64 – name: size description: Quantidade de registros por página. in: query type: integer format: int64 – name: sort description: Ordenação . in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/subordinatesGeneralResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchSubordinatesForVacancy: post: description: Retorna a lista de liderados que são gestores tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para filtrar hierarchy: type: string allOf: – #/definitions/hierarchyType description: Tipo de liderado company: type: string description: Id da empresa page: type: integer format: int64 description: Página a ser retornada default: 0 size: type: integer format: int64 description: Quantidade de registros por página default: 10 sort: type: integer format: int64 description: Ordenação default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Resultado da busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchRecruitersForCompany: post: description: Listagem de Recrutadores. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Busca por palavras-chave company: type: string description: Id da empresa hierarchy: type: string allOf: – #/definitions/hierarchyType description: Tipo de hierarquia page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: integer format: int64 description: Ordenação . default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Lista de Recrutadores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchLocation: post: description: Lista localizações de vagas. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Busca por palavras-chave company: type: string description: Id da empresa page: type: integer format: int64 description: Página a ser retornada default: 0 size: type: integer format: int64 description: Quantidade de registros por página default: 10 sort: type: integer format: int64 description: Ordenação default: 1 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Localizações de vagas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista localizações de vagas. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Busca por palavras-chave in: query type: string – name: company description: Id da empresa in: query type: string – name: page description: Página a ser retornada in: query type: integer format: int64 – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: sort description: Ordenação in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/generalResultInfo minimum: 1 description: Localizações de vagas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/publishedVacancyDetails: post: description: Retorna os detalhes de uma vaga publicada externamente para um usuário não logado. (Contrato idêntico ao do serviço hcm/recruitment) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Identificador único da vaga. responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancyDetails default: description: Error response schema: #/definitions/genericError get: description: Retorna os detalhes de uma vaga publicada externamente para um usuário não logado. (Contrato idêntico ao do serviço hcm/recruitment) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Identificador único da vaga. in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancyDetails default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/publishedVacancyDetailsExternalUser: post: description: Retorna os detalhes de uma vaga publicada externamente para um usuário externo logado. (Contrato idêntico ao do serviço hcm/recruitment) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Identificador único da vaga. responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancyDetails 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os detalhes de uma vaga publicada externamente para um usuário externo logado. (Contrato idêntico ao do serviço hcm/recruitment) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Identificador único da vaga. in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancyDetails 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/internallyPublishedVacancyDetails: post: description: Retorna os detalhes de uma vaga publicada internamente para um usuário logado na plataforma. (Contrato idêntico ao do serviço hcm/recruitment) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – activeEmployeeId properties: id: type: string description: Identificador único da vaga. activeEmployeeId: type: string description: Id do contrato ativo no analytics responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancyDetails 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os detalhes de uma vaga publicada internamente para um usuário logado na plataforma. (Contrato idêntico ao do serviço hcm/recruitment) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Identificador único da vaga. in: query required: true type: string – name: activeEmployeeId description: Id do contrato ativo no analytics in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancyDetails 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/listCandidatesBySettingsStageAndVacancy: post: description: Listagem de Recrutadores. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancy – settingsStage properties: vacancy: type: string description: Id da vaga settingsStage: type: string description: Etapa do processo seletivo status: type: string allOf: – #/definitions/recruitmentProcessStatus description: Filtro de status do processo seletivo q: type: string description: Busca pelo nome do candidato page: type: integer format: int64 description: Página a ser retornada default: 0 size: type: integer format: int64 description: Quantidade de registros por página default: 10 sort: type: integer format: int64 description: Ordenação default: 1 testId: type: string description: Identificador do teste para ordenação functionId: type: string description: Identificador da função para ordenação order: type: string allOf: – #/definitions/candidateOrder description: Ordenação responses: 200: description: Ok schema: type: object allOf: – #/definitions/candidateKanbanPaged 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/listExternalCandidatures: post: description: Lista as candidaturas para o candidato externo ordenando pela data da candidatura padrão descendente. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – candidatures properties: candidatures: type: array items: type: object allOf: – #/definitions/candidature minimum: 1 description: Candidaturas do candidato externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista as candidaturas para o candidato externo ordenando pela data da candidatura padrão descendente. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – candidatures properties: candidatures: type: array items: type: object allOf: – #/definitions/candidature minimum: 1 description: Candidaturas do candidato externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/listInternalCandidatures: post: description: Lista as candidaturas para o candidato interno ordenando pela data da candidatura padrão descendente. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – referenceDate properties: referenceDate: type: string format: date description: Data de referência page: type: integer format: int64 description: Índice da página a ser retornada default: 0 size: type: integer format: int64 description: Quantidade de items por página default: 20 activeEmployeeId: type: string description: Id do contrato ativo no analytics responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedCandidatures 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista as candidaturas para o candidato interno ordenando pela data da candidatura padrão descendente. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: referenceDate description: Data de referência in: query required: true type: string format: date – name: page description: Índice da página a ser retornada in: query type: integer format: int64 – name: size description: Quantidade de items por página in: query type: integer format: int64 – name: activeEmployeeId description: Id do contrato ativo no analytics in: query type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedCandidatures 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/listCandidatures: post: description: Lista as candidaturas de um candidato. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateId properties: candidateId: type: string description: Identificador do candidato. page: type: integer format: int64 description: Índice da página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de items por página. default: 10 sort: type: string allOf: – #/definitions/order description: Direção da ordenação. Ascendente quando maior que zero e senão descendente. order: type: string allOf: – #/definitions/candidatureOrder description: Tipo de ordenação usada. vacancySituation: type: string allOf: – #/definitions/situationType description: Filtro por situação da vaga. responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedCandidaturesSummary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/candidateHistoryTimeline: post: description: Lista de candidaturas do candidato externo ordenada por padrão descendente. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateId – filters properties: candidateId: type: string description: Id do candidato vacancyId: type: string description: Id da vaga. filters: type: array items: type: string allOf: – #/definitions/candidateTimelineType minimum: 1 description: Filtros do timeline do candidato na vaga. page: type: integer format: int64 description: Página a ser retornada. default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 sort: type: string allOf: – #/definitions/order description: Ordenação . responses: 200: description: Ok schema: type: object allOf: – #/definitions/candidateHistoryTimelinePaged 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/candidateHistoryVacancies: post: description: Vagas em que o candidato possui histórico. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateId properties: candidateId: type: string description: Id do candidato. responses: 200: description: Ok schema: type: object required: – vacancies properties: vacancies: type: array items: type: object allOf: – #/definitions/vacancyInfo minimum: 1 description: Vagas às quais o candidato participou de processo seletivo. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Vagas em que o candidato possui histórico. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: candidateId description: Id do candidato. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – vacancies properties: vacancies: type: array items: type: object allOf: – #/definitions/vacancyInfo minimum: 1 description: Vagas às quais o candidato participou de processo seletivo. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getNotificationPlaceholders: post: description: Retorna as variáveis de notificações. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object properties: placeholders: type: array items: type: object allOf: – #/definitions/autocompleteFilterParameter description: Variáveis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as variáveis de notificações. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object properties: placeholders: type: array items: type: object allOf: – #/definitions/autocompleteFilterParameter description: Variáveis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/quantityOfVacanciesByMonth: post: description: Retorna, mês a mês, a quantidade de vagas que foram concluídas, canceladas, abertas e o saldo de vagas remanescentes.\n Filtra por hierarquia do usuário logado e filtros gerais do analytics.\n Caso o usuário possua apenas a permissão de gestor, a API **SEMPRE** filtrará por hierarquia e filtros gerais aplicados.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/manageAllVacancies ação **Visualizar** (Usuário RH)\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Visualizar** (Usuário Gestor)\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – referenceDate properties: referenceDate: type: string format: date description: Data de referência hierarchy: type: boolean description: Aplicar filtro por hierarquia default: false responses: 200: description: Ok schema: type: object required: – vacancies properties: vacancies: type: array items: type: object allOf: – #/definitions/vacanciesByMonth minimum: 1 description: Resultado de vagas por mês com suas respectivas quantidades 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna, mês a mês, a quantidade de vagas que foram concluídas, canceladas, abertas e o saldo de vagas remanescentes.\n Filtra por hierarquia do usuário logado e filtros gerais do analytics.\n Caso o usuário possua apenas a permissão de gestor, a API **SEMPRE** filtrará por hierarquia e filtros gerais aplicados.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/manageAllVacancies ação **Visualizar** (Usuário RH)\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Visualizar** (Usuário Gestor)\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: referenceDate description: Data de referência in: query required: true type: string format: date – name: hierarchy description: Aplicar filtro por hierarquia in: query type: boolean responses: 200: description: Ok schema: type: object required: – vacancies properties: vacancies: type: array items: type: object allOf: – #/definitions/vacanciesByMonth minimum: 1 description: Resultado de vagas por mês com suas respectivas quantidades 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/openVacanciesTotals: post: description: Totaliza o número de vagas por tipo de requisição de pessoal (substituição e aumento de quadro) e o total de vagas em progresso, filtra por hierarquia do usuário logado e filtros gerais do analytics.\n Caso o usuário possua apenas a permissão de gestor, a API **SEMPRE** filtrará por hierarquia e filtros gerais aplicados.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/manageAllVacancies ação **Visualizar** (Usuário RH)\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Visualizar** (Usuário Gestor)\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: hierarchy: type: boolean description: Aplicar filtro por hierarquia default: false responses: 200: description: Ok schema: type: object required: – vacancies – replacement – staffIncrease properties: vacancies: type: integer format: int64 description: Total de vagas em progresso replacement: type: integer format: int64 description: Total de vagas abertas de substituição staffIncrease: type: integer format: int64 description: Total de vagas abertas de aumento de quadro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Totaliza o número de vagas por tipo de requisição de pessoal (substituição e aumento de quadro) e o total de vagas em progresso, filtra por hierarquia do usuário logado e filtros gerais do analytics.\n Caso o usuário possua apenas a permissão de gestor, a API **SEMPRE** filtrará por hierarquia e filtros gerais aplicados.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/manageAllVacancies ação **Visualizar** (Usuário RH)\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Visualizar** (Usuário Gestor)\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: hierarchy description: Aplicar filtro por hierarquia in: query type: boolean responses: 200: description: Ok schema: type: object required: – vacancies – replacement – staffIncrease properties: vacancies: type: integer format: int64 description: Total de vagas em progresso replacement: type: integer format: int64 description: Total de vagas abertas de substituição staffIncrease: type: integer format: int64 description: Total de vagas abertas de aumento de quadro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/vacanciesByRecruiter: post: description: Retorna a quantidade de vagas em progresso agrupadas por recrutador responsável.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/manageAllVacancies ação **Visualizar**\n tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – vacancies properties: vacancies: type: array items: type: object allOf: – #/definitions/quantityOfVacanciesByRecruiter minimum: 1 description: Lista com a quantidade de vagas em progresso por recrutador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a quantidade de vagas em progresso agrupadas por recrutador responsável.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/manageAllVacancies ação **Visualizar**\n tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – vacancies properties: vacancies: type: array items: type: object allOf: – #/definitions/quantityOfVacanciesByRecruiter minimum: 1 description: Lista com a quantidade de vagas em progresso por recrutador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/isCompanyTradingnameEnabled: post: description: Retorna se utiliza o nome fantasia para representar o nome da empresa ao invés da razão social tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Se utiliza o nome fantasia para representar o nome da empresa ao invés da razão social 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna se utiliza o nome fantasia para representar o nome da empresa ao invés da razão social tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Se utiliza o nome fantasia para representar o nome da empresa ao invés da razão social 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/admittedCandidatesPercentage: post: description: Retorna o percentual de candidatos internos e externos que foram admitidos em vagas da empresa, ou em vagas da hierarquia do gestor.\n Caso o usuário possua apenas a permissão de gestor, a API **SEMPRE** filtrará por hierarquia e filtros gerais aplicados.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/manageAllVacancies ação **Visualizar** (Usuário RH)\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Visualizar** (Usuário Gestor)\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: hierarchy: type: boolean description: Aplicar filtro por hierarquia default: false responses: 200: description: Ok schema: type: object required: – internal – external properties: internal: type: number format: double description: Percentual de candidatos internos admitidos external: type: number format: double description: Percentual de candidatos externos admitidos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o percentual de candidatos internos e externos que foram admitidos em vagas da empresa, ou em vagas da hierarquia do gestor.\n Caso o usuário possua apenas a permissão de gestor, a API **SEMPRE** filtrará por hierarquia e filtros gerais aplicados.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/manageAllVacancies ação **Visualizar** (Usuário RH)\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Visualizar** (Usuário Gestor)\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: hierarchy description: Aplicar filtro por hierarquia in: query type: boolean responses: 200: description: Ok schema: type: object required: – internal – external properties: internal: type: number format: double description: Percentual de candidatos internos admitidos external: type: number format: double description: Percentual de candidatos externos admitidos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getVacancy: post: description: Retorna a vaga de acordo com o id da vaga e do contrato ativo.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Visualizar**\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancyId – activeEmployeeId properties: vacancyId: type: string description: Id da vaga. activeEmployeeId: type: string description: Id da vaga. responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a vaga de acordo com o id da vaga e do contrato ativo.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Visualizar**\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: vacancyId description: Id da vaga. in: query required: true type: string – name: activeEmployeeId description: Id da vaga. in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/searchCandidates: post: description: Realiza a busca de candidatos.\n ### Resources:\n – res://senior.com.br/hcm/vacancymanagement/talentPool ação **Visualizar**\n – res://senior.com.br/hcm/vacancymanagement/entities/vacancy ação **Gerenciar**\n tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filterCandidates – candidateType – subscriptionStatus properties: q: type: string description: SimpleQueryString do elasticsearch offset: type: integer format: int64 description: Página default: 0 size: type: integer format: int64 description: Quantidade de registros por página. default: 10 order: type: string allOf: – #/definitions/candidateOrder description: Ordenação sort: type: integer format: int64 description: Sentido da ordenação. ASC – 1, DESC – -1 default: 0 adherence: type: object allOf: – #/definitions/candidateAdherence description: Parâmetros da aderência. vacancyId: type: string description: Id da vaga filterCandidates: type: string allOf: – #/definitions/filterCandidates description: Aba da requisição candidateType: type: string allOf: – #/definitions/candidateType description: Tipo de candidato disabilities: type: array items: type: string allOf: – #/definitions/disabilityType description: Tipos de deficiencia languages: type: array items: type: string description: Idiomas personalInterests: type: array items: type: string description: Interesses pessoas updatedAtStart: type: integer format: int64 description: Data de atualização do currículo inicial updatedAtEnd: type: integer format: int64 description: Data de atualização do currículo final positionsSought: type: array items: type: string description: Areas pretendidas salaryExpectationStart: type: number format: double description: Pretensão salarial inicial salaryExpectationEnd: type: number format: double description: Pretensão salarial final jobPositions: type: array items: type: string description: Cargos companies: type: array items: type: string description: Empresa / Estabelecimento location: type: array items: type: string description: Localidade competencies: type: array items: type: string description: Competências / Conhecimentos educationLevels: type: array items: type: string allOf: – #/definitions/educationLevel description: Nível de formação courses: type: array items: type: string description: Curso showSelectedCandidates: type: boolean description: Mostrar candidatos triados default: true showViewedCandidates: type: boolean description: Mostrar candidatos visualizados default: true showDismissedEmployees: type: boolean description: Mostrar ex-colaboradores default: true relocationPossibility: type: boolean description: Disponível para mudança de endereço default: false travelPossibility: type: boolean description: Aceita viajar pela empresa default: false hasProfessionalExperience: type: boolean description: Possui experiência profissional default: false booleanQuery: type: string description: Busca booleana subscriptionStatus: type: string allOf: – #/definitions/subscriptionStatus description: Situação da inscrição gender: type: string allOf: – #/definitions/genderTypeFilter description: Gênero do candidato (Quando nulo, não aplicará o filtro) startAge: type: integer format: int64 description: Idade inicial endAge: type: integer format: int64 description: Idade final testId: type: string description: Identificador do teste para ordenação functionId: type: string description: Identificador da função para ordenação responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas. totalElements: type: integer format: int64 description: Total de elementos encontrados. contents: type: array items: type: object allOf: – #/definitions/candidateSummary minimum: 1 description: Lista de candidatos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/approvedCandidates: post: description: Lista candidatos aprovados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: page: type: integer format: int64 description: Índice da página a ser retornada. Padrão 0. size: type: integer format: int64 description: Quantidade de itens que serão exibidos por página. candidateType: type: string allOf: – #/definitions/candidateType description: Tipo de candidato a ser retornado hierarchy: type: boolean description: Indica que será considerada a hierarquia do usuário atual. default: false responses: 200: description: Ok schema: type: object allOf: – #/definitions/approvedCandidatesPaged 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/findMyResume: post: description: Retorna os dados do currículo. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: externalOrigin: type: boolean description: Indica se a fonte dos dados é externa, ou seja, considerado como sendo um currículo.\n Esta informação será utilizada para contabilizar a quantidade de currículos no Analytics do módulo,\n uma vez que, no Gestão de Recrutamento e Seleção 2019, os currículos cadastrados via Portal de Candidatos\n (candidatos externos) e os colaboradores (candidatos internos) são armazenados na mesma tabela.\n default: false responses: 200: description: Ok schema: type: object allOf: – #/definitions/resumeData 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os dados do currículo. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: externalOrigin description: Indica se a fonte dos dados é externa, ou seja, considerado como sendo um currículo.\n Esta informação será utilizada para contabilizar a quantidade de currículos no Analytics do módulo,\n uma vez que, no Gestão de Recrutamento e Seleção 2019, os currículos cadastrados via Portal de Candidatos\n (candidatos externos) e os colaboradores (candidatos internos) são armazenados na mesma tabela.\n in: query type: boolean responses: 200: description: Ok schema: type: object allOf: – #/definitions/resumeData 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/internalCandidateAdmissionDetail: post: description: Retorna os detalhe necessários para a contratação de candidatos internos. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId properties: recruitmentProcessId: type: string description: Identificador do processo de recrutamento. responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/internalCandidate description: Dados do candidato interno 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os detalhe necessários para a contratação de candidatos internos. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: recruitmentProcessId description: Identificador do processo de recrutamento. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/internalCandidate description: Dados do candidato interno 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/externalCandidateAdmissionDetail: post: description: Retorna o dto com os dados necessários para a contratação do candidato externo. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId properties: recruitmentProcessId: type: string description: Identificador do processo de recrutamento. responses: 200: description: Ok schema: type: object required: – vacancy – resume properties: vacancy: type: object allOf: – #/definitions/vacancyAdmission description: Dados da vaga resume: type: object allOf: – #/definitions/resumeData description: Dados do candidato externo. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o dto com os dados necessários para a contratação do candidato externo. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: recruitmentProcessId description: Identificador do processo de recrutamento. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – vacancy – resume properties: vacancy: type: object allOf: – #/definitions/vacancyAdmission description: Dados da vaga resume: type: object allOf: – #/definitions/resumeData description: Dados do candidato externo. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/employeeBeingReplaced: post: description: Retorna se o colaborador já está sendo substituído em alguma vaga ou requisição de pessoal. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador vacancyId: type: string description: Id da vaga staffRequisitionId: type: string description: Id da requisição de pessoal responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Se o colaborador já está sendo substituído em alguma vaga ou requisição de pessoal. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna se o colaborador já está sendo substituído em alguma vaga ou requisição de pessoal. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string – name: vacancyId description: Id da vaga in: query type: string – name: staffRequisitionId description: Id da requisição de pessoal in: query type: string responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Se o colaborador já está sendo substituído em alguma vaga ou requisição de pessoal. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getAnnotationOfCandidate: post: description: Retorna um parecer especifico do candidato tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – annotationId properties: annotationId: type: string description: Id do parecer (RecruitmentProcessStageAnnotation) responses: 200: description: Ok schema: type: object required: – annotation – attachments properties: annotation: type: string description: Comentário feito no parecer attachments: type: array items: type: object allOf: – #/definitions/attachment minimum: 1 description: Anexos do parecer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna um parecer especifico do candidato tags: – Queries x-senior-visibility: PRIVATE parameters: – name: annotationId description: Id do parecer (RecruitmentProcessStageAnnotation) in: query required: true type: string responses: 200: description: Ok schema: type: object required: – annotation – attachments properties: annotation: type: string description: Comentário feito no parecer attachments: type: array items: type: object allOf: – #/definitions/attachment minimum: 1 description: Anexos do parecer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getCandidateAnnotation: post: description: Retorna um comentário de um candidato. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateAnnotationId properties: candidateAnnotationId: type: string description: Identificador do comentário. responses: 200: description: Ok schema: type: object required: – annotation – type – reporter – createdDate – attachments properties: annotation: type: string description: Comentário feito no parecer type: type: string allOf: – #/definitions/candidateAnnotationType description: Tipo de comentário reporter: type: string description: Colaborador que registrou createdDate: type: string format: date-time description: Data de criação attachments: type: array items: type: object allOf: – #/definitions/attachment minimum: 1 description: Anexos do parecer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna um comentário de um candidato. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: candidateAnnotationId description: Identificador do comentário. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – annotation – type – reporter – createdDate – attachments properties: annotation: type: string description: Comentário feito no parecer type: type: string allOf: – #/definitions/candidateAnnotationType description: Tipo de comentário reporter: type: string description: Colaborador que registrou createdDate: type: string format: date-time description: Data de criação attachments: type: array items: type: object allOf: – #/definitions/attachment minimum: 1 description: Anexos do parecer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getMessageOfCandidate: post: description: Retorna uma mensagem especifica do candidato tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – messageId properties: messageId: type: string description: Id da mensagem responses: 200: description: Ok schema: type: object required: – message – createdDate properties: message: type: string description: Conteúdo da mensagem createdBy: type: string description: Nome da pessoa que enviou a mensagem createdDate: type: string format: date-time description: Data e hora de envio da mensagem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma mensagem especifica do candidato tags: – Queries x-senior-visibility: PRIVATE parameters: – name: messageId description: Id da mensagem in: query required: true type: string responses: 200: description: Ok schema: type: object required: – message – createdDate properties: message: type: string description: Conteúdo da mensagem createdBy: type: string description: Nome da pessoa que enviou a mensagem createdDate: type: string format: date-time description: Data e hora de envio da mensagem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getChargeInfo: post: description: Retorna os detalhes da última carga efetuada. A carga não precisa, necessariamente, estar finalizada.\n Como a quantidade de registros é controlada, não será efetuada paginação das informações.\n A ordem que os registros serão exibidos será de acordo com a ordem que a carga é efetuada.\n tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object allOf: – #/definitions/chargeInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os detalhes da última carga efetuada. A carga não precisa, necessariamente, estar finalizada.\n Como a quantidade de registros é controlada, não será efetuada paginação das informações.\n A ordem que os registros serão exibidos será de acordo com a ordem que a carga é efetuada.\n tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object allOf: – #/definitions/chargeInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/candidatesSummary: post: description: Retorna informações dos currículos.\n Como a quantidade de currículos cadastrados e a quantidade de currículos que estão incompletos.\n É considerado um currículo qualquer candidato cuja origem é externa.\n Um currículo é considerado incompleto quando não possuir valor em qualquer um dos campos:\n nome, e-mail, resumo profissional, objetivo profissional, telefones, cursos de formação acadêmica ou experiência profissional.\n tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – resumes – incompleteResumes properties: resumes: type: integer format: int64 description: Quantidade de currículos cadastrados. incompleteResumes: type: integer format: int64 description: Quantidade de currículos cadastrados que estão incompletos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna informações dos currículos.\n Como a quantidade de currículos cadastrados e a quantidade de currículos que estão incompletos.\n É considerado um currículo qualquer candidato cuja origem é externa.\n Um currículo é considerado incompleto quando não possuir valor em qualquer um dos campos:\n nome, e-mail, resumo profissional, objetivo profissional, telefones, cursos de formação acadêmica ou experiência profissional.\n tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – resumes – incompleteResumes properties: resumes: type: integer format: int64 description: Quantidade de currículos cadastrados. incompleteResumes: type: integer format: int64 description: Quantidade de currículos cadastrados que estão incompletos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/checkIfLastChargeWasSuccessful: post: description: Indica se a última carga de dados do tenant corrente foi finalizada sem diferenças tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: True em caso de sucesso e false caso houve alguma diferença na última carga do tenant realizada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Indica se a última carga de dados do tenant corrente foi finalizada sem diferenças tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: True em caso de sucesso e false caso houve alguma diferença na última carga do tenant realizada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/hasProfileAssessments: post: description: Verifica se há integração com testes. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Se há integração com testes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se há integração com testes. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Se há integração com testes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getFunctions: post: description: Carrega as funções salvas na base da Mindsight para a base do Profile Assessments tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – functions properties: functions: type: array items: type: object allOf: – #/definitions/functionDto minimum: 1 description: As funções da Mindsight 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Carrega as funções salvas na base da Mindsight para a base do Profile Assessments tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – functions properties: functions: type: array items: type: object allOf: – #/definitions/functionDto minimum: 1 description: As funções da Mindsight 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getCurrentTermsOfUseAndPrivacy: post: description: Retorna o Termo de uso de privacidade vigente. Caso não haja nenhum termo publicado, retorna null. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object allOf: – #/definitions/termsOfUseAndPrivacy default: description: Error response schema: #/definitions/genericError get: description: Retorna o Termo de uso de privacidade vigente. Caso não haja nenhum termo publicado, retorna null. tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object allOf: – #/definitions/termsOfUseAndPrivacy default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getMyCurrentTermsOfUseAndPrivacy: post: description: Retorna o Termo de uso de privacidade vigente. Caso não haja nenhum termo publicado, retorna null. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object allOf: – #/definitions/termsOfUseAndPrivacyAgreed 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o Termo de uso de privacidade vigente. Caso não haja nenhum termo publicado, retorna null. tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object allOf: – #/definitions/termsOfUseAndPrivacyAgreed 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/hasInitialVacancyCode: post: description: Retorna se foi efetuada a configuração do código inicial da vaga no serviço hcm/recruitment. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Verdadeiro se houver a configuração. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna se foi efetuada a configuração do código inicial da vaga no serviço hcm/recruitment. tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Verdadeiro se houver a configuração. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/candidateAcceptedCurrentTermsOfUseAndPrivacy: post: description: Retorna se o candidato aceitou o termo de uso e privacidade vigente, ou exceção se revogou. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Verdadeiro se tiver aceito os termos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna se o candidato aceitou o termo de uso e privacidade vigente, ou exceção se revogou. tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – response properties: response: type: boolean description: Verdadeiro se tiver aceito os termos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getMetadata: post: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: metadataFormat: type: string description: responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: metadataFormat description: in: query type: string responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportJobPosition: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportWorkshift: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportWorkstationGroup: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCostCenter: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportDepartment: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportEmployee: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportEmploymentRelationship: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportPerson: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportAttendant: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateAssessmentsSent: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportPendency: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCompany: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportWorkstation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportSettingsStageModel: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportSettingsStage: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportSettingsMessages: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateMessage: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportVacancy: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportVacancyInterruption: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportAttachment: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportVacancyAttachment: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportUserAccount: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportChatMessage: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateAddress: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateVoteRegistration: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidate: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateSocialNetwork: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateDisability: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateProfessionalExperience: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateAbility: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidatePhoneContact: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidatePersonalInterest: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateEducation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateLanguage: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateKnowledge: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidatePositionSought: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportRecruitmentProcess: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportRecruitmentProcessAnnotation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateHistory: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateAnnotation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCharge: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportReportInfo: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportFunction: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateRg: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateNis: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportTermsOfUseAndPrivacy: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateTermsOfUseAndPrivacy: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/exportCandidateTermsOfUseAndPrivacyEmail: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/chargeCandidateRg: post: description: Faz a carga de RG tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – rgs properties: rgs: type: array items: type: object allOf: – #/definitions/candidateRgCharge minimum: 1 description: RGs para serem carregados a base responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/chargeCandidateNis: post: description: Faz a carga de NIS de candidatos internos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – toCharge properties: toCharge: type: array items: type: object allOf: – #/definitions/candidateNisCharge minimum: 1 description: NIS a serem carregados responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/requestExecutePendency: post: description: Primitiva para solicitar a execução das pendências de atualizações. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/generateCurriculumReport: post: description: Gera o relatório com os currículos dos candidatos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidates properties: candidates: type: array items: type: string minimum: 1 description: Identificador dos candidatos para imprimir seus currículos responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/blobServiceRequestUpload: post: description: Solicitação para realizar o upload de um arquivo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileName – thumbnail properties: fileName: type: string description: Nome do arquivo que será carregado thumbnail: type: boolean description: Condicional se será salvo um thumbnail responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/blobServiceRequestUploadData description: Retorno do upload de um arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/selectCandidates: post: description: Seleciona candidatos para a vaga tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateIds – vacancyId properties: candidateIds: type: array items: type: string minimum: 1 description: Ids dos candidatos a serem selecionados. vacancyId: type: string description: Id da Vaga. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/registerCandidateAnnotation: post: description: Registra comentários para um ou mais candidatos. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateIds – annotation – type properties: candidateIds: type: array items: type: string minimum: 1 description: Candidatos annotation: type: string maxLength: 100000 description: Comentário type: type: string allOf: – #/definitions/candidateAnnotationType description: Tipo do comentário blobAttachments: type: array items: type: object allOf: – #/definitions/blobServiceRequestUploadData description: Arquivos a serem commitados no BlobService responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/blobServiceCommit: post: description: Realiza o commit de um arquivo que foi carregado anteriormente tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId – version properties: fileId: type: string description: O Identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /) type: string description: Versão do arquivo thumbnail: type: boolean description: Se for verdadeiro, entende que o arquivo é uma foto, e que deve ser criada a foto e seu Thumbnail(128X128px) default: false responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/blobServiceCommitData description: Retorno do commit de um arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/blobServiceRequestAccess: post: description: Solicitação para acessar um arquivo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O Identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /) ttl: type: integer format: int64 description: Tempo em minutos que o arquivo deve ficar disponível para download no link que será retornado (padrão 30 minutos) default: 30 thumbnail: type: boolean description: Se for verdadeiro, entende que o arquivo é uma foto e que deve ser retornado seu Thumbnail(128X128px) default: false responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/blobServiceRequestAccessData description: Retorno do acesso do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/blobServiceDelete: post: description: Solicitação para apagar um arquivo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O Identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /) thumbnail: type: boolean description: Se for verdadeiro, entende que o arquivo é uma foto e que deve ser apagado seu Thumbnail(128X128px) default: false responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/resultBaseData description: Retorno de delete do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/cancelVacancies: post: description: Cancela uma ou mais vagas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacanciesId – comment properties: vacanciesId: type: array items: type: string minimum: 1 description: Lista com Ids de vagas comment: type: string description: Comentário de cancelamento blobAttachments: type: array items: type: object allOf: – #/definitions/blobServiceRequestUploadData description: Arquivos a serem commitados no BlobService responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/interruptVacancies: post: description: Suspende ou retoma uma ou mais vagas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacanciesIds – comment – suspend properties: vacanciesIds: type: array items: type: string minimum: 1 description: Vagas a serem interrompidas/retomadas comment: type: string maxLength: 4000 description: Comentário suspend: type: boolean description: Falso retoma a vaga / Verdadeiro suspende blobAttachments: type: array items: type: object allOf: – #/definitions/blobServiceRequestUploadData description: Arquivos a serem commitados no BlobService responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/resumeSave: post: description: Salva o currículo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/resumeData responses: 200: description: Ok schema: type: object allOf: – #/definitions/resumeData 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/createChatMessageWithAttachments: post: description: Insere mensagem de chat com os anexos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – chatMessage properties: chatMessage: type: object allOf: – #/definitions/chatMessage description: Mensagem de chat com os anexos responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/chatMessage description: Mensagem de chat com os anexos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/assignResponsible: post: description: Atribui um Responsável a uma vaga tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancyId properties: employeeId: type: string description: Identificador do Responsável vacancyId: type: string description: Identificador da vaga responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/externalCandidateRecruitmentProcessApply: post: description: Inscreve o candidato externo na vaga. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancyId properties: vacancyId: type: string description: ID da vaga para candidatura. answerId: type: string description: Identificador da resposta quando há questionário responses: 200: description: Ok schema: type: object allOf: – #/definitions/processApplyResponse 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/hireCandidate: post: description: Admite o candidato na vaga tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancyId – candidateId – salary – admissionDate properties: vacancyId: type: string description: ID da vaga. candidateId: type: string description: ID do candidato. salary: type: number format: double description: Salário admissionDate: type: string format: date description: Data de admissão annotation: type: string description: Anotação responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/eliminateCandidates: post: description: Elimina o candidato na vaga tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancyId – candidateIds properties: vacancyId: type: string description: ID da vaga. candidateIds: type: array items: type: string minimum: 1 description: ID do candidato. responses: 200: description: Ok schema: type: object required: – success properties: success: type: integer format: int64 description: Quantidade de Registros com Sucesso errorResult: type: array items: type: object allOf: – #/definitions/errorResultCandidate description: Resultado de ações com erros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/activateCandidates: post: description: Ativa o candidato na vaga tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancyId – candidateIds properties: vacancyId: type: string description: ID da vaga. candidateIds: type: array items: type: string minimum: 1 description: ID do candidato. responses: 200: description: Ok schema: type: object required: – success properties: success: type: integer format: int64 description: Quantidade de Registros com Sucesso errorResult: type: array items: type: object allOf: – #/definitions/errorResultCandidate description: Resultado de ações com erros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/finalizeVacancy: post: description: Conclui uma vaga tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancyId properties: vacancyId: type: string description: ID da vaga. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/registerRecruitmentProcessAnnotation: post: description: Registra uma anotação para o candidato com um status de ativação ou inativação tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId – annotation properties: recruitmentProcessId: type: string description: ID do processo seletivo do candidato. annotation: type: string description: Parecer. status: type: string allOf: – #/definitions/recruitmentProcessStatus description: Status. blobAttachments: type: array items: type: object allOf: – #/definitions/blobServiceRequestUploadData description: Arquivos a serem commitados no BlobService responses: 200: description: Ok schema: type: object properties: vacancyId: type: string description: Identificador da vaga. vacancyTitle: type: string maxLength: 255 description: Título da vaga. candidateId: type: string description: Identificador do candidato. candidateName: type: string maxLength: 255 description: Nome completo do candidato. candidateEmail: type: string maxLength: 255 description: E-mail do candidato. stateId: type: string description: Identificador da etapa. stateName: type: string maxLength: 255 description: Nome da etapa stateSequence: type: integer format: int64 description: Sequência da etapa. stageType: type: string allOf: – #/definitions/stageType description: Tipo de etapa. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/removeCandidateFromRecruitmentProcess: post: description: Remove um candidato de um processo seletivo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId properties: recruitmentProcessId: type: string description: ID do processo seletivo do candidato responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/internalCandidateRecruitmentProcessApply: post: description: Inscreve o candidato externo na vaga. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancyId – employeeId properties: vacancyId: type: string description: ID da vaga para candidatura. employeeId: type: string description: ID do colaborador para candidatura. answerId: type: string description: Identificador da resposta quando há questionário responses: 200: description: Ok schema: type: object allOf: – #/definitions/processApplyResponse 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/sendToMedicalExam: post: description: Envia um candidato para exame médico. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId – attendant properties: recruitmentProcessId: type: string description: ID do processo seletivo. attendant: type: object allOf: – #/definitions/attendantInfo description: ID do atendente. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/giveUpCandidate: post: description: Altera o candidato da vaga para desistente tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidateId – vacancyId properties: candidateId: type: string description: Id do candidato. vacancyId: type: string description: Id da vaga. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/giveUpCandidateByProcess: post: description: Altera o candidato da vaga para desistente tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId properties: recruitmentProcessId: type: string description: Id do processo da vaga. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/updateRecruitmentProcessMedicalExam: post: description: Altera o status do exame médico. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId – medicalExamStatus properties: recruitmentProcessId: type: string description: ID do processo seletivo medicalExamStatus: type: string allOf: – #/definitions/medicalExamStatus description: Status do exame médico medicalExamMessage: type: string description: Mensagem de retorno do exame médico responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/updateRecruitmentProcessIntegrationStatus: post: description: Altera o status da integração do registro. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recruitmentProcessId – integrationStatus properties: recruitmentProcessId: type: string description: ID da etapa do processo seletivo. integrationStatus: type: string allOf: – #/definitions/integrationStatus description: Status da Integração do registro responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/createVacancyAction: post: description: Cadastrar nova vaga tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vacancy properties: vacancy: type: object allOf: – #/definitions/vacancy description: Vacancy responses: 200: description: Ok schema: type: object allOf: – #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/shareVacancyWithEmployees: post: description: Compartilha uma vaga via notificação da plataforma e por e-mail com colaboradores da empresa (Indicação). tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – activeEmployeeId – vacancyId – targetEmployees properties: activeEmployeeId: type: string description: Id do contrato ativo do employee (Id do HCM). vacancyId: type: string description: Id da vaga que deve ser compartilhada/indicada. targetEmployees: type: array items: type: string minimum: 1 description: Ids dos colaboradores que devem receber as notificações de compartilhamento/indicação da vaga (Ids do HCM). comment: type: string description: Comentário referente o compartilhamento/indicação da vaga. responses: 200: description: Ok schema: type: object allOf: – #/definitions/simpleResponse 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/deleteAndRecreateCandidateDisability: post: description: Apaga todas a deficiências e insere as informadas na lista. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personExternalId properties: personExternalId: type: string maxLength: 32 description: Identificador único externo do employee. disabilities: type: array items: type: object allOf: – #/definitions/personDisabilityDTO description: Deficiencias. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/updateCandidateLocale: post: description: Atualiza o idioma do candidato logado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locale properties: locale: type: string allOf: – #/definitions/locale description: Novo idioma responses: 200: description: Ok schema: type: object allOf: – #/definitions/simpleResponse 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/chargeUpdate: post: description: Indicar que a carga de dados foi iniciada ou finalizada de acordo com o status informado no parâmetro.\n Apenas uma carga pode ser iniciada por vez, isto significa que se houver mais de uma requisição de solicitação de início de carga, um erro será retornado.\n O mesmo vale para requisições de finalização e aborto, ou seja, se não houver uma carga iniciada, um erro será retornado.\n tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – status – date properties: status: type: string allOf: – #/definitions/chargeStatusType description: Situação da carga dos dados. date: type: string format: date-time description: Data e hora em que a situação ocorreu. force: type: boolean description: Indica se deve forçar a execução da carga mesmo quando uma carga já tenha sido processada.\n Este parâmetro só será verificado quando tipo da carga for `STARTED`.\n default: false responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Identificador da carga de dados. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/chargeDetailUpdate: post: description: Indicar a quantidade de registros carregados em uma determinada entidade.\n A quantidade de registros no HCM e as informações adicionais serão concatenas as já existentes, pois, algumas entidades são carregadas várias vezes e em momentos diferentes.\n Ao receber uma requisição, a quantidade de registros relacionada a entidade na base de dados do serviço será contada e acrescentada na coluna correspondente.\n tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – chargeId – entity – hcmCount – startDate – endDate properties: chargeId: type: string description: Identificador da carga de dados. entity: type: string allOf: – #/definitions/chargeEntityType description: Entidade da carga. hcmCount: type: integer format: int64 description: Quantidade de registros no HCM. startDate: type: string format: date-time description: Data e hora de início da carga. endDate: type: string format: date-time description: Data e hora de término da carga. additionalInfo: type: string maxLength: 4000 description: Informações adicionais. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/saveCandidate: post: description: Salva um candidato e todas as suas dependências. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidate properties: candidate: type: object allOf: – #/definitions/candidateDTO description: Candidato responses: 200: description: Ok schema: type: object allOf: – #/definitions/candidate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/termsOfUseAndPrivacyAgreement: post: description: Realiza o aceite dos Termos de uso de privacidade por parte tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – candidate properties: candidate: type: string description: Identificador do candidato termsOfUseAndPrivacy: type: string description: Identificador do Termo de uso de privacidade responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/termsOfUseAndPrivacyIndividualRevocation: post: description: Realiza a revogação dos termos de uso e privacidade com base no usuário do contexto tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – termsOfUseAndPrivacyId properties: termsOfUseAndPrivacyId: type: string description: Termos de uso e privacidade. responses: 200: description: Ok schema: type: object required: – success properties: success: type: boolean description: True em caso de sucesso e false caso contrário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/odata: post: description: tags: – Actions x-senior-visibility: PRIVATE responses: 204: description: No response 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importJobPosition: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importWorkshift: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importWorkstationGroup: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCostCenter: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importDepartment: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importEmployee: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importEmploymentRelationship: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importPerson: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importAttendant: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateAssessmentsSent: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importPendency: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCompany: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importWorkstation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importSettingsStageModel: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importSettingsStage: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importSettingsMessages: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateMessage: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importVacancy: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importVacancyInterruption: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importAttachment: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importVacancyAttachment: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importUserAccount: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importChatMessage: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateAddress: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateVoteRegistration: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidate: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateSocialNetwork: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateDisability: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateProfessionalExperience: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateAbility: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidatePhoneContact: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidatePersonalInterest: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateEducation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateLanguage: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateKnowledge: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidatePositionSought: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importRecruitmentProcess: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importRecruitmentProcessAnnotation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateHistory: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateAnnotation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCharge: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importReportInfo: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importFunction: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateRg: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateNis: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importTermsOfUseAndPrivacy: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateTermsOfUseAndPrivacy: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/actions/importCandidateTermsOfUseAndPrivacyEmail: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/sendLinksToCandidates: post: description: Envia os links para candidatos tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – linksToSend properties: linksToSend: type: array items: type: object allOf: – #/definitions/sendLinkInfo minimum: 1 description: Candidatos e vagas para qual os links devem ser mandados responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/indexCandidatesByTenant: post: description: Indexa todos os candidatos. tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – tenant properties: tenant: type: string description: Nome do tenant responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/indexCandidates: post: description: Indexa todos os candidatos de um dado tenant. tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/indexCandidatesById: post: description: Indexa um ou mais candidatos selecionados.\n Esta primitiva deverá ser utilizada quando houver a necessidade de reindexar\n ou indexar um ou mais candidatos sem a necessidade de reindexar todos os\n candidatos existentes tags: – Signals parameters: – name: input in: body required: true schema: type: object properties: candidateIds: type: array items: type: string description: Lista de identificadores de candidatos. responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/sendMessageToCandidate: post: description: Envia a mensagem de retorno do processo seletivo para candidato da vaga tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – candidateIds properties: vacancyId: type: string description: Identificador da vaga candidateIds: type: array items: type: string minimum: 1 description: Identificador do candidato messageId: type: string description: Identificador da mensagem customMessageText: type: string description: Mensagem customizada customFields: type: array items: type: object allOf: – #/definitions/messageCustomField description: Lista de campos customizados responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/abortCharge: post: description: Aborta as cargas em andamento.\n Esta primitiva somente deverá ser utilizada caso o backend do recrutamento tenha caído durante uma carga e\n tenhamos a necessidade que informar que a última carga, que ficou aberta, deve ser finalizada. tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/removeTenantFromPendencyCache: post: description: Remove o tenant corrente do cache de tenants que executaram as pendências. tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/clearTermsOfUseAndPrivacyCache: post: description: Realiza a limpeza do cache de termos de uso e privacidade do tenant. tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/createBulkRevocation: post: description: Revoga os termos de uso e privacidade para lotes de candidatos. tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – termsOfUseAndPrivacyId properties: termsOfUseAndPrivacyId: type: string description: Identificador do termo. responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/signals/sendCandidateTermsOfUseAndPrivacyEmail: post: description: Realiza o envio dos e-mails de atualização de termos de uso e privacidade para os candidatos que estejam com status pendente.\n Processados no máximo 250 candidatos por chamada.\n tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – termsOfUseAndPrivacyId properties: termsOfUseAndPrivacyId: type: string description: Identificador do termo. responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/jobPosition: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/jobPosition responses: 200: description: The created resource schema: #/definitions/jobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/jobPosition responses: 200: description: The created resource schema: #/definitions/jobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/jobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/jobPosition/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/jobPosition responses: 200: description: Ok schema: #/definitions/jobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/jobPosition responses: 200: description: Ok schema: #/definitions/jobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/jobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/jobPosition/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/jobPosition responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workshift: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workshift responses: 200: description: The created resource schema: #/definitions/workshift 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workshift responses: 200: description: The created resource schema: #/definitions/workshift 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workshift 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workshift/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workshift responses: 200: description: Ok schema: #/definitions/workshift 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workshift responses: 200: description: Ok schema: #/definitions/workshift 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workshift 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workshift/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workshift responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workstationGroup: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstationGroup responses: 200: description: The created resource schema: #/definitions/workstationGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstationGroup responses: 200: description: The created resource schema: #/definitions/workstationGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workstationGroup/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workstationGroup responses: 200: description: Ok schema: #/definitions/workstationGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workstationGroup responses: 200: description: Ok schema: #/definitions/workstationGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workstationGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workstationGroup/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workstationGroup responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/costCenter: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/costCenter responses: 200: description: The created resource schema: #/definitions/costCenter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/costCenter responses: 200: description: The created resource schema: #/definitions/costCenter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/costCenter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/costCenter/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/costCenter responses: 200: description: Ok schema: #/definitions/costCenter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/costCenter responses: 200: description: Ok schema: #/definitions/costCenter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/costCenter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/costCenter/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/costCenter responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/department: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/department responses: 200: description: The created resource schema: #/definitions/department 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/department responses: 200: description: The created resource schema: #/definitions/department 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/department 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/department/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/department responses: 200: description: Ok schema: #/definitions/department 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/department responses: 200: description: Ok schema: #/definitions/department 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/department 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/department/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/department responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/employee: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employee responses: 200: description: The created resource schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employee responses: 200: description: The created resource schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/employee/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employee responses: 200: description: Ok schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employee responses: 200: description: Ok schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/employee/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employee responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/employmentRelationship: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employmentRelationship responses: 200: description: The created resource schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employmentRelationship responses: 200: description: The created resource schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/employmentRelationship/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employmentRelationship responses: 200: description: Ok schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employmentRelationship responses: 200: description: Ok schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/employmentRelationship/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employmentRelationship responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/person: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/person responses: 200: description: The created resource schema: #/definitions/person 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/person responses: 200: description: The created resource schema: #/definitions/person 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/person 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/person/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/person responses: 200: description: Ok schema: #/definitions/person 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/person responses: 200: description: Ok schema: #/definitions/person 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/person 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/person/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/person responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/attendant: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/attendant responses: 200: description: The created resource schema: #/definitions/attendant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/attendant responses: 200: description: The created resource schema: #/definitions/attendant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/attendant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/attendant/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/attendant responses: 200: description: Ok schema: #/definitions/attendant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/attendant responses: 200: description: Ok schema: #/definitions/attendant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/attendant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/attendant/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/attendant responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAssessmentsSent: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateAssessmentsSent responses: 200: description: The created resource schema: #/definitions/candidateAssessmentsSent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateAssessmentsSent responses: 200: description: The created resource schema: #/definitions/candidateAssessmentsSent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateAssessmentsSent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAssessmentsSent/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateAssessmentsSent responses: 200: description: Ok schema: #/definitions/candidateAssessmentsSent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateAssessmentsSent responses: 200: description: Ok schema: #/definitions/candidateAssessmentsSent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateAssessmentsSent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAssessmentsSent/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateAssessmentsSent responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/pendency: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/pendency responses: 200: description: The created resource schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/pendency responses: 200: description: The created resource schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/pendency/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/pendency responses: 200: description: Ok schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/pendency responses: 200: description: Ok schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/pendency/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/pendency responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/company: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/company responses: 200: description: The created resource schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/company responses: 200: description: The created resource schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/company/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/company responses: 200: description: Ok schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/company responses: 200: description: Ok schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/company/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/company responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workstation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstation responses: 200: description: The created resource schema: #/definitions/workstation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstation responses: 200: description: The created resource schema: #/definitions/workstation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workstation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workstation responses: 200: description: Ok schema: #/definitions/workstation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workstation responses: 200: description: Ok schema: #/definitions/workstation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workstation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/workstation/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workstation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsStageModel: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/settingsStageModel responses: 200: description: The created resource schema: #/definitions/settingsStageModel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/settingsStageModel responses: 200: description: The created resource schema: #/definitions/settingsStageModel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/settingsStageModel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsStageModel/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/settingsStageModel responses: 200: description: Ok schema: #/definitions/settingsStageModel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/settingsStageModel responses: 200: description: Ok schema: #/definitions/settingsStageModel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/settingsStageModel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsStageModel/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/settingsStageModel responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsStage: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/settingsStage responses: 200: description: The created resource schema: #/definitions/settingsStage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/settingsStage responses: 200: description: The created resource schema: #/definitions/settingsStage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/settingsStage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsStage/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/settingsStage responses: 200: description: Ok schema: #/definitions/settingsStage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/settingsStage responses: 200: description: Ok schema: #/definitions/settingsStage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/settingsStage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsStage/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/settingsStage responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsMessages: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/settingsMessages responses: 200: description: The created resource schema: #/definitions/settingsMessages 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/settingsMessages responses: 200: description: The created resource schema: #/definitions/settingsMessages 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/settingsMessages 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsMessages/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/settingsMessages responses: 200: description: Ok schema: #/definitions/settingsMessages 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/settingsMessages responses: 200: description: Ok schema: #/definitions/settingsMessages 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/settingsMessages 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/settingsMessages/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/settingsMessages responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateMessage: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateMessage responses: 200: description: The created resource schema: #/definitions/candidateMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateMessage responses: 200: description: The created resource schema: #/definitions/candidateMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateMessage/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateMessage responses: 200: description: Ok schema: #/definitions/candidateMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateMessage responses: 200: description: Ok schema: #/definitions/candidateMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateMessage/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateMessage responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyKeyword: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyKeyword responses: 200: description: The created resource schema: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyKeyword responses: 200: description: The created resource schema: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyKeyword/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyKeyword responses: 200: description: Ok schema: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyKeyword responses: 200: description: Ok schema: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy/{parentId}/vacancyKeywords: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/vacancyKeyword responses: 200: description: The created resources schema: type: array items: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/vacancyKeyword responses: 200: description: The created resources schema: type: array items: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy/{parentId}/vacancyKeywords/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyKeyword responses: 200: description: Ok schema: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyKeyword responses: 200: description: Ok schema: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancyKeyword 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyKeyword/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/vacancyKeyword responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyKeywordConfiguration: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyKeywordConfiguration responses: 200: description: The created resource schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyKeywordConfiguration responses: 200: description: The created resource schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyKeywordConfiguration/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyKeywordConfiguration responses: 200: description: Ok schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyKeywordConfiguration responses: 200: description: Ok schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy/{parentId}/vacancyKeywordConfiguration: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyKeywordConfiguration responses: 200: description: The created resource schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyKeywordConfiguration responses: 200: description: The created resource schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy/{parentId}/vacancyKeywordConfiguration/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyKeywordConfiguration responses: 200: description: Ok schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyKeywordConfiguration responses: 200: description: Ok schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancyKeywordConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyKeywordConfiguration/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/vacancyKeywordConfiguration responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancy responses: 200: description: The created resource schema: #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancy responses: 200: description: The created resource schema: #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancy responses: 200: description: Ok schema: #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancy responses: 200: description: Ok schema: #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/vacancy responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyPublication: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyPublication responses: 200: description: The created resource schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyPublication responses: 200: description: The created resource schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyPublication/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyPublication responses: 200: description: Ok schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyPublication responses: 200: description: Ok schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy/{parentId}/vacancyPublication: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyPublication responses: 200: description: The created resource schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyPublication responses: 200: description: The created resource schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancy/{parentId}/vacancyPublication/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyPublication responses: 200: description: Ok schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyPublication responses: 200: description: Ok schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancyPublication 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyPublication/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/vacancyPublication responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyInterruption: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyInterruption responses: 200: description: The created resource schema: #/definitions/vacancyInterruption 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyInterruption responses: 200: description: The created resource schema: #/definitions/vacancyInterruption 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancyInterruption 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyInterruption/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyInterruption responses: 200: description: Ok schema: #/definitions/vacancyInterruption 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyInterruption responses: 200: description: Ok schema: #/definitions/vacancyInterruption 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancyInterruption 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyInterruption/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/vacancyInterruption responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/attachment: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/attachment responses: 200: description: The created resource schema: #/definitions/attachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/attachment responses: 200: description: The created resource schema: #/definitions/attachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/attachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/attachment/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/attachment responses: 200: description: Ok schema: #/definitions/attachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/attachment responses: 200: description: Ok schema: #/definitions/attachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/attachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/attachment/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/attachment responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyAttachment: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyAttachment responses: 200: description: The created resource schema: #/definitions/vacancyAttachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/vacancyAttachment responses: 200: description: The created resource schema: #/definitions/vacancyAttachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/vacancyAttachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyAttachment/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyAttachment responses: 200: description: Ok schema: #/definitions/vacancyAttachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/vacancyAttachment responses: 200: description: Ok schema: #/definitions/vacancyAttachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/vacancyAttachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/vacancyAttachment/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/vacancyAttachment responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/userAccount: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/userAccount responses: 200: description: The created resource schema: #/definitions/userAccount 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/userAccount responses: 200: description: The created resource schema: #/definitions/userAccount 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/userAccount 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/userAccount/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/userAccount responses: 200: description: Ok schema: #/definitions/userAccount 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/userAccount responses: 200: description: Ok schema: #/definitions/userAccount 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/userAccount 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/userAccount/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/userAccount responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chatMessage: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/chatMessage responses: 200: description: The created resource schema: #/definitions/chatMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/chatMessage responses: 200: description: The created resource schema: #/definitions/chatMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/chatMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chatMessage/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chatMessage responses: 200: description: Ok schema: #/definitions/chatMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chatMessage responses: 200: description: Ok schema: #/definitions/chatMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/chatMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chatMessage/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/chatMessage responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chatView: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/chatView responses: 200: description: The created resource schema: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/chatView responses: 200: description: The created resource schema: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chatView/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chatView responses: 200: description: Ok schema: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chatView responses: 200: description: Ok schema: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chatMessage/{parentId}/chatViews: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/chatView responses: 200: description: The created resources schema: type: array items: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/chatView responses: 200: description: The created resources schema: type: array items: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chatMessage/{parentId}/chatViews/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chatView responses: 200: description: Ok schema: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chatView responses: 200: description: Ok schema: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/chatView 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chatView/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/chatView responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAddress: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateAddress responses: 200: description: The created resource schema: #/definitions/candidateAddress 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateAddress responses: 200: description: The created resource schema: #/definitions/candidateAddress 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateAddress 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAddress/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateAddress responses: 200: description: Ok schema: #/definitions/candidateAddress 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateAddress responses: 200: description: Ok schema: #/definitions/candidateAddress 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateAddress 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAddress/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateAddress responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateVoteRegistration: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateVoteRegistration responses: 200: description: The created resource schema: #/definitions/candidateVoteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateVoteRegistration responses: 200: description: The created resource schema: #/definitions/candidateVoteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateVoteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateVoteRegistration/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateVoteRegistration responses: 200: description: Ok schema: #/definitions/candidateVoteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateVoteRegistration responses: 200: description: Ok schema: #/definitions/candidateVoteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateVoteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateVoteRegistration/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateVoteRegistration responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/voteRegistration: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/voteRegistration responses: 200: description: The created resource schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/voteRegistration responses: 200: description: The created resource schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/voteRegistration/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/voteRegistration responses: 200: description: Ok schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/voteRegistration responses: 200: description: Ok schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/person/{parentId}/voteRegistration: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/voteRegistration responses: 200: description: The created resource schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/voteRegistration responses: 200: description: The created resource schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/person/{parentId}/voteRegistration/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/voteRegistration responses: 200: description: Ok schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/voteRegistration responses: 200: description: Ok schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/voteRegistration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/voteRegistration/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/voteRegistration responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidate: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidate responses: 200: description: The created resource schema: #/definitions/candidate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidate responses: 200: description: The created resource schema: #/definitions/candidate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidate/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidate responses: 200: description: Ok schema: #/definitions/candidate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidate responses: 200: description: Ok schema: #/definitions/candidate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidate/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidate responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateSocialNetwork: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateSocialNetwork responses: 200: description: The created resource schema: #/definitions/candidateSocialNetwork 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateSocialNetwork responses: 200: description: The created resource schema: #/definitions/candidateSocialNetwork 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateSocialNetwork 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateSocialNetwork/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateSocialNetwork responses: 200: description: Ok schema: #/definitions/candidateSocialNetwork 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateSocialNetwork responses: 200: description: Ok schema: #/definitions/candidateSocialNetwork 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateSocialNetwork 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateSocialNetwork/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateSocialNetwork responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateDisability: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateDisability responses: 200: description: The created resource schema: #/definitions/candidateDisability 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateDisability responses: 200: description: The created resource schema: #/definitions/candidateDisability 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateDisability 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateDisability/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateDisability responses: 200: description: Ok schema: #/definitions/candidateDisability 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateDisability responses: 200: description: Ok schema: #/definitions/candidateDisability 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateDisability 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateDisability/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateDisability responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateProfessionalExperience: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateProfessionalExperience responses: 200: description: The created resource schema: #/definitions/candidateProfessionalExperience 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateProfessionalExperience responses: 200: description: The created resource schema: #/definitions/candidateProfessionalExperience 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateProfessionalExperience 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateProfessionalExperience/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateProfessionalExperience responses: 200: description: Ok schema: #/definitions/candidateProfessionalExperience 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateProfessionalExperience responses: 200: description: Ok schema: #/definitions/candidateProfessionalExperience 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateProfessionalExperience 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateProfessionalExperience/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateProfessionalExperience responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAbility: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateAbility responses: 200: description: The created resource schema: #/definitions/candidateAbility 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateAbility responses: 200: description: The created resource schema: #/definitions/candidateAbility 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateAbility 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAbility/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateAbility responses: 200: description: Ok schema: #/definitions/candidateAbility 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateAbility responses: 200: description: Ok schema: #/definitions/candidateAbility 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateAbility 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAbility/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateAbility responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePhoneContact: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidatePhoneContact responses: 200: description: The created resource schema: #/definitions/candidatePhoneContact 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidatePhoneContact responses: 200: description: The created resource schema: #/definitions/candidatePhoneContact 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidatePhoneContact 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePhoneContact/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidatePhoneContact responses: 200: description: Ok schema: #/definitions/candidatePhoneContact 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidatePhoneContact responses: 200: description: Ok schema: #/definitions/candidatePhoneContact 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidatePhoneContact 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePhoneContact/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidatePhoneContact responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePersonalInterest: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidatePersonalInterest responses: 200: description: The created resource schema: #/definitions/candidatePersonalInterest 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidatePersonalInterest responses: 200: description: The created resource schema: #/definitions/candidatePersonalInterest 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidatePersonalInterest 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePersonalInterest/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidatePersonalInterest responses: 200: description: Ok schema: #/definitions/candidatePersonalInterest 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidatePersonalInterest responses: 200: description: Ok schema: #/definitions/candidatePersonalInterest 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidatePersonalInterest 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePersonalInterest/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidatePersonalInterest responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateEducation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateEducation responses: 200: description: The created resource schema: #/definitions/candidateEducation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateEducation responses: 200: description: The created resource schema: #/definitions/candidateEducation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateEducation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateEducation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateEducation responses: 200: description: Ok schema: #/definitions/candidateEducation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateEducation responses: 200: description: Ok schema: #/definitions/candidateEducation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateEducation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateEducation/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateEducation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateLanguage: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateLanguage responses: 200: description: The created resource schema: #/definitions/candidateLanguage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateLanguage responses: 200: description: The created resource schema: #/definitions/candidateLanguage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateLanguage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateLanguage/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateLanguage responses: 200: description: Ok schema: #/definitions/candidateLanguage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateLanguage responses: 200: description: Ok schema: #/definitions/candidateLanguage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateLanguage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateLanguage/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateLanguage responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateKnowledge: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateKnowledge responses: 200: description: The created resource schema: #/definitions/candidateKnowledge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateKnowledge responses: 200: description: The created resource schema: #/definitions/candidateKnowledge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateKnowledge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateKnowledge/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateKnowledge responses: 200: description: Ok schema: #/definitions/candidateKnowledge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateKnowledge responses: 200: description: Ok schema: #/definitions/candidateKnowledge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateKnowledge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateKnowledge/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateKnowledge responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePositionSought: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidatePositionSought responses: 200: description: The created resource schema: #/definitions/candidatePositionSought 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidatePositionSought responses: 200: description: The created resource schema: #/definitions/candidatePositionSought 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidatePositionSought 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePositionSought/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidatePositionSought responses: 200: description: Ok schema: #/definitions/candidatePositionSought 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidatePositionSought responses: 200: description: Ok schema: #/definitions/candidatePositionSought 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidatePositionSought 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidatePositionSought/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidatePositionSought responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/recruitmentProcess: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/recruitmentProcess responses: 200: description: The created resource schema: #/definitions/recruitmentProcess 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/recruitmentProcess responses: 200: description: The created resource schema: #/definitions/recruitmentProcess 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/recruitmentProcess 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/recruitmentProcess/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/recruitmentProcess responses: 200: description: Ok schema: #/definitions/recruitmentProcess 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/recruitmentProcess responses: 200: description: Ok schema: #/definitions/recruitmentProcess 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/recruitmentProcess 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/recruitmentProcess/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/recruitmentProcess responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/recruitmentProcessAnnotation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/recruitmentProcessAnnotation responses: 200: description: The created resource schema: #/definitions/recruitmentProcessAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/recruitmentProcessAnnotation responses: 200: description: The created resource schema: #/definitions/recruitmentProcessAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/recruitmentProcessAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/recruitmentProcessAnnotation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/recruitmentProcessAnnotation responses: 200: description: Ok schema: #/definitions/recruitmentProcessAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/recruitmentProcessAnnotation responses: 200: description: Ok schema: #/definitions/recruitmentProcessAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/recruitmentProcessAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/recruitmentProcessAnnotation/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/recruitmentProcessAnnotation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateHistory responses: 200: description: The created resource schema: #/definitions/candidateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateHistory responses: 200: description: The created resource schema: #/definitions/candidateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateHistory responses: 200: description: Ok schema: #/definitions/candidateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateHistory responses: 200: description: Ok schema: #/definitions/candidateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAnnotation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateAnnotation responses: 200: description: The created resource schema: #/definitions/candidateAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateAnnotation responses: 200: description: The created resource schema: #/definitions/candidateAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAnnotation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateAnnotation responses: 200: description: Ok schema: #/definitions/candidateAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateAnnotation responses: 200: description: Ok schema: #/definitions/candidateAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateAnnotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateAnnotation/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateAnnotation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/charge: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/charge responses: 200: description: The created resource schema: #/definitions/charge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/charge responses: 200: description: The created resource schema: #/definitions/charge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/charge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/charge/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/charge responses: 200: description: Ok schema: #/definitions/charge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/charge responses: 200: description: Ok schema: #/definitions/charge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/charge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/charge/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/charge responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chargeDetail: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/chargeDetail responses: 200: description: The created resource schema: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/chargeDetail responses: 200: description: The created resource schema: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chargeDetail/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chargeDetail responses: 200: description: Ok schema: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chargeDetail responses: 200: description: Ok schema: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/charge/{parentId}/details: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/chargeDetail responses: 200: description: The created resources schema: type: array items: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/chargeDetail responses: 200: description: The created resources schema: type: array items: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/charge/{parentId}/details/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chargeDetail responses: 200: description: Ok schema: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/chargeDetail responses: 200: description: Ok schema: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/chargeDetail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/chargeDetail/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/chargeDetail responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/reportInfo: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/reportInfo responses: 200: description: The created resource schema: #/definitions/reportInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/reportInfo responses: 200: description: The created resource schema: #/definitions/reportInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/reportInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/reportInfo/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/reportInfo responses: 200: description: Ok schema: #/definitions/reportInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/reportInfo responses: 200: description: Ok schema: #/definitions/reportInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/reportInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/reportInfo/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/reportInfo responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/function: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/function responses: 200: description: The created resource schema: #/definitions/function 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/function responses: 200: description: The created resource schema: #/definitions/function 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/function 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/function/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/function responses: 200: description: Ok schema: #/definitions/function 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/function responses: 200: description: Ok schema: #/definitions/function 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/function 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/function/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/function responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateRg: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateRg responses: 200: description: The created resource schema: #/definitions/candidateRg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateRg responses: 200: description: The created resource schema: #/definitions/candidateRg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateRg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateRg/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateRg responses: 200: description: Ok schema: #/definitions/candidateRg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateRg responses: 200: description: Ok schema: #/definitions/candidateRg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateRg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateRg/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateRg responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateNis: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateNis responses: 200: description: The created resource schema: #/definitions/candidateNis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateNis responses: 200: description: The created resource schema: #/definitions/candidateNis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateNis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateNis/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateNis responses: 200: description: Ok schema: #/definitions/candidateNis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateNis responses: 200: description: Ok schema: #/definitions/candidateNis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateNis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateNis/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateNis responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/termsOfUseAndPrivacy: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/termsOfUseAndPrivacy responses: 200: description: The created resource schema: #/definitions/termsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/termsOfUseAndPrivacy responses: 200: description: The created resource schema: #/definitions/termsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/termsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/termsOfUseAndPrivacy/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/termsOfUseAndPrivacy responses: 200: description: Ok schema: #/definitions/termsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/termsOfUseAndPrivacy responses: 200: description: Ok schema: #/definitions/termsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/termsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/termsOfUseAndPrivacy/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/termsOfUseAndPrivacy responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateTermsOfUseAndPrivacy: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateTermsOfUseAndPrivacy responses: 200: description: The created resource schema: #/definitions/candidateTermsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateTermsOfUseAndPrivacy responses: 200: description: The created resource schema: #/definitions/candidateTermsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateTermsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateTermsOfUseAndPrivacy/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateTermsOfUseAndPrivacy responses: 200: description: Ok schema: #/definitions/candidateTermsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateTermsOfUseAndPrivacy responses: 200: description: Ok schema: #/definitions/candidateTermsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateTermsOfUseAndPrivacy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateTermsOfUseAndPrivacy/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateTermsOfUseAndPrivacy responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateTermsOfUseAndPrivacyEmail: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateTermsOfUseAndPrivacyEmail responses: 200: description: The created resource schema: #/definitions/candidateTermsOfUseAndPrivacyEmail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/candidateTermsOfUseAndPrivacyEmail responses: 200: description: The created resource schema: #/definitions/candidateTermsOfUseAndPrivacyEmail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/candidateTermsOfUseAndPrivacyEmail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateTermsOfUseAndPrivacyEmail/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateTermsOfUseAndPrivacyEmail responses: 200: description: Ok schema: #/definitions/candidateTermsOfUseAndPrivacyEmail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/candidateTermsOfUseAndPrivacyEmail responses: 200: description: Ok schema: #/definitions/candidateTermsOfUseAndPrivacyEmail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/candidateTermsOfUseAndPrivacyEmail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /vacancymanagement/entities/candidateTermsOfUseAndPrivacyEmail/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/candidateTermsOfUseAndPrivacyEmail responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: contractType: description: Tipos de contrato type: string enum: – EMPLOYEE – SUBSTITUTION notificationType: description: Tipos de notificação type: string enum: – EMAIL – PLATFORM hiringTimeOrder: description: Possíveis ordenações do detalhamento do gráfico de tempo médio de contratação type: string enum: – VACANCY – JOB_POSITION – DEPARTMENT – REQUESTER – JOB_OPENING – FINALIZED_DAY – DURATION – CHOSEN_NAME heathcheckDTO: description: Status do healthcheck type: string enum: – UP – DOWN candidateOrder: description: Ordenações do candidato type: string enum: – NAME – ADHERENCE – STARS – ASSESSMENT_SCORE reportType: description: Tipo do relatório type: string enum: – CURRICULUM – OTHER candidateDataType: description: Tipos da busca dos dados dos candidatos. type: string enum: – JOB_POSITION – COMPANY – LOCATION – COMPETENCY – COURSE – LANGUAGE – POSITION_SOUGHT – INTEREST contextType: description: Contexto atual. type: string enum: – EMPLOYEE – MANAGER – HR slaType: description: Status do SLA. type: string enum: – LATE – EXPIRING – ON_TIME – UNDEFINED vacancyOrder: description: Ordenações da listagem de vaga. type: string enum: – TITLE – REQUESTER – RECRUITER – MESSAGES – SLA – SUBSCRIBES – CREATED – SELECTEDS – SITUATION settingsStageModelOrder: description: Ordenações da lista de modelos de etapas. type: string enum: – NAME – STARTDATE medicalExamStatus: description: Status do exame médico type: string enum: – NONE – ABLE – UNABLE – WAITING_RETURN – ABLE_RESTRICTIONS – ERROR integrationStatus: description: Status da integração do registro type: string enum: – SUCCESS – ERROR stageType: description: Tipos de etapas. type: string enum: – SORTED – CUSTOM – APPROVATION statusMessageType: description: Tipos de Status de Mensagens. type: string enum: – ACTIVE – INACTIVE reasonType: description: Tipo de Vaga. type: string enum: – STAFF_INCREASE – REPLACEMENT reasonTypeFilter: description: Enumeração do Filtro de requisição de pessoal. type: string enum: – ALL_REQUISITION – STAFF_INCREASE – REPLACEMENT employmentContractType: description: Tipos de contratos. type: string enum: – EMPLOYEE – DIRECTOR – RURAL_WORKER – RETIRED – TRAINEE – APPRENTICE – SPECIFIED_PERIOD – DIRECTOR_RETIRED – PUBLIC_OFFICER – TEACHER – COOPERATIVE_MEMBER – DOMESTIC_WORKER – TEACHER_SPECIFIED_PERIOD situationType: description: Situações. type: string enum: – IN_PROGRESS – SUSPENDED – CANCELED – FINALIZED educationStatusType: description: Estado da formação acadêmica. type: string enum: – IN_PROGRESS – DONE vacancyAttachmentType: description: Tipos de anexos da vaga. type: string enum: – SUSPENDED – CANCELED – RESUME candidatureOrder: description: Ordenações da listagem de candidaturas. type: string enum: – VACANCY – SUBSCRIPTION – VACANCY_SITUATION – CANDIDATURE_SITUATION entityType: description: Tipos de entidades. type: string enum: – VACANCY disabilityType: description: Tipo de deficiência. type: string enum: – PHYSICAL – HEARING – VISUAL – MENTAL – INTELLECTUAL – OTHER socialNetworkType: description: Tipo de rede social. type: string enum: – LINKEDIN – FACEBOOK – GOOGLEPLUS – SKYPE – TWITTER – INSTAGRAM knowledgeLevel: description: Nivel de conhecimento. type: string enum: – BASIC – INTERMEDIATE – ADVANCED actionType: description: Tipo de requisição type: string enum: – SAVE – UPDATE – DELETE resumeSaveType: description: Tipo do currículo para salvar type: string enum: – PHONE_CONTACT – POSITION_SOUGHT – KNOWLEDGE – EDUCATION – ABILITY – LANGUAGES – PERSONAL_INTERESTS – PROFESSIONAL_EXPERIENCES educationLevel: description: Nivel de formação type: string enum: – ELEMENTARY_SCHOOL_REGULAR – ELEMENTARY_SCHOOL_SUPPLEMENTARY – HIGH_SCHOOL_REGULAR – HIGH_SCHOOL_SUPPLEMENTARY – HIGH_SCHOOL_TECHNICAL – HIGHER_EDUCATION – POST_GRADUATE_SPECIALIZATION – MASTERS_DEGREE – PHD_DEGREE – POST_DOCTORATE – FREE_DOCENCY – ASSISTANT – TITULAR – MBA degreeType: description: Níveis de graduação. type: string enum: – ELEMENTARY_SCHOOL – HIGH_SCHOOL – HIGHER_EDUCATION – POST_GRADUATED – MASTERS_DEGREE – PHD_DEGREE – POST_DOCTORATE proficiencyType: description: Nível de proficiência. type: string enum: – BASIC – INTERMEDIATE – ADVANCED – FLUENT genderType: description: Sexo type: string enum: – MALE – FEMALE – LGPD_EXCLUSION genderTypeFilter: description: Enumeração para filtros de gênero type: string enum: – MALE – FEMALE – LGPD_EXCLUSION – ALL maritalStatus: description: Estado civil. type: string enum: – MARRIED – DIVORCED – SINGLE – WIDOW – CONCUBINAGE – SEPARATED – STABLE_UNION – OTHER locale: description: Idiomas. type: string enum: – PT_BR – EN_US – ES_ES recruitmentProcessStatus: description: Status de um processo de recrutamento type: string enum: – ACTIVE – INACTIVE – MOVED – REMOVED – GIVENUP – SUBSCRIBED – ELIMINATED candidateType: description: Tipo de candidato. type: string enum: – INTERNAL – EXTERNAL – BOTH subscriptionStatus: description: Situação da inscrição type: string enum: – ELIMINATED – SELECTED – BOTH hierarchyType: description: Tipos de Hierarquias do filtro geral type: string enum: – ALL_DESCENDANTS – DIRECT_DESCENDANTS – ALL_SUPERIORS – NONE searchVacancyOrderDto: description: Tipos de ordenação da busca de vagas publicadas type: string enum: – HIGHLIGHT – TITLE – LOCATION vacancySituationDto: description: Situação da vaga. (Enumeração clonada do serviço recrutamento) type: string enum: – IN_PROGRESS – CLOSED – CANCELED candidatureSubscription: description: Origem da candidatura type: string enum: – SUBSCRIBED – SELECTED candidatureStatus: description: Situação da candidatura type: string enum: – SUBSCRIBED – SELECTED – REPROVED – APPROVED – GIVENUP – UNSELECTED raceType: description: Raça/cor. type: string enum: – NOT_INFORMED – WHITE – BLACK – BROWN – YELLOW – INDIAN candidateAnnotationType: description: Tipo de comentário do candidato type: string enum: – POSITIVE – NEGATIVE – NEUTRAL candidateSituation: description: Tipos de situação do candidato na vaga type: string enum: – SUBSCRIBED – SELECTED – ELIMINATED candidateHistoryType: description: Tipos de histórico do candidato type: string enum: – STAGE_MOVIMENTATION – APPROVATION – APPROVATION_WITH_ANNOTATION – ANNOTATION – ANNOTATION_WITH_ACTIVATION – ANNOTATION_WITH_INACTIVATION – CLASSIFICATION – DISCLASSIFICATION – SENT_TO_MEDICAL_EXAM – WITHDRAWAL – RETURN_MEDICAL_EXAM – SUBSCRIPTION – CANDIDATE_ANNOTATION – ELIMINATION – ACTIVATION – MESSAGE – ASSESSMENTS – TERMS_OF_USE_AND_PRIVACY_AGREEMENT – TERMS_OF_USE_AND_PRIVACY_REVOCATION candidateTimelineType: description: Tipos de histórico do candidato no timeline type: string enum: – STAGE_MOVIMENTATION – ANNOTATION – SCREENING – MEDICAL_EXAM – WITHDRAWAL – SUBSCRIPTION – ELIMINATION – ACTIVATION – CANDIDATE_ANNOTATION – MESSAGE – ASSESSMENTS – TERMS_OF_USE_AND_PRIVACY_AGREEMENT – TERMS_OF_USE_AND_PRIVACY_REVOCATION order: description: Tipo de ordenação. type: string enum: – ASC – DESC phoneType: description: Tipo do telefone de contato. type: string enum: – PERSONAL – PROFESSIONAL – MOBILE – BUSINESS_FAX – PERSONAL_FAX – OTHER filterCandidates: description: Tipo de filtro da lista de candidatos type: string enum: – SUBSCRIBED – TALENT – ALL chargeStatusType: description: Possíveis situações da carga. type: string enum: – STARTED – FINISHED – ABORTED chargeEntityType: description: Entidades da carga. type: string enum: – ATTACHMENT – CANDIDATE – CANDIDATE_ABILITY – CANDIDATE_DISABILITY – CANDIDATE_ADDRESS – CANDIDATE_EDUCATION – CANDIDATE_KNOWLEDGE – CANDIDATE_LANGUAGE – CANDIDATE_PERSONAL_INTEREST – CANDIDATE_PHONE_CONTACT – CANDIDATE_POSITION_SOUGHT – CANDIDATE_PROFESSIONAL_EXPERIENCE – CANDIDATE_SOCIAL_NETWORK – CANDIDATE_VOTE_REGISTRATION – COMPANY – COST_CENTER – DEPARTMENT – EMPLOYEE – JOB_POSITION – PERSON – USER_ACCOUNT – WORKSHIFT – WORKSTATION – WORKSTATION_GROUP – CANDIDATE_RG – CANDIDATE_NIS brazilianState: description: Estados do Brasil. type: string enum: – AC – AL – AM – AP – BA – CE – DF – ES – GO – MA – MG – MT – MS – PA – PB – PE – PI – PR – RJ – RN – RO – RR – RS – SC – SE – SP – TO termOfUseAndPrivacySituation: description: Situação do termo de uso e privacidade type: string enum: – SKETCH – PUBLISHED termOfUseAndPrivacyCandidateAction: description: Possíveis ações de um candidato relacionada aos termos de uso e privacidade. type: string enum: – ACCEPT – REVOCATION emailStatus: description: Status de envio de e-mail. type: string enum: – PENDING – SENT userNotificationKind: description: User notification kind. type: string enum: – Operational – Management – News userNotificationPriority: description: User notification priority. type: string enum: – Error – Alert – None eventEmailFormat: description: Format of the email type: string enum: – HTML – PLAIN_TEXT fieldType: description: type: string enum: – BINARY – BOOLEAN – DATE – DATETIME – DOUBLE – ENUM – INTEGER – MONEY – STRING – TIME fileFormat: description: type: string enum: – CSV – FLAT – JSON – XML hookFunction: description: type: string enum: – BEFORE_PARSE – BEFORE_CONVERSION – ON_ERROR – VALIDATE eventType: description: type: string enum: – CHUNK – DOWNLOAD – ERROR – FINISH – START errorStrategy: description: type: string enum: – CALL_SCRIPT – IGNORE – STOP status: description: type: string enum: – DONE – DONE_WITH_ERRORS – DOWNLOADING – ERROR – NOT_STARTED – RUNNING errorType: description: type: string enum: – CONVERT_ERROR – SERVICE_ERROR candidateRgCharge: description: DTO para carga de RG type: object required: – personExternalId properties: personExternalId: type: string description: External ID da pessoa number: type: string maxLength: 16 description: Número do documento issuer: type: string maxLength: 20 description: Órgão emissor issuerState: type: string description: Estado do órgão emissor issueDate: type: string format: date description: Data de expedição externalId: type: string description: Identificador único na base do HCM candidateNisCharge: description: DTO para carga de NIS dos candidatos type: object required: – personExternalId properties: personExternalId: type: string description: Id no HCM da pessoa do candidato externalId: type: string description: Id do NIS no HCM number: type: string description: Número do NIS issueDate: type: string format: date description: Data de emissão do NIS testLinkDTO: description: Link do teste type: object properties: id: type: string description: Id link: type: string description: Link vacancyId: type: string description: Vaga testId: type: string description: Teste mindsightResourceUrl: type: string description: URL do recurso da mindsight label: type: string description: Label do teste vacancyChangeDTO: description: Payload do evento de alteração de vaga type: object required: – id – vacancyTitle – typeSituation – typeReason properties: id: type: string description: Id da vaga. vacancyTitle: type: string description: Título da vaga typeSituation: type: string allOf: – #/definitions/situationType description: Situação da vaga. typeReason: type: string allOf: – #/definitions/reasonType description: Motivo. quarterDTO: description: Trimestre type: object required: – text – startDate – endDate properties: text: type: string description: Texto do quarter startDate: type: string format: date description: Inicio do quarter endDate: type: string format: date description: Fim do quarter checkDTO: description: Retorno status usados de retorno type: object required: – name – status properties: name: type: string description: Nome do status status: type: string allOf: – #/definitions/heathcheckDTO description: Status personDisabilityDTO: description: DTO Deficiencia do candidato. type: object required: – personExternalId – externalId – typeDisability properties: personExternalId: type: string description: Identificador único externo do employee. externalId: type: string description: Identificador único externo. typeDisability: type: string description: Tipo. candidateDisabilityDocument: description: Deficiência. type: object required: – id – name – candidateId properties: id: type: string description: Identificador. name: type: string description: Nome. candidateId: type: string description: Id do candidato companyResultInfo: description: Busca de empresas. allOf: – #/definitions/generalResultInfo – type: object required: – tradingName properties: tradingName: type: string description: Nome fantasia subordinatesGeneralResultInfo: description: Retorno da busca de subordinados. allOf: – #/definitions/generalResultInfo – type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador candidateMedicalExam: description: Informações referentes a um exame médico do candidato type: object required: – candidateDisabilities – employeeExternalId – attendantCode – recruitmentProcessId – candidateId – candidateExternalId – headquarterExternalId properties: candidateDisabilities: type: array items: type: string allOf: – #/definitions/disabilityType minimum: 1 description: Retorno das deficiências do candidato employeeExternalId: type: string description: External ID employee do candidato attendantCode: type: integer format: int64 description: Código do atendente médico recruitmentProcessId: type: string description: ID do processo seletivo do candidato. candidateId: type: string description: ID do candidato candidateExternalId: type: string description: External ID candidato headquarterExternalId: type: string description: ID da empresa matriz externalCandidateMedicalExam: description: Informações referentes a um exame médico do candidato type: object required: – candidateDisabilities – attendantCode – recruitmentProcessId – headquarterExternalId – candidate – candidateAddress properties: candidateDisabilities: type: array items: type: string allOf: – #/definitions/disabilityType minimum: 1 description: Retorno das deficiências do candidato attendantCode: type: integer format: int64 description: Código do atendente médico recruitmentProcessId: type: string description: ID do processo seletivo do candidato. headquarterExternalId: type: string description: ID da empresa matriz candidate: type: object allOf: – #/definitions/candidate description: Informações do candidato candidateAddress: type: object allOf: – #/definitions/candidateAddress description: Informações de endereço do candidato departmentExternalId: type: string description: Identificador externo do departamento workstationGroupExternalId: type: string description: Identificador externo do workstation group jobPositionExternalId: type: string description: Identificador externo da job position branchOfficeExternalId: type: string description: Identificador externo da filial candidateSummary: description: Dados básicos do candidato. type: object required: – id – processCount – hasProcessInProgress – username – answerId properties: id: type: string description: Identificador único. externalId: type: string description: Identificador único HCM. name: type: string description: Nome. birthday: type: string format: date description: Data de nascimento. attachment: type: string description: Anexo. photoAttachment: type: string description: Foto. photoThumbnailLink: type: string description: Url do thumbnail da foto. salaryExpectation: type: number format: double description: Salário desejado. disabilities: type: array items: type: object allOf: – #/definitions/candidateDisabilityDocument description: Deficiências. candidateType: type: string description: Tipo do candidato subscribedVacancies: type: array items: type: string description: As vagas em que o candidato está inscrito. state: type: string description: Estado. stateAbbreviation: type: string description: Sigla do estado. city: type: string description: Cidade. stars: type: number format: double description: Ranking estrelas. minimum: 0.0 maximum: 5.0 default: 0.0 selected: type: boolean description: Indica se o candidato foi selecionado. eliminated: type: boolean description: Indica se o candidato foi eliminado na vaga. hasMessagesVacancy: type: boolean description: Indica se o candidato possui mensagens. adherence: type: number format: double description: Aderência. visualized: type: boolean description: Indica se foi visualizado pelo usuário atual na vaga atual. selectedVacancies: type: array items: type: string description: Vagas em que o candidato foi selecionado. eliminatedVacancies: type: array items: type: string description: Vagas em que o candidato foi eliminado. receivedMessagesVacancies: type: array items: type: string description: Vagas em que o candidato recebeu mensagens. dismissed: type: boolean description: Ex-colaborador. processCount: type: integer format: int64 description: Quantidade de processos hasProcessInProgress: type: boolean description: Indica se há processos em andamento. username: type: string description: Nome de usuário do candidato answerId: type: string description: Identificador da resposta do questionário na vaga atual hasAnnotations: type: boolean description: Possui comentários hasMessages: type: boolean description: Possui mensagens vacancies: type: array items: type: object allOf: – #/definitions/vacanciesSituation description: Vagas do candidato assessmentsResults: type: array items: type: object allOf: – #/definitions/assessmentResult description: Resultados dos testes do candidato grantedDataAccess: type: boolean description: Indica se o candidato concedeu acesso aos dados.\n Este campo irá armazenar a última ação efetuada pelo candidato no sentido de indicar se o acesso\n está liberado ou não. Caso o candidato faça o aceite e revogação várias vezes, o histórico ficará\n armazenado, porém, aqui, só estará a última ação.\n assessmentResult: description: Resultados dos testes do candidato type: object required: – testResultId – testId properties: testResultId: type: string description: Identificador do resultado testId: type: string description: Identificador do teste functionId: type: string description: Identificador da função score: type: number format: double description: Nota candidateAdherence: description: Parâmetros da aderência. type: object properties: tags: type: array items: type: string description: Tags buscadas. trajectorySession: type: boolean description: Seção de trajetória profissional. professionalExperienceSession: type: boolean description: Seção de histórico profissional. educationSession: type: boolean description: Seção de formação acadêmica. languageSession: type: boolean description: Seção de idiomas. competencySession: type: boolean description: Seção de conhecimentos e habilidades. positionSoughtSession: type: boolean description: Seção de cargos e áreas desejadas. autocompleteFilter: description: DTO com informações do lookup type: object required: – text – value properties: text: type: string description: Texto a ser apresentado value: type: string description: Valor armazenado no filtro autocompleteFilterParameter: description: DTO dos parâmetros do lookup de filtro type: object required: – key – value properties: key: type: string description: nome do campo. value: type: string description: Valor selecionado. employeeContract: description: Dados simples de um contrato. type: object required: – employeeId – employeeUUID – jobPositionName – registerNumber – workstationId – workstationExternalId – name – code – contractType properties: employeeId: type: string description: Id do contrato. (HCM) employeeUUID: type: string description: Id do contrato. (Gestão de vagas) jobPositionName: type: string description: Nome do cargo. registerNumber: type: integer format: int64 description: Número de registro. workstationId: type: string description: Id do posto do colaborador. workstationExternalId: type: string description: Id externo do posto do colaborador. name: type: string description: Nome do colaborador. code: type: integer format: int64 description: Número de registro do colaborador. contractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato vacancySituationCounters: description: Contadores de vagas por situação. type: object required: – total – inProgress – suspended – canceled – finalized properties: total: type: integer format: int64 description: Total de vagas. inProgress: type: integer format: int64 description: Total de vagas em andamento. suspended: type: integer format: int64 description: Total de vagas em suspensas. canceled: type: integer format: int64 description: Total de vagas em canceladas. finalized: type: integer format: int64 description: Total de vagas em concluídas. vacancySummary: description: Item da lista de vagas. type: object required: – id – title – location – requester – createdDate – recruiter – sla – unreadMessages – typeSituation properties: id: type: string description: Identificador da vaga. type: string description: Título da vaga. location: type: string description: Local da vaga. requester: type: string description: Solicitante da vaga. createdDate: type: string format: date-time description: Idade em dias da vaga. recruiter: type: object allOf: – #/definitions/employee description: Recrutador da vaga. subscribes: type: integer format: int64 description: Inscritos na vaga. default: 0 selecteds: type: integer format: int64 description: Selecionados na vaga. default: 0 sla: type: string allOf: – #/definitions/slaType description: SLA slaDays: type: number format: double description: dias da SLA unreadMessages: type: integer format: int64 description: Quantidade de mensagens não lidas. code: type: integer format: int64 description: Código da vaga. typeSituation: type: string allOf: – #/definitions/situationType description: Situação da vaga. fromRecruitment: type: boolean description: Indica se a vaga veio do serviço hcm/recruitment default: false resultBaseData: description: Retorno base para os endpoints discriminator: _discriminator type: object required: – ok – _discriminator properties: ok: type: boolean description: Flag para indicar sucesso warning: type: boolean description: Flag para indicar sucesso com alerta default: false message: type: string description: Mensagem de retorno default: _discriminator: type: string description: blobServiceRequestAccessData: description: Dados de retorno do acesso do arquivo allOf: – #/definitions/resultBaseData – type: object required: – locationURI properties: locationURI: type: string description: URI onde o arquivo está disponível para download blobServiceCommitData: description: Dados de retorno do commit de um arquivo allOf: – #/definitions/resultBaseData – type: object required: – fileId properties: fileId: type: string description: O Identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /) blobServiceRequestUploadData: description: Dados de retorno do upload de um arquivo allOf: – #/definitions/resultBaseData – type: object required: – fileId – version – locationURI properties: fileId: type: string description: O Identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /) type: string description: Versão do arquivo locationURI: type: string description: URI onde o upload deve ser realizado pagedVacancySearchCard: description: Retorno paginado para a busca de vagas publicadas allOf: – #/definitions/paged – type: object properties: vacancies: type: array items: type: object allOf: – #/definitions/vacancySearchCard description: Vagas encontradas vacancySearchCard: description: Apresenta as informações das vagas publicadas pela empresa type: object properties: id: type: string description: Identificador único da vaga type: string description: Título da vaga location: type: string description: Local da vaga highlight: type: boolean description: Indica se a vaga deve estar em destaque fromRecruitment: type: boolean description: Indica se a vaga veio do recrutamento default: false sendTests: type: boolean description: Indica se a vaga envia testes default: false paged: description: Retorno paginado, deve ser estendido discriminator: _discriminator type: object required: – found – isMoreItemsAvailable – _discriminator properties: found: type: integer format: int64 description: Indica quantos registros foram encontrados page: type: integer format: int64 description: Indica o índice da próxima página isMoreItemsAvailable: type: boolean description: Indica se existem mais registros a serem retornados _discriminator: type: string description: generalResultInfo: description: Resultado genérico para o retorno do filtro avançado discriminator: _discriminator type: object required: – code – name – id – externalId – _discriminator properties: code: type: string description: código do objeto name: type: string description: nome do objeto id: type: string description: Id do objeto externalId: type: string description: Id externo do objeto _discriminator: type: string description: candidature: description: Informações referentes a uma candidatura. type: object required: – vacancyId – vacancyTitle – vacancyLocation – candidatureDate properties: vacancyId: type: string description: Identificador único da vaga. vacancyTitle: type: string description: Título da vaga. vacancyLocation: type: string description: Local geográfico a qual a vaga remete. candidatureDate: type: string format: date-time description: Data da candidatura. fromRecruitment: type: boolean description: Indica se a vaga veio do recrutamento default: false candidatureSummary: description: Informações referentes a uma candidatura. type: object required: – vacancyId – vacancyTitle – subscription – fromRecruitment – vacancySituation – candidatureSituation properties: vacancyId: type: string description: Identificador único da vaga. vacancyTitle: type: string description: Título da vaga. subscription: type: string format: date description: Data da candidatura. fromRecruitment: type: boolean description: Indica se a vaga veio do recrutamento vacancySituation: type: string allOf: – #/definitions/situationType description: Situação da vaga. candidatureSituation: type: string allOf: – #/definitions/candidatureStatus description: Situação da candidatura pagedCandidatures: description: Retorno paginado das candidaturas do colaborador. allOf: – #/definitions/paged – type: object required: – candidatures properties: candidatures: type: array items: type: object allOf: – #/definitions/candidature minimum: 1 description: Lista contendo informações referentes a todas as candidaturas pagedCandidaturesSummary: description: Retorno paginado das candidaturas do colaborador. allOf: – #/definitions/paged – type: object required: – candidatures properties: candidatures: type: array items: type: object allOf: – #/definitions/candidatureSummary minimum: 1 description: Lista contendo informações referentes a todas as candidaturas processApplyResponse: description: Retorno para ações de candidatura allOf: – #/definitions/simpleResponse – type: object properties: sentAssesments: type: boolean description: Indica se testes foram enviados default: false simpleResponse: description: Retorno simples quando não há retorno no action. discriminator: _discriminator type: object required: – ok – _discriminator properties: ok: type: boolean description: Representa se a ação em questão teve êxito. _discriminator: type: string description: candidateKanbanPaged: description: Retorno paginado das informações do candidato no kanban do processo seletivo allOf: – #/definitions/paged – type: object required: – foundActive – foundInactive properties: candidates: type: array items: type: object allOf: – #/definitions/candidateKanban description: Id do candidato. foundActive: type: integer format: int64 description: Indica quantos registros de processos seletivos ativos foram encontrados foundInactive: type: integer format: int64 description: Indica quantos registros de processos seletivos inativos foram encontrados candidateKanban: description: Informações referentes a um candidato no kanban do processo seletivo. type: object required: – id – photoLink – name – typeGender – recruitmentProcess – processCount – hasProcessInProgress – statusIntegration – username properties: id: type: string description: Id do candidato. photoLink: type: string description: Link da foto do candidato. photoThumbnailLink: type: string description: Url do thumbnail da foto do candidato. name: type: string description: Nome do candidato. typeGender: type: string allOf: – #/definitions/genderType description: Gênero recruitmentProcess: type: object allOf: – #/definitions/recruitmentProcess description: Etapa do processo de recrutamento. attachment: type: string description: Anexo. salaryExpectation: type: number format: double description: Salário desejado. disabilities: type: array items: type: object allOf: – #/definitions/candidateDisabilityDocument description: Deficiências. candidateType: type: string description: Tipo do candidato stars: type: number format: double description: Ranking estrelas. minimum: 0.0 maximum: 5.0 default: 0.0 adherence: type: number format: double description: Aderência. visualized: type: boolean description: Indica se foi visualizado pelo usuário atual na vaga atual. processCount: type: integer format: int64 description: Quantidade de processos hasProcessInProgress: type: boolean description: Indica se há processos em andamento. statusIntegration: type: boolean description: Status da Integração com a g5 username: type: string description: Nome de usuário dismissed: type: boolean description: Indica se o candidato está demitido hasAnnotations: type: boolean description: Indica que o candidato possui comentários hasMessagesVacancy: type: boolean description: Indica se o candidato possui mensagens. receivedMessagesVacancies: type: array items: type: string description: Vagas em que o candidato recebeu mensagens. assessmentsResults: type: array items: type: object allOf: – #/definitions/assessmentResult description: Resultados de testes do candidato grantedDataAccess: type: boolean description: Indica se o candidato concedeu acesso aos dados.\n Este campo irá armazenar a última ação efetuada pelo candidato no sentido de indicar se o acesso\n está liberado ou não. Caso o candidato faça o aceite e revogação várias vezes, o histórico ficará\n armazenado, porém, aqui, só estará a última ação.\n vacancyDetails: description: Detalhes de uma vaga type: object required: – id – title – description – questionnaireId properties: id: type: string description: Identificador único da vaga. type: string description: Título da vaga. location: type: string description: Local da vaga. description: type: string description: Descrição da vaga. endDate: type: string format: date description: Data final da publicação da vaga. alreadySubscribed: type: boolean description: Representa se o usuário que está visualizando as informações da vaga em questão já está inscrito na mesma. questionnaireId: type: string description: Identificador do questionário. situation: type: string allOf: – #/definitions/vacancySituationDto description: Situação atual da vaga. shareDescription: type: string description: Descrição de compartilhamento em redes sociais fileId: type: string description: Identificador do arquivo com o texto da publicação no BlobService. locationURI: type: string description: URL com o link do arquivo que contém o texto da publicação no BlobService. sendTests: type: boolean description: Indica se a vaga envia testes default: false candidateHistoryTimelinePaged: description: Retorno paginado das informações do candidato no timeline da vaga. allOf: – #/definitions/paged – type: object properties: candidateHistory: type: array items: type: object allOf: – #/definitions/candidateHistoryItem description: Histórico do candidato no processo seletivo da vaga. vacanciesSituation: description: Situação do candidato na vaga em questão type: object required: – vacancy – situation properties: vacancy: type: string description: Identificador da vaga. situation: type: string allOf: – #/definitions/candidateSituation description: Situação do candidato. candidateHistoryItem: description: Retorno paginado das informações do candidato no timeline da vaga. allOf: – #/definitions/paged – type: object required: – type – employee – createdDate – vacancy properties: type: type: string allOf: – #/definitions/candidateHistoryType description: Tipo de histórico. employee: type: object allOf: – #/definitions/employee description: Colaborador que realizou ação. createdDate: type: string format: date-time description: Data do histórico. annotation: type: string description: Id do parecer do histórico messageId: type: string description: Id da mensagem do histórico fromStage: type: string description: Etapa de origem da movimentação toStage: type: string description: Etapa de destino da movimentação salary: type: number format: double description: Salário da admissão do colaborador admissionDate: type: string format: date description: Data de admissão do colaborador attendantName: type: string description: Nome do atendente medicalExamStatus: type: string description: Status do retorno do exame médico vacancy: type: object allOf: – #/definitions/vacancyInfo description: Vaga do histórico attachments: type: boolean description: Possui anexos candidateAnnotationType: type: string allOf: – #/definitions/candidateAnnotationType description: Tipo do comentário do candidato candidateAnnotationId: type: string description: Identificador do comentário do candidato assessmentSentId: type: string description: Identificador dos links enviados notificationType: type: string allOf: – #/definitions/notificationType description: Tipo de notificação enviada actionDate: type: string description: Data da ação do candidato relacionada ao termo de uso e privacidade. termsOfUseAndPrivacyId: type: string description: Id do termo de uso e privacidade aceitado pelo candidato termsOfUseAndPrivacyTitle: type: string description: Título do termo de uso e privacidade aceitado pelo candidato candidateTermsOfUseAndPrivacyId: type: string description: Identificador do aceite/rejeição do termo de uso pelo candidato. vacancyInfo: description: Informações básicas da vaga type: object required: – id – code – title properties: id: type: string description: Id da vaga. code: type: integer format: int64 description: Código da vaga. type: string description: Título da vaga. vacancyKeywords: type: array items: type: string description: Palavras chave da abrangência da vaga attendantInfo: description: Atendente. type: object required: – externalId – name – code properties: externalId: type: string description: Identificador único externo. name: type: string description: Nome. code: type: string description: Código. vacanciesByMonth: description: Representa a quantidade de vagas em um determinado mês. type: object required: – month – closed – canceled – opened – balance properties: month: type: string description: Descrição do mês da vaga closed: type: integer format: int64 description: Número de vagas concluídas canceled: type: integer format: int64 description: Número de vagas canceladas opened: type: integer format: int64 description: Número de vagas em andamento balance: type: integer format: int64 description: Saldo de vagas quantityOfVacanciesByRecruiter: description: Representa a quantidade de vagas por recrutador. type: object required: – employeeIds – count properties: name: type: string description: Nome do recrutador id: type: string description: Id do recrutador employeeIds: type: array items: type: string minimum: 1 description: Identificadores dos colaboradores count: type: integer format: int64 description: Quantidade de vagas atribuídas ao recrutador approvedCandidatesPaged: description: Representa as informações necessárias para listagem dos candidatos aprovados. allOf: – #/definitions/paged – type: object required: – candidates properties: candidates: type: array items: type: object allOf: – #/definitions/approvedCandidate minimum: 1 description: Listagem dos candidatos aprovados e suas respectivas vagas. approvedCandidate: description: Informações do candidato aprovado e sua respectiva vaga. type: object required: – vacancy – resume properties: vacancy: type: object allOf: – #/definitions/vacancyCandidateInfo description: Vaga em questão. resume: type: object allOf: – #/definitions/candidateInfo description: Candidato que foi provado. fromRecruitment: type: boolean description: Indica se a vaga veio do serviço hcm/recruitment default: false candidateInfo: description: Informações básicas do candidato type: object required: – id properties: id: type: string description: Identificador único do candidato. name: type: string description: Nome do candidato photoThumbnailLink: type: string description: Url do thumbnail da foto do candidato. candidateType: type: string allOf: – #/definitions/candidateType description: Tipo do candidato grantedDataAccess: type: boolean description: Indica se o candidato concedeu acesso aos dados.\n Este campo irá armazenar a última ação efetuada pelo candidato no sentido de indicar se o acesso\n está liberado ou não. Caso o candidato faça o aceite e revogação várias vezes, o histórico ficará\n armazenado, porém, aqui, só estará a última ação.\n vacancyCandidateInfo: description: Informações da vaga type: object required: – id – code – title properties: id: type: string description: Id da vaga. code: type: integer format: int64 description: Código da vaga. type: string description: Título da vaga. jobPosition: type: object allOf: – #/definitions/jobPosition description: Cargo. department: type: object allOf: – #/definitions/department description: Departamento. requester: type: object allOf: – #/definitions/employee description: Solicitante. admissionDate: type: string format: date description: Data de admissão do colaborador vacancyKeywordConfiguration: type: object allOf: – #/definitions/vacancyKeywordConfiguration description: Configuração das tags. vacancyKeywords: type: array items: type: object allOf: – #/definitions/vacancyKeyword description: Lista de palavras-chave. resumeData: description: Informações do currículo type: object properties: id: type: string description: Identificador único da entidade. actionType: type: string allOf: – #/definitions/actionType description: Tipo da requisição resumeSaveType: type: string allOf: – #/definitions/resumeSaveType description: Tipo do currículo para salvar photoLink: type: string description: Link da foto photoThumbnailLink: type: string description: Link da foto miniatura name: type: string maxLength: 96 description: Nome completo da pessoa. candidateExternalId: type: string description: Id Externo do Candidato createDate: type: string format: date-time description: Data de criação address: type: string maxLength: 255 description: Endereço do candidato. birthday: type: string format: date description: Data de nascimento do candidato. children: type: integer format: int64 description: Número de filhos do candidato. city: type: string maxLength: 255 description: Cidade do candidato state: type: string maxLength: 255 description: Estado country: type: string maxLength: 255 description: País do candidato. neighborhood: type: string maxLength: 255 description: Bairro do candidato. number: type: string maxLength: 255 description: Número da casa do candidato. postalCode: type: string maxLength: 255 description: Código postal do candidato. additional: type: string maxLength: 255 description: Complemento. email: type: string maxLength: 100 description: E-mail do candidato gender: type: string allOf: – #/definitions/genderType description: Gênero (Sexo). maritalStatus: type: string allOf: – #/definitions/maritalStatus description: Estado civil. cpf: type: string description: CPF (Cadastro de Pessoas Físicas) da pessoa. travel: type: boolean description: Disponível para viagens. professionalGoal: type: string maxLength: 100000 description: Objetivo profissional. professionalSummary: type: string maxLength: 100000 description: Resumo profissional. disabilities: type: array items: type: string allOf: – #/definitions/disabilityType description: Deficiências da pessoa. abilities: type: array items: type: object allOf: – #/definitions/ability description: Deficiências da pessoa. phoneContacts: type: array items: type: object allOf: – #/definitions/resumePhoneContact description: Contatos telefônicos. linkedIn: type: string maxLength: 255 description: Perfil do LinkedIn. facebook: type: string maxLength: 255 description: Perfil do Facebook. twitter: type: string maxLength: 255 description: Perfil do Twitter. googlePlus: type: string maxLength: 255 description: Perfil do Google+. skype: type: string maxLength: 255 description: Usuário do Skype. instagram: type: string maxLength: 255 description: Perfil do Instagram. attachmentId: type: string description: Anexo do currículo. positionsSought: type: array items: type: object allOf: – #/definitions/positionSought description: Cargos pretendidos. knowledges: type: array items: type: object allOf: – #/definitions/knowledge description: Conhecimentos. educations: type: array items: type: object allOf: – #/definitions/educationSection description: Formação acadêmica. languages: type: array items: type: object allOf: – #/definitions/languageSection description: Idiomas. personalInterests: type: array items: type: object allOf: – #/definitions/personalInterestSection description: Interesses pessoais. professionalExperiences: type: array items: type: object allOf: – #/definitions/professionalExperienceSection description: Experiências profissionais. relocation: type: boolean description: Tem disponibilidade para re-alocação. incompleteNotifications: type: integer format: int64 description: Número de notificação de currículo incompleto enviadas. hasNotProfessionalExperience: type: boolean description: Indica se a pessoa não tem experiência profissional. photoId: type: string description: Foto. locale: type: string description: Preferencia de idioma do candidato. salaryExpectation: type: string description: Pretensão salarial. externalId: type: string description: Identificador único externo. externalOrigin: type: boolean description: Indica se a fonte dos dados é externa, ou seja, considerado como sendo um currículo.\n Esta informação será utilizada para contabilizar a quantidade de currículos no Analytics do módulo,\n uma vez que, no Gestão de Recrutamento e Seleção 2019, os currículos cadastrados via Portal de Candidatos\n (candidatos externos) e os colaboradores (candidatos internos) são armazenados na mesma tabela.\n default: false nis: type: object allOf: – #/definitions/candidateNis description: NIS do candidato rg: type: object allOf: – #/definitions/candidateRg description: RG do candidato isNew: type: boolean description: Se o candidato é novo default: false agreedToCurrentTermOfUseAndPrivacy: type: boolean description: Se o candidato aceitou o termo de uso e privacidade vigente default: false internalCandidate: description: Dados do candidato interno type: object required: – employeeExternalId – vacancyAdmission – candidateId properties: employeeExternalId: type: string description: Employee id do candidato interno vacancyAdmission: type: object allOf: – #/definitions/vacancyAdmission description: Dados da vaga necessários na admissão candidateId: type: string description: Id do candidato vacancyAdmission: description: Dados da vaga necessários na admissão type: object required: – id – admissionDate – headQuarterExternalId – vacancyCode – createdAt – workstationGroupExternalId – branchOfficeExternalId – jobPositionExternalId – departmentExternalId – costCenterExternalId – workShift – finalizedAt – salary – requesterExternalId – typeSituation – tiprqu – codtap properties: id: type: string description: Id da vaga admissionDate: type: string format: date description: Data de admissão headQuarterExternalId: type: string description: Id da empresa matriz vacancyCode: type: integer format: int64 description: Código da vaga createdAt: type: string format: date-time description: Data de criação da vaga workstationGroupExternalId: type: string description: Id do posto de trabalho branchOfficeExternalId: type: string description: Id da filial jobPositionExternalId: type: string description: Id do cargo departmentExternalId: type: string description: Id do departamento costCenterExternalId: type: string description: Id do centro de custo workShift: type: object allOf: – #/definitions/workshift description: Escala de trabalho finalizedAt: type: string format: date-time description: Data de finalização salary: type: number format: double description: Salário requesterExternalId: type: string description: Id do Solicitante typeSituation: type: string allOf: – #/definitions/situationType description: Situação positions: type: integer format: int64 description: Quantidade de postos a serem preenchidos default: 1 tiprqu: type: integer format: int64 description: Id G5 do tipo de requisição a ser usado codtap: type: integer format: int64 description: Id G5 do Código do Tipo de atuação do Posto de trabalho messageCustomField: description: DTO dos campos custom do envio de mensagem ao candidato type: object required: – key – value properties: key: type: string description: nome do campo customizável. value: type: string description: Valor do campo customizável. sendLinkInfo: description: Candidato e vaga para ser enviado link type: object required: – candidateId properties: candidateId: type: string description: Identificador do candidato que os links serão mandados vacancyId: type: string description: Identificador da vaga referente aos links que serão enviados vacancyHireDTO: description: Informações de uma vaga. type: object properties: vacancy: type: object allOf: – #/definitions/vacancyInfo description: Informações da vaga jobPosition: type: object allOf: – #/definitions/jobPosition description: Nome do cargo da vaga. department: type: object allOf: – #/definitions/department description: Departamento da vaga. requesterName: type: string description: Nome do solicitante da vaga. createdAt: type: string format: date-time description: Data de criação da vaga. finalizedAt: type: string format: date-time description: Data de finalização da vaga. vacancyDuration: type: number format: double description: Duração da vaga (Dias). chosen: type: object allOf: – #/definitions/candidateInfo description: Candidato contratado da vaga fromRecruitment: type: boolean description: Indica se a contratação é do recruitment quarterHiringTime: description: Tempo médio de contratação type: object required: – quarter – value – startDate – endDate properties: quarter: type: string description: Trimestre value: type: number format: double description: Tempo médio startDate: type: string format: date description: Data inicial do quarter do gráfico endDate: type: string format: date description: Data final do quarter do gráfico resumePhoneContact: description: DTO do telefone do candidato. type: object required: – phoneContact properties: id: type: string description: ID resumeId: type: string description: Id do currículo. phoneContact: type: object allOf: – #/definitions/phoneContact description: DTO com o telefone externalId: type: string description: Identificador único externo. phoneContact: description: Contato telefônico. type: object properties: id: type: string description: ID resumeId: type: string description: Id do currículo. countryCode: type: integer format: int64 description: DDI. localCode: type: integer format: int64 description: DDD. carrier: type: string description: Operadora (Vivo, Oi). number: type: string description: Número. externalId: type: string description: Identificador único externo. positionSought: description: Dto que mantêm os cargos pretendidos. type: object properties: id: type: string description: ID resumeId: type: string description: Id do currículo. position: type: string description: Descrição do cargo pretendido. area: type: string description: Descrição da área pretendida. externalId: type: string description: Identificador único externo. personalInterestSection: description: Interesse pessoal (Currículo). type: object required: – interest properties: id: type: string description: ID resumeId: type: string description: Id do currículo. interest: type: string description: Interesse. externalId: type: string description: Identificador único externo. professionalExperienceSection: description: Experiência profissional (Currículo). type: object required: – company – position – startDate properties: id: type: string description: ID resumeId: type: string description: Id do currículo. company: type: string description: Empresa. position: type: string description: Cargo. address: type: string description: Endereço. description: type: string description: Descrição. startDate: type: string format: date description: Data inicial. endDate: type: string format: date description: Data final. externalId: type: string description: Identificador único externo. knowledge: description: Conhecimento (Currículo). type: object required: – resumeId – description properties: id: type: string description: ID resumeId: type: string description: Identificador do currículo a qual o conhecimento está associado. description: type: string description: Descrição do conhecimento. proficiency: type: string allOf: – #/definitions/proficiencyType description: Proficiência. externalId: type: string description: Identificador único externo. educationSection: description: Educação (Currículo). type: object required: – fieldOfStudy – school – degree – status properties: id: type: string description: ID resumeId: type: string description: Id do currículo. fieldOfStudy: type: string description: Curso. school: type: string description: Instituição de ensino. degree: type: string allOf: – #/definitions/degreeType description: Nível. status: type: string allOf: – #/definitions/educationStatusType description: Situação do curso. conclusionYear: type: integer format: int64 description: Ano de conclusão. externalId: type: string description: Identificador único externo. ability: description: Habilidades do currículo. type: object required: – description properties: id: type: string description: ID resumeId: type: string description: Id do currículo. description: type: string description: Descrição da habilidade. externalId: type: string description: Identificador único externo. languageSection: description: Idioma (Currículo). type: object required: – language – proficiency properties: id: type: string description: ID resumeId: type: string description: Id do currículo. language: type: string description: Idioma. proficiency: type: string allOf: – #/definitions/proficiencyType description: Nível de proficiência no idioma. externalId: type: string description: Identificador único externo. chargeInfo: description: Informações da carga de dados. type: object required: – details properties: details: type: array items: type: object allOf: – #/definitions/chargeInfoDetails minimum: 1 description: Detalhes da carga de dados. chargeInfoDetails: description: Detalhes da carga de dados que serão visíveis ao usuário. type: object required: – entity – hcmCount – vacancyCount properties: entity: type: string description: Entidade da carga. hcmCount: type: string description: Quantidade de registros no HCM. vacancyCount: type: string description: Quantidade de registros no Recrutamento. errorResultCandidate: description: Resultado de erro do activeCandidate/eliminateCandidate. type: object required: – candidateId – name properties: candidateId: type: string description: id do candidato. name: type: string description: nome do candidato. functionDto: description: Função type: object properties: id: type: string description: Identificador único. internalId: type: string description: Id da função no profileassessments. name: type: string maxLength: 255 description: Descrição da função. candidateDTO: description: Candidato. type: object required: – name – typeGender – candidateType properties: id: type: string description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. email: type: string maxLength: 255 description: E-mail. typeGender: type: string allOf: – #/definitions/genderType description: Gênero. typeMaritalStatus: type: string allOf: – #/definitions/maritalStatus description: Estado civil. numberOfChildren: type: integer format: int64 description: Quantidade de filhos. birthday: type: string format: date description: Data de nascimento. cpf: type: string maxLength: 11 description: CPF. travelPossibility: type: boolean description: Disponibilidade para viagens. realocationPossibility: type: boolean description: Disponibilidade de mudança. professionalSummary: type: string maxLength: 100000 description: Resumo profissional. professionalGoal: type: string maxLength: 100000 description: Objetivo profissional. salaryExpectation: type: number format: double description: Salário desejado. locale: type: string allOf: – #/definitions/locale description: Idioma. attachment: type: object allOf: – #/definitions/attachment description: Anexo. photoAttachment: type: object allOf: – #/definitions/attachment description: Foto. photoThumbnailLink: type: string description: Url do thumbnail da foto do candidato. candidateAddress: type: array items: type: object allOf: – #/definitions/candidateAddressDTO description: Endereço. candidateVoteRegistration: type: array items: type: object allOf: – #/definitions/candidateVoteRegistrationDTO description: Título eleitoral. candidateDisability: type: array items: type: object allOf: – #/definitions/candidateDisabilityDTO description: Deficiências. candidateSocialNetwork: type: array items: type: object allOf: – #/definitions/candidateSocialNetworkDTO description: Redes sociais. candidateAbility: type: array items: type: object allOf: – #/definitions/candidateAbilityDTO description: Habilidades do candidato. candidateEducation: type: array items: type: object allOf: – #/definitions/candidateEducationDTO description: Formação acadêmica do candidato. candidateKnowledge: type: array items: type: object allOf: – #/definitions/candidateKnowledgeDTO description: Conhecimento do candidato. candidateLanguage: type: array items: type: object allOf: – #/definitions/candidateLanguageDTO description: Idiomas do candidato. candidatePersonalInterest: type: array items: type: object allOf: – #/definitions/candidatePersonalInterestDTO description: Interesses pessoais do candidato. candidatePositionSought: type: array items: type: object allOf: – #/definitions/candidatePositionSoughtDTO description: Cargo desejado pelo candidato. candidateProfessionalExperience: type: array items: type: object allOf: – #/definitions/candidateProfessionalExperienceDTO description: Experiência profissional do candidato. candidatePhoneContact: type: array items: type: object allOf: – #/definitions/candidatePhoneContactDTO description: Telefones de contato. candidateType: type: string allOf: – #/definitions/candidateType description: Tipo do candidato. candidateRg: type: object allOf: – #/definitions/candidateRgDTO description: RG. placeOfBirth: type: string description: Local de nascimento. nationality: type: string description: Nacionalidade. typeRace: type: string allOf: – #/definitions/raceType description: Raça/cor. updatedAt: type: string format: date-time description: Data da última alteração do currículo. externalOrigin: type: boolean description: Indica se a fonte dos dados é externa, ou seja, considerado como sendo um currículo.\n Esta informação será utilizada para contabilizar a quantidade de currículos no Analytics do módulo,\n uma vez que, no Gestão de Recrutamento e Seleção 2019, os currículos cadastrados via Portal de Candidatos\n (candidatos externos) e os colaboradores (candidatos internos) são armazenados na mesma tabela.\n candidateNis: type: object allOf: – #/definitions/candidateNisDTO description: NIS do candidato custom: type: string description: Campos customizados candidateAddressDTO: description: Endereço do candidato. type: object properties: id: type: string description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. country: type: string maxLength: 255 description: País. state: type: string maxLength: 255 description: Estado. stateAbbreviation: type: string maxLength: 3 description: Estado. city: type: string maxLength: 255 description: Cidade. neighborhood: type: string maxLength: 255 description: Bairro. address: type: string maxLength: 255 description: Endereço number: type: string maxLength: 255 description: Número. additional: type: string maxLength: 255 description: Complemento. postalCode: type: string maxLength: 255 description: Código postal. administrativeRegion: type: string maxLength: 255 description: Região administrativa. updateDate: type: string format: date description: Data da alteração custom: type: string description: Campos customizados candidateVoteRegistrationDTO: description: Título eleitoral do candidato. type: object required: – externalId – number properties: id: type: string description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. number: type: string maxLength: 255 description: Número. zone: type: string maxLength: 10 description: Zona. section: type: string maxLength: 10 description: Seção. custom: type: string description: Campos customizados candidateDisabilityDTO: description: Deficiência do candidato. type: object required: – typeDisability properties: id: type: string description: Identificador único. externalId: type: string description: Identificador único externo. typeDisability: type: string allOf: – #/definitions/disabilityType description: Tipo. custom: type: string description: Campos customizados candidateSocialNetworkDTO: description: Rede social do candidato. type: object required: – typeSocialNetwork – profile properties: id: type: string description: Identificador único. externalId: type: string description: Identificador único externo. typeSocialNetwork: type: string allOf: – #/definitions/socialNetworkType description: tipo. profile: type: string maxLength: 255 description: Perfil. custom: type: string description: Campos customizados candidateAbilityDTO: description: Habilidades do candidato. type: object required: – description properties: id: type: string description: Identificador único. externalId: type: string description: Identificador único externo. description: type: string maxLength: 255 description: Descrição. custom: type: string description: Campos customizados candidateEducationDTO: description: Formação acadêmica do candidato. type: object required: – courseName properties: id: type: string description: Identificador único. externalId: type: string description: Identificador único externo. courseName: type: string maxLength: 255 description: Nome do curso. institutionName: type: string maxLength: 255 description: Instituição. conclusionYear: type: integer format: int64 description: Ano de conclusão. typeSituation: type: string allOf: – #/definitions/situationType description: Situação. typeEducationLevel: type: string allOf: – #/definitions/educationLevel description: Nível. custom: type: string description: Campos customizados candidateKnowledgeDTO: description: Conhecimento do candidato. type: object required: – description properties: id: type: string description: Identificador único. externalId: type: string description: Id externo do objeto description: type: string maxLength: 100000 description: Descrição. knowledgeLevel: type: string allOf: – #/definitions/knowledgeLevel description: Nível de conhecimento. custom: type: string description: Campos customizados candidateLanguageDTO: description: Idiomas do candidato. type: object required: – language properties: id: type: string description: Identificador único. externalId: type: string description: Id externo do objeto language: type: string maxLength: 255 description: Idioma typeProficiency: type: string allOf: – #/definitions/proficiencyType description: Nível de proficiência. custom: type: string description: Campos customizados candidatePositionSoughtDTO: description: Cargo desejado pelo candidato. type: object properties: id: type: string description: Identificador único. externalId: type: string description: Id externo do objeto intendedArea: type: string maxLength: 255 description: Área de interesse. intendedJob: type: string maxLength: 255 description: Cargo de interesse. custom: type: string description: Campos customizados candidatePersonalInterestDTO: description: Interesse pessoal do candidato. type: object required: – interest properties: id: type: string description: Identificador único. externalId: type: string description: Identificador único externo. interest: type: string maxLength: 255 description: Interesse. custom: type: string description: Campos customizados candidateProfessionalExperienceDTO: description: Experiência profissional do candidato. type: object properties: id: type: string description: Identificador único. externalId: type: string description: Identificador único externo. company: type: object allOf: – #/definitions/company description: Empresa. companyName: type: string maxLength: 255 description: Nome da Empresa. jobPosition: type: object allOf: – #/definitions/jobPosition description: Cargo. jobPositionName: type: string maxLength: 255 description: Nome do cargo. address: type: string maxLength: 255 description: Endereço da empresa. description: type: string maxLength: 100000 description: Descrição. startDate: type: string format: date description: Início. endDate: type: string format: date description: Término. custom: type: string description: Campos customizados candidatePhoneContactDTO: description: Contato telefônico do candidato. type: object required: – number – type properties: id: type: string description: Identificador único. externalId: type: string description: Identificador único externo. countryCode: type: integer format: int64 description: Código do país. localCode: type: integer format: int64 description: Código de área. number: type: string maxLength: 20 description: Número. extension: type: string maxLength: 255 description: Ramal. type: type: string allOf: – #/definitions/phoneType description: Tipo de telefone de contato. custom: type: string description: Campos customizados candidateRgDTO: description: RG do candidato type: object properties: id: type: string description: Identificador único. number: type: string maxLength: 16 description: Número do documento issuer: type: string maxLength: 20 description: Órgão emissor issuerState: type: string allOf: – #/definitions/brazilianState description: Estado do órgão emissor issueDate: type: string format: date description: Data de expedição externalId: type: string description: Identificador único na base do HCM custom: type: string description: Campos customizados candidateNisDTO: description: NIS do candidato type: object properties: id: type: string description: Identificador único. number: type: string maxLength: 11 description: Número NIS issueDate: type: string format: date description: Data de registro externalId: type: string description: Identificador no HCM custom: type: string description: Campos customizados termsOfUseAndPrivacyAgreed: description: Retorna o último termo de privacidade aceito pelo candidato type: object properties: termsOfUseAndPrivacy: type: object allOf: – #/definitions/termsOfUseAndPrivacy description: Termo de uso e privacidade agreementDate: type: string format: date-time description: Data de aceite do termo de uso e privacidade jobPosition: description: Cargo. type: object required: – externalId – name – jobPositionStructure properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. jobPositionStructure: type: string maxLength: 32 description: Identificador da estrutura de cargos. code: type: string maxLength: 32 description: Código. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: workshift: description: Escala de trabalho. type: object required: – externalId – description properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. description: type: string maxLength: 255 description: Descrição. x-i18n: true shift: type: integer format: int64 description: Turno. code: type: integer format: int64 description: Código. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: description: type: string maxLength: 255 example: pt-BR: description: Exemplo de texto usando locale pt-BR. en-US: description: Text example using en-US locale. workstationGroup: description: Grupo de postos de trabalho. type: object required: – externalId – name properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. code: type: string maxLength: 32 description: Código. workstationGroupStructure: type: string maxLength: 32 description: Identificador da estrutura de cargos. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: costCenter: description: Centro de custo. type: object required: – externalId – name properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. x-i18n: true code: type: string maxLength: 32 description: Código. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. department: description: Departamento. type: object required: – externalId – name properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. code: type: string maxLength: 255 description: Código. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: employee: description: Colaborador. type: object required: – externalId – jobPosition – department – employer properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. hiredate: type: string format: date description: Data de contratação. dismissalDate: type: string format: date description: Data de demissão. person: type: object allOf: – #/definitions/person description: Identificador da pessoa. jobPosition: type: object allOf: – #/definitions/jobPosition description: Cargo. department: type: object allOf: – #/definitions/department description: Departamento. employer: type: object allOf: – #/definitions/company description: Empresa. registerNumber: type: integer format: int64 description: Número do contrato do colaborador. workstation: type: array items: type: object allOf: – #/definitions/workstation description: Posto de trabalho. externalCandidateId: type: string format: uuid description: Id do candidato a ser vinculado workshift: type: object allOf: – #/definitions/workshift description: Escala de trabalho. costcenter: type: object allOf: – #/definitions/costCenter description: Centro de Custo contracttype: type: string allOf: – #/definitions/employmentContractType description: Tipo de contrato createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: employmentRelationship: description: Vínculo empregatício. type: object required: – externalId – name properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. x-i18n: true code: type: integer format: int64 description: Código. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. person: description: Pessoa type: object required: – externalId – username properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. username: type: string description: Username (HCM) typeGender: type: string allOf: – #/definitions/genderType description: Genero. birthday: type: string format: date description: Data de nascimento. cpf: type: string maxLength: 11 description: CPF. typeMaritalStatus: type: string allOf: – #/definitions/maritalStatus description: Estado civil. professionalSummary: type: string maxLength: 100000 description: Resumo profissional. rg: type: string description: RG. placeOfBirth: type: string description: Local de nascimento. nationality: type: string description: Nacionalidade. typeRace: type: string allOf: – #/definitions/raceType description: Raça/cor. voteRegistration: type: object allOf: – #/definitions/voteRegistration description: Titulo de eleitor photoThumbnail: type: string maxLength: 32 description: Miniatura da foto do colaborador originária do HCM. userAccounts: type: array items: type: object allOf: – #/definitions/userAccount description: Usuários createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: attendant: description: Atendente. type: object required: – externalId – name – code properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. code: type: string maxLength: 255 description: Código. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateAssessmentsSent: description: Posto de trabalho. type: object required: – candidate – message properties: id: type: string format: uuid description: Identificador único. candidate: type: object allOf: – #/definitions/candidate description: Candidato. vacancy: type: object allOf: – #/definitions/vacancy description: Vaga. message: type: string maxLength: 5000 description: Mensagem. notificationType: type: string allOf: – #/definitions/notificationType description: Indica se a notificação foi enviada pela plataforma ou por e-mail createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: pendency: description: Pendência de atualização. type: object required: – sequence – description properties: id: type: string format: uuid description: Identificador único da pendência. sequence: type: integer format: int64 description: Sequência para controle de execução da pendência. description: type: string description: Descrição da pendência executada. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: company: description: Empresa e estabelecimento. type: object required: – externalId – name properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Razão social. tradingName: type: string maxLength: 40 description: Nome fantasia. headOffice: type: object allOf: – #/definitions/company description: Identificador da empresa code: type: integer format: int64 description: Código. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: workstation: description: Posto de trabalho. type: object required: – externalId properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. employee: type: object allOf: – #/definitions/employee description: Identificador do colaborador. workstationGroup: type: object allOf: – #/definitions/workstationGroup description: Grupo de postos. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: settingsStageModel: description: Modelo de etapas. type: object required: – name – startDate properties: id: type: string format: uuid description: Identificador único. name: type: string maxLength: 255 description: Nome. startDate: type: string format: date description: Data de início. isReadOnly: type: boolean description: Somente leitura default: false isActive: type: boolean description: É o modelo ativo default: false isDefault: type: boolean description: Modelo padrão default: false settingsStages: type: array items: type: object allOf: – #/definitions/settingsStage description: Etapas. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: settingsStage: description: Etapa. type: object required: – name – sequence – typeStage properties: id: type: string format: uuid description: Identificador único. name: type: string maxLength: 255 description: Nome sequence: type: integer format: int64 description: Sequência. typeStage: type: string allOf: – #/definitions/stageType description: Tipo de etapa. settingsStageModel: type: object allOf: – #/definitions/settingsStageModel description: Identificador do modelo de etapas. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: settingsMessages: description: Modelo de mensagem type: object required: – name – message – statusMessage properties: id: type: string format: uuid description: Identificador único. name: type: string maxLength: 255 description: Nome message: type: string maxLength: 4000 description: Mensagem statusMessage: type: string allOf: – #/definitions/statusMessageType description: Status candidateMessage: type: array items: type: object allOf: – #/definitions/candidateMessage description: Mensagens createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateMessage: description: Mensagens enviadas aos candidatos type: object required: – candidate – message properties: id: type: string format: uuid description: Identificador único. candidate: type: object allOf: – #/definitions/candidate description: Candidato. vacancy: type: object allOf: – #/definitions/vacancy description: Vaga. settingsMessages: type: object allOf: – #/definitions/settingsMessages description: Template da mensagem. message: type: string description: Mensagem. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: vacancyKeyword: description: Tags da vaga. type: object required: – name properties: id: type: string format: uuid description: Identificador único. name: type: string maxLength: 255 description: Descrição do posto. vacancy: type: object allOf: – #/definitions/vacancy description: Identificador da vaga. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: vacancyKeywordConfiguration: description: Configurações das tags da vaga. type: object properties: id: type: string format: uuid description: Identificador único. trajectorySession: type: boolean description: Seção de trajetória profissional. default: false professionalExperienceSession: type: boolean description: Seção de histórico profissional. default: false educationSession: type: boolean description: Seção de formação acadêmica. default: false languageSession: type: boolean description: Seção de idiomas. default: false competencySession: type: boolean description: Seção de conhecimentos e habilidades. default: false positionSoughtSession: type: boolean description: Seção de cargos e áreas desejadas. default: false vacancy: type: object allOf: – #/definitions/vacancy description: Identificador da vaga. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: vacancy: description: Vaga. type: object required: – title – typeSituation – typeReason – requesterWorkstation – jobPosition properties: id: type: string format: uuid description: Identificador único. type: string maxLength: 255 description: Título. location: type: string maxLength: 255 description: Local. typeSituation: type: string allOf: – #/definitions/situationType description: Situação. code: type: integer format: int64 description: Código. typeReason: type: string allOf: – #/definitions/reasonType description: Motivo. justification: type: string maxLength: 1000000 description: Justificativa. startSalaryRange: type: number format: double description: Início da faixa salarial. endSalaryRange: type: number format: double description: Fim da faixa salarial. admissionDate: type: string format: date description: Data prevista de admissão. finalizationDate: type: string format: date-time description: Data de finalização. finalizationComment: type: string maxLength: 100000 description: Comentário da finalização. limitDays: type: integer format: int64 description: Limite em dias para finalizar a vaga. maximum: 9999 positions: type: integer format: int64 description: Quantidade de postos a serem preenchidos. default: 1 filledPositions: type: integer format: int64 description: Quantidade de vagas preenchidas. default: 0 typeContract: type: string allOf: – #/definitions/employmentContractType description: Contrato de trabalho. subscribes: type: array items: type: object allOf: – #/definitions/recruitmentProcess description: Candidatos inscritos na vaga. finalizer: type: object allOf: – #/definitions/employee description: Identificador da pessoa que finalizou. requesterWorkstation: type: object allOf: – #/definitions/workstation description: Posto de trabalho do solicitante. jobPosition: type: object allOf: – #/definitions/jobPosition description: Cargo. workstationGroup: type: object allOf: – #/definitions/workstationGroup description: Grupo de postos de trabalho. headOffice: type: object allOf: – #/definitions/company description: Empresa. branchOffice: type: object allOf: – #/definitions/company description: Filial/matriz. costCenter: type: object allOf: – #/definitions/costCenter description: Centro de custo. department: type: object allOf: – #/definitions/department description: Departamento. workshift: type: object allOf: – #/definitions/workshift description: Escala de trabalho. employeeToReplace: type: object allOf: – #/definitions/employee description: Colaborador substituido. recruiter: type: object allOf: – #/definitions/employee description: Recrutador. employmentRelationship: type: object allOf: – #/definitions/employmentRelationship description: Vínculo empregatício. vacancyKeywordConfiguration: type: object allOf: – #/definitions/vacancyKeywordConfiguration description: Configuração das tags. vacancyPublication: type: object allOf: – #/definitions/vacancyPublication description: Publicação. vacancyKeywords: type: array items: type: object allOf: – #/definitions/vacancyKeyword description: Lista de palavras-chave. questionnaire: type: string maxLength: 36 description: Identificador do questionário. staffRequisition: type: string maxLength: 32 description: Identificado da requisição de pessoal. suspendedDays: type: integer format: int64 description: Quantidade de dias que a vaga ficou suspensa default: 0 settingsStageModel: type: object allOf: – #/definitions/settingsStageModel description: Modelo de etapa da vaga unreadMessages: type: integer format: int64 description: Quantidade de mensagens não lidas candidateMessage: type: array items: type: object allOf: – #/definitions/candidateMessage description: Mensagens para candidatos da vaga sendTests: type: boolean description: Descrição da função. default: false function: type: object allOf: – #/definitions/function description: Função. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: vacancyPublication: description: Publicação da vaga. type: object required: – publication properties: id: type: string format: uuid description: Identificador único. publication: type: string maxLength: 10000000 description: Texto da publicação. internalPublish: type: boolean description: Publica internamente. default: false highlight: type: boolean description: Indicador de destaque. default: false internalStartDate: type: string format: date description: Data de início da publicação interna. internalEndDate: type: string format: date description: Data final da publicação interna. externalPublish: type: boolean description: Publica externamente. default: false externalStartDate: type: string format: date description: Data de início da publicação externa externalEndDate: type: string format: date description: Data final da publicação externa. vacancy: type: object allOf: – #/definitions/vacancy description: Vaga. fileId: type: string maxLength: 300 description: Identificador do arquivo com o texto da publicação no BlobService. type: string description: Versão do identificador do arquivo com o texto da publicação no BlobService. locationURI: type: string description: URL com o link do arquivo que contém o texto da publicação no BlobService. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: vacancyInterruption: description: Interrupção no tempo de uma vaga type: object required: – vacancy – dateWhen – employee – suspended – comment properties: id: type: string format: uuid description: Identificador único. vacancy: type: object allOf: – #/definitions/vacancy description: Vaga dateWhen: type: string format: date description: Data do evento employee: type: object allOf: – #/definitions/employee description: Empregado que pausou a vaga suspended: type: boolean description: Evento – Verdadeiro é suspenso / Falso é retomado comment: type: string maxLength: 4000 description: Comentário createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: attachment: description: Anexos. type: object required: – name – idBlobService properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Identificador único externo. name: type: string maxLength: 255 description: Nome do anexo. idBlobService: type: string maxLength: 1000 description: Identificador do arquivo no blob service. locationURI: type: string maxLength: 255 description: Localização do anexo candidateAnnotations: type: array items: type: object allOf: – #/definitions/candidateAnnotation description: Anotações de candidatos fileSize: type: integer format: int64 description: Tamanho do arquivo type: string description: Versão do objeto no blobservice createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: vacancyAttachment: description: Anexos da vaga. type: object required: – typeOrigin properties: id: type: string format: uuid description: Identificador único. vacancy: type: object allOf: – #/definitions/vacancy description: Identificador da vaga. attachments: type: array items: type: object allOf: – #/definitions/attachment description: Identificador do anexo. typeOrigin: type: string allOf: – #/definitions/vacancyAttachmentType description: Tipo de anexo da vaga. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: userAccount: description: Relação entre os usuários da plataforma e as pessoas. type: object required: – externalId – person – username properties: id: type: string format: uuid description: Identificado único. externalId: type: string maxLength: 32 description: Identificador único externo. person: type: object allOf: – #/definitions/person description: Pessoa. username: type: string description: Nome de usuário userDomain: type: string description: Dominio do usuário createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: chatMessage: description: Mensagens. type: object required: – employee – entityId – typeEntity properties: id: type: string format: uuid description: Identificado único. message: type: string maxLength: 100000 description: Texto da mensagem. employee: type: object allOf: – #/definitions/employee description: Colaborador que registrou essa mensagem. entityId: type: string format: uuid description: Identificador da entidade de origem. typeEntity: type: string allOf: – #/definitions/entityType description: Tipo de Entidade. chatViews: type: array items: type: object allOf: – #/definitions/chatView description: Visualizações. attachments: type: array items: type: object allOf: – #/definitions/attachment description: Anexos. attachmentsToBeCommitted: type: array items: type: object allOf: – #/definitions/blobServiceRequestUploadData description: Anexos a serem commitados. isNew: type: boolean description: Indica se a mensagem é nova default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: chatView: description: Controle de visualização da mensagens da vaga. type: object required: – employee properties: id: type: string format: uuid description: Identificado único. chatMessage: type: object allOf: – #/definitions/chatMessage description: Mensagem que foi visualizada. employee: type: object allOf: – #/definitions/employee description: Colaborador que visualizou. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateAddress: description: Endereço do candidato. type: object properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. candidates: type: array items: type: object allOf: – #/definitions/candidate description: Candidato country: type: string maxLength: 255 description: País. state: type: string maxLength: 255 description: Estado. stateAbbreviation: type: string maxLength: 3 description: Estado. city: type: string maxLength: 255 description: Cidade. neighborhood: type: string maxLength: 255 description: Bairro. address: type: string maxLength: 255 description: Endereço number: type: string maxLength: 255 description: Número. additional: type: string maxLength: 255 description: Complemento. postalCode: type: string maxLength: 255 description: Código postal. administrativeRegion: type: string maxLength: 255 description: Região administrativa. updateDate: type: string format: date description: Data da alteração createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateVoteRegistration: description: Título eleitoral do candidato. type: object required: – externalId – candidate – number properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. candidate: type: object allOf: – #/definitions/candidate description: Candidato. number: type: string maxLength: 255 description: Número. zone: type: string maxLength: 10 description: Zona. section: type: string maxLength: 10 description: Seção. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: voteRegistration: description: Título eleitoral da pessoa. type: object required: – externalId – number – zone – section properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. person: type: object allOf: – #/definitions/person description: Candidato number: type: string maxLength: 255 description: número zone: type: string maxLength: 10 description: Zona section: type: string maxLength: 10 description: Seção createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidate: description: Candidato. type: object required: – name – typeGender – candidateType properties: id: type: string format: uuid description: Identificador único. externalId: type: string maxLength: 32 description: Identificador único externo. name: type: string maxLength: 255 description: Nome. email: type: string maxLength: 255 description: E-mail. typeGender: type: string allOf: – #/definitions/genderType description: Gênero. typeMaritalStatus: type: string allOf: – #/definitions/maritalStatus description: Estado civil. numberOfChildren: type: integer format: int64 description: Quantidade de filhos. birthday: type: string format: date description: Data de nascimento. cpf: type: string maxLength: 11 description: CPF. travelPossibility: type: boolean description: Disponibilidade para viagens. realocationPossibility: type: boolean description: Disponibilidade de mudança. professionalSummary: type: string maxLength: 100000 description: Resumo profissional. professionalGoal: type: string maxLength: 100000 description: Objetivo profissional. salaryExpectation: type: number format: double description: Salário desejado. locale: type: string allOf: – #/definitions/locale description: Idioma. attachment: type: object allOf: – #/definitions/attachment description: Anexo. photoAttachment: type: object allOf: – #/definitions/attachment description: Foto. photoThumbnailLink: type: string description: Url do thumbnail da foto do candidato. candidateAddress: type: array items: type: object allOf: – #/definitions/candidateAddress description: Endereço. candidateVoteRegistration: type: array items: type: object allOf: – #/definitions/candidateVoteRegistration description: Título eleitoral. candidateDisability: type: array items: type: object allOf: – #/definitions/candidateDisability description: Deficiências. candidateSocialNetwork: type: array items: type: object allOf: – #/definitions/candidateSocialNetwork description: Redes sociais. candidateAbility: type: array items: type: object allOf: – #/definitions/candidateAbility description: Habilidades do candidato. candidateEducation: type: array items: type: object allOf: – #/definitions/candidateEducation description: Formação acadêmica do candidato. candidateKnowledge: type: array items: type: object allOf: – #/definitions/candidateKnowledge description: Conhecimento do candidato. candidateLanguage: type: array items: type: object allOf: – #/definitions/candidateLanguage description: Idiomas do candidato. candidatePersonalInterest: type: array items: type: object allOf: – #/definitions/candidatePersonalInterest description: Interesses pessoais do candidato. candidatePositionSought: type: array items: type: object allOf: – #/definitions/candidatePositionSought description: Cargo desejado pelo candidato. candidateProfessionalExperience: type: array items: type: object allOf: – #/definitions/candidateProfessionalExperience description: Experiência profissional do candidato. candidatePhoneContact: type: array items: type: object allOf: – #/definitions/candidatePhoneContact description: Telefones de contato. employee: type: object allOf: – #/definitions/employee description: Colaborador. candidateType: type: string allOf: – #/definitions/candidateType description: Tipo do candidato. candidateRg: type: object allOf: – #/definitions/candidateRg description: RG. placeOfBirth: type: string description: Local de nascimento. nationality: type: string description: Nacionalidade. typeRace: type: string allOf: – #/definitions/raceType description: Raça/cor. updatedAt: type: string format: date-time description: Data da última alteração do currículo. candidateAnnotations: type: array items: type: object allOf: – #/definitions/candidateAnnotation description: Comentários. candidateMessage: type: array items: type: object allOf: – #/definitions/candidateMessage description: Mensagens. externalOrigin: type: boolean description: Indica se a fonte dos dados é externa, ou seja, considerado como sendo um currículo.\n Esta informação será utilizada para contabilizar a quantidade de currículos no Analytics do módulo,\n uma vez que, no Gestão de Recrutamento e Seleção 2019, os currículos cadastrados via Portal de Candidatos\n (candidatos externos) e os colaboradores (candidatos internos) são armazenados na mesma tabela.\n candidateNis: type: object allOf: – #/definitions/candidateNis description: NIS do candidato grantedDataAccess: type: boolean description: Indica se o candidato concedeu acesso aos dados.\n Este campo irá armazenar a última ação efetuada pelo candidato no sentido de indicar se o acesso\n está liberado ou não. Caso o candidato faça o aceite e revogação várias vezes, o histórico ficará\n armazenado, porém, aqui, só estará a última ação.\n default: true createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateSocialNetwork: description: Rede social do candidato. type: object required: – candidate – typeSocialNetwork – profile properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Identificador único externo. candidate: type: object allOf: – #/definitions/candidate description: Candidato. typeSocialNetwork: type: string allOf: – #/definitions/socialNetworkType description: tipo. profile: type: string maxLength: 255 description: Perfil. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateDisability: description: Deficiencia do candidato. type: object required: – candidate – typeDisability properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Identificador único externo. candidate: type: object allOf: – #/definitions/candidate description: Candidato. typeDisability: type: string allOf: – #/definitions/disabilityType description: Tipo. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateProfessionalExperience: description: Experiência profissional do candidato. type: object required: – candidate properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Identificador único externo. candidate: type: object allOf: – #/definitions/candidate description: Candidato. company: type: object allOf: – #/definitions/company description: Empresa. companyName: type: string maxLength: 255 description: Nome da Empresa. jobPosition: type: object allOf: – #/definitions/jobPosition description: Cargo. jobPositionName: type: string maxLength: 255 description: Nome do cargo. address: type: string maxLength: 255 description: Endereço da empresa. description: type: string maxLength: 100000 description: Descrição. startDate: type: string format: date description: Início. endDate: type: string format: date description: Término. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateAbility: description: Habilidades do candidato. type: object required: – candidate – description properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Identificador único externo. candidate: type: object allOf: – #/definitions/candidate description: Candidato. description: type: string maxLength: 255 description: Descrição. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidatePhoneContact: description: Contato telefônico do candidato. type: object required: – candidate – number – type properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Identificador único externo. candidate: type: object allOf: – #/definitions/candidate description: Candidato countryCode: type: integer format: int64 description: Código do país. localCode: type: integer format: int64 description: Código de área. number: type: string maxLength: 20 description: Número. extension: type: string maxLength: 255 description: Ramal. type: type: string allOf: – #/definitions/phoneType description: Tipo de telefone de contato. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidatePersonalInterest: description: Interesse pessoal do candidato. type: object required: – candidate – interest properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Identificador único externo. candidate: type: object allOf: – #/definitions/candidate description: Candidato interest: type: string maxLength: 255 description: Interesse. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateEducation: description: Formação acadêmica do candidato. type: object required: – candidate – courseName properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Identificador único externo. candidate: type: object allOf: – #/definitions/candidate description: Candidato courseName: type: string maxLength: 255 description: Nome do curso. institutionName: type: string maxLength: 255 description: Instituição. startDate: type: string format: date description: Data de início. endDate: type: string format: date description: Data de conclusão. conclusionYear: type: integer format: int64 description: Ano de conclusão. typeSituation: type: string allOf: – #/definitions/situationType description: Situação. typeEducationLevel: type: string allOf: – #/definitions/educationLevel description: Nível. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateLanguage: description: Idiomas do candidato. type: object required: – candidate – language properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Id externo do objeto candidate: type: object allOf: – #/definitions/candidate description: Candidato language: type: string maxLength: 255 description: Idioma typeProficiency: type: string allOf: – #/definitions/proficiencyType description: Nível de proficiência. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateKnowledge: description: Conhecimento do candidato. type: object required: – candidate – description properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Id externo do objeto candidate: type: object allOf: – #/definitions/candidate description: Candidato description: type: string maxLength: 100000 description: Descrição. knowledgeLevel: type: string allOf: – #/definitions/knowledgeLevel description: Nível de conhecimento. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidatePositionSought: description: Cargo desejado pelo candidato. type: object required: – candidate properties: id: type: string format: uuid description: Identificador único. externalId: type: string description: Id externo do objeto candidate: type: object allOf: – #/definitions/candidate description: Candidato intendedArea: type: string maxLength: 255 description: Área de interesse. intendedJob: type: string maxLength: 255 description: Cargo de interesse. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: recruitmentProcess: description: Processo de recrutamento type: object required: – vacancy – candidate – subscriptionType – initialCandidateType – status properties: id: type: string format: uuid description: Identificador único vacancy: type: object allOf: – #/definitions/vacancy description: Identificador da vaga candidate: type: object allOf: – #/definitions/candidate description: Identificador do candidato subscriptionType: type: string allOf: – #/definitions/candidatureSubscription description: Origem da candidatura medicalExamStatus: type: string allOf: – #/definitions/medicalExamStatus description: Status do exame médico medicalExamMessage: type: string description: Mensagem de retorno do exame médico statusIntegration: type: boolean description: Status da integração para g5 default: true initialCandidateType: type: string allOf: – #/definitions/candidateType description: Estado inicial do candidato answerId: type: string maxLength: 36 description: Identificador da resposta do questionário stage: type: object allOf: – #/definitions/settingsStage description: Identificador da etapa status: type: string allOf: – #/definitions/recruitmentProcessStatus description: Status do processo salary: type: number format: double description: Salário admissionDate: type: string format: date description: Data de admissão attendant: type: object allOf: – #/definitions/attendant description: Atendente createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: recruitmentProcessAnnotation: description: Anotações do processo de recrutamento type: object required: – recruitmentProcess – annotation – reporter – settingsStage properties: id: type: string format: uuid description: Identificador único recruitmentProcess: type: object allOf: – #/definitions/recruitmentProcess description: Identificador do processo annotation: type: string maxLength: 4000 description: Anotação reporter: type: object allOf: – #/definitions/employee description: id do contrato do usuario settingsStage: type: object allOf: – #/definitions/settingsStage description: Etapa attachments: type: array items: type: object allOf: – #/definitions/attachment description: Anexos createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateHistory: description: Histórico do candidato. type: object required: – candidate properties: id: type: string format: uuid description: Identificador único. vacancy: type: object allOf: – #/definitions/vacancy description: Identificador da vaga candidate: type: object allOf: – #/definitions/candidate description: Identificador do candidato type: type: string allOf: – #/definitions/candidateHistoryType description: Tipo do histórico do candidato employee: type: object allOf: – #/definitions/employee description: Colaborador que realizou a ação que resultou no histórico. detail: type: string maxLength: 4000 description: Detalhes do histórico. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateAnnotation: description: Anotações do candidato. type: object required: – candidate – type – reporter – annotation properties: id: type: string format: uuid description: Identificador único. candidate: type: object allOf: – #/definitions/candidate description: Identificador do candidato type: type: string allOf: – #/definitions/candidateAnnotationType description: Tipo de comentário reporter: type: object allOf: – #/definitions/employee description: Colaborador que registrou o comentário. annotation: type: string maxLength: 100000 description: Comentário. attachments: type: array items: type: object allOf: – #/definitions/attachment description: Anexos createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: charge: description: Carga de dados. type: object required: – startDate – status properties: id: type: string format: uuid description: Identificador único. startDate: type: string format: date-time description: Data e hora de início. endDate: type: string format: date-time description: Data e hora de término. status: type: string allOf: – #/definitions/chargeStatusType description: Situação da carga. details: type: array items: type: object allOf: – #/definitions/chargeDetail description: Detalhes da carga. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: chargeDetail: description: Detalhes da carga de dados. type: object required: – entity – listOrder properties: id: type: string format: uuid description: Identificador único. charge: type: object allOf: – #/definitions/charge description: Informações de início e término da carga de dados. entity: type: string allOf: – #/definitions/chargeEntityType description: Entidade da carga. hcmCount: type: integer format: int64 description: Quantidade de registros no HCM. vacancyCount: type: integer format: int64 description: Quantidade de registros no Recrutamento. startDate: type: string format: date-time description: Data e hora de início. endDate: type: string format: date-time description: Data e hora de término. additionalInfo: type: string maxLength: 4000 description: Informações adicionais. listOrder: type: integer format: int64 description: Ordem de carregamento da entidade. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: reportInfo: description: Informações do relatório salvo na plataforma. type: object required: – reportType properties: id: type: string format: uuid description: Identificador único. reportId: type: string maxLength: 32 description: Identificador do relatório na plataforma. reportType: type: string allOf: – #/definitions/reportType description: Tipo do relatório. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: function: description: Função type: object required: – name properties: id: type: string format: uuid description: Identificador único. internalId: type: string format: uuid description: Id da função no profileassessments. name: type: string maxLength: 255 description: Descrição da função. x-i18n: true createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. candidateRg: description: RG do candidato type: object properties: id: type: string format: uuid description: Identificador único. number: type: string maxLength: 16 description: Número do documento issuer: type: string maxLength: 20 description: Órgão emissor issuerState: type: string allOf: – #/definitions/brazilianState description: Estado do órgão emissor issueDate: type: string format: date description: Data de expedição externalId: type: string description: Identificador único na base do HCM createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateNis: description: NIS do candidato type: object properties: id: type: string format: uuid description: Identificador único. number: type: string maxLength: 11 description: Número NIS issueDate: type: string format: date description: Data de registro externalId: type: string maxLength: 32 description: Identificador no HCM createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: termsOfUseAndPrivacy: description: Termos de uso e privacidade. type: object required: – title – content – situation properties: id: type: string format: uuid description: Identificador único. type: string maxLength: 100 description: Título que será usado internamente para diferenciar vários termos. content: type: string description: Conteúdo do termo de uso que deve ser fornecido nos idiomas aceitos no portal do candidato. x-i18n: true situation: type: string allOf: – #/definitions/termOfUseAndPrivacySituation description: Situação. publishedDate: type: string format: date-time description: Data da publicação. Por questões de segurança este campo sempre será definido de forma automática quando o termo for publicado. publishedBy: type: string maxLength: 255 description: Autor da publicação. Por questões de segurança este campo sempre será definido de forma automática quando o termo for publicado. publishedByName: type: string description: Nome do autor da publicação. Esta informação é somente leitura. isCurrent: type: boolean description: Identifica se este termo de uso e privacidade é o vigente. Esta informação é somente leitura. blockCandidateAccessWithoutTerm: type: boolean description: Informação da escolha do usuário, no momento da publicação, sobre bloquear o acesso aos dados de candidatos que nunca aceitaram nenhum termo. default: false sendCandidateEmailWithoutTerm: type: boolean description: Informação da escolha do usuário, no momento da publicação, sobre enviar e-mail, sobre a publicação de novos termos, aos candidatos que não nunca aceitaram nenhum termo. default: false blockCandidateAccessAcceptedTerm: type: boolean description: Informação da escolha do usuário, no momento da publicação, sobre bloquear o acesso aos dados de candidatos que já aceitaram algum termo já publicado anteriormente. default: false sendEmailCandidateAcceptedTerm: type: boolean description: Informação da escolha do usuário, no momento da publicação, sobre enviar e-mail, sobre a publicação de novos termos, aos candidatos já aceitaram algum termo já publicado anteriormente. default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: content: type: string example: pt-BR: content: Exemplo de texto usando locale pt-BR. en-US: content: Text example using en-US locale. candidateTermsOfUseAndPrivacy: description: Indica a ação de um candidato à uma determinada versão dos termos de uso de privacidade. type: object required: – candidate – termsOfUseAndPrivacy – action – actionDate properties: id: type: string format: uuid description: Identificador único. candidate: type: object allOf: – #/definitions/candidate description: Candidato. termsOfUseAndPrivacy: type: object allOf: – #/definitions/termsOfUseAndPrivacy description: Termo de uso e privacidade aceito. action: type: string allOf: – #/definitions/termOfUseAndPrivacyCandidateAction description: Ação do candidato em relação ao termo de uso e privacidade. actionDate: type: string format: date-time description: Data da ação do candidato em relação ao termo de uso e privacidade. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: candidateTermsOfUseAndPrivacyEmail: description: Responsável por armazenar informações referentes ao envio de e-mails de atualizações do termo de uso e privacidade para os candidatos. type: object required: – candidate – termsOfUseAndPrivacy – status properties: id: type: string format: uuid description: Identificador único. candidate: type: object allOf: – #/definitions/candidate description: Candidato. termsOfUseAndPrivacy: type: object allOf: – #/definitions/termsOfUseAndPrivacy description: Termo de uso e privacidade. status: type: string allOf: – #/definitions/emailStatus description: Status do envio de e-mail. detail: type: string description: Detalhe da situação de envio sentDate: type: string format: date-time description: Data/hora do envio do e-mail para o candidato. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service genericError: properties: message: type: string description: Messaging describing the error. reason: type: string description: A symbolic code identifying the category of the reason of the error. enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE

Este artigo foi útil para você?

Leave A Comment