Endpoint para atualização parcial de uma vaga publicada no contexto VaaS em nome de uma empresa representada.
Somente os campos permitidos para atualização podem ser enviados na requisição. Caso seja enviado um campo cuja alteração não seja permitida, a API retornará uma mensagem informando que o campo não é editável.
Path parameters
-
Identificador da vaga que será atualizada.
-
Hash identificador da empresa representada.
PATCH
/job-posting/vaas/{id}/{representado_hash_id}
curl \
--request PATCH 'https://apigateway.vagas.com.br/v1/job-posting/vaas/123456/abc123xyz' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"url_externa": "https://empresa.com.br/vaga/123",
"cargo": "Desenvolvedor Ruby",
"cargo_exclusivo_pcd": false,
"tipo_de_contratacao_id": 1,
"idiomas": [
{
"id": 534,
"nivel_id": 5
}
],
"beneficios": [
{
"id": 2,
"valor": 80
}
],
"beneficios_txt": "Vale-refeição, plano de saúde e vale-transporte",
"anuncio": {
"descricao": "Descrição atualizada da vaga",
"outros_requisitos": "Outros requisitos da vaga"
},
"salario": {
"tipo_moeda": "BRL",
"faixa_salario_min": 5000,
"faixa_salario_max": 8000,
"exibir_salario_no_anuncio": true
},
"pre_requisitos": {
"escolaridade_minima_id": 1,
"nivel_hierarquico_id": 40,
"aceitar_candidaturas_outras_areas": false,
"areas_de_atuacao_ids": [
1,
2
]
},
"atuacao": {
"modelo_de_trabalho": 1,
"local_aceita_candidaturas": "cidades_proximas",
"local_de_trabalho": {
"pais_id": 31,
"estado_id": 35,
"cidade_id": 3550308
}
},
"sobre_a_empresa": {
"anuncio_confidencial": false,
"apresentacao_da_empresa": 999
},
"canais_de_divulgacao": {
"divisao_id": 999,
"parceiros_ids": [
1,
2
]
}
}'
Request examples
{
"url_externa": "https://empresa.com.br/vaga/123",
"cargo": "Desenvolvedor Ruby",
"cargo_exclusivo_pcd": false,
"tipo_de_contratacao_id": 1,
"idiomas": [
{
"id": 534,
"nivel_id": 5
}
],
"beneficios": [
{
"id": 2,
"valor": 80
}
],
"beneficios_txt": "Vale-refeição, plano de saúde e vale-transporte",
"anuncio": {
"descricao": "Descrição atualizada da vaga",
"outros_requisitos": "Outros requisitos da vaga"
},
"salario": {
"tipo_moeda": "BRL",
"faixa_salario_min": 5000,
"faixa_salario_max": 8000,
"exibir_salario_no_anuncio": true
},
"pre_requisitos": {
"escolaridade_minima_id": 1,
"nivel_hierarquico_id": 40,
"aceitar_candidaturas_outras_areas": false,
"areas_de_atuacao_ids": [
1,
2
]
},
"atuacao": {
"modelo_de_trabalho": 1,
"local_aceita_candidaturas": "cidades_proximas",
"local_de_trabalho": {
"pais_id": 31,
"estado_id": 35,
"cidade_id": 3550308
}
},
"sobre_a_empresa": {
"anuncio_confidencial": false,
"apresentacao_da_empresa": 999
},
"canais_de_divulgacao": {
"divisao_id": 999,
"parceiros_ids": [
1,
2
]
}
}