# Update Represented Job Posting **PATCH /job-posting/vaas/{id}/{representado_hash_id}** Endpoint for partially updating a job posting published through VaaS on behalf of a represented company. Only fields allowed for update can be included in the request. If a field that is not editable is sent, the API will return a message informing the client that the field cannot be edited. ## Servers - https://apigateway.vagas.com.br/v1: https://apigateway.vagas.com.br/v1 () ## Authentication methods - O auth2 ## Parameters ### Path parameters - **id** (integer) Identifier of the job posting to be updated. - **representado_hash_id** (string) Hash identifier of the represented company. ### Body: application/json (object) - **url_externa** (string) URL where the candidate will be redirected to complete the application process. - **cargo** (string) Job title. - **cargo_exclusivo_pcd** (boolean) Flag to mark if the job is exclusively for people with disabilities. - **tipo_de_contratacao_id** (integer) Contract type ID. It can be obtained from the endpoint `/v1/dominios/modelos-contratuais`. - **idiomas** (array[object]) Required languages for the job. - **beneficios** (array[object]) Job benefits. The same benefit must not be added more than once to the same job posting. If this field is sent, the `beneficios_txt` field must not be included in the request. - **beneficios_txt** (string) Free-text description of the job benefits. If this field is sent, the `beneficios` field must not be included in the request. - **anuncio** (object) - **salario** (object) - **pre_requisitos** (object) - **atuacao** (object) - **sobre_a_empresa** (object) - **canais_de_divulgacao** (object) ## Responses ### 200 OK [Powered by Bump.sh](https://bump.sh)