Endpoint para atualização parcial de uma vaga publicada pelo VaaS.
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.
PATCH
/job-posting/vaas/{id}
curl \
--request PATCH 'https://apigateway.vagas.com.br/v1/job-posting/vaas/123456' \
--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
]
}
}