---
title: "Rota utilizada para atualizar um colaborador através de seu e-mail."
method: PATCH
path: "/v1/employees"
tags: ["employees"]
---

# Rota utilizada para atualizar um colaborador através de seu e-mail.

`PATCH /v1/employees`

## Query parameters

- `email` string, required

## Request body

- UpdateEmployeeDto
  - `account` UpdateEmployeeAccountDto
    - `email` string — E-mail do colaborador
    - `taxpayerRegistry` string — CPF do colaborador
    - `password` string — Senha de acesso do colaborador
    - `firstName` string, required — Primeiro nome do colaborador
    - `lastName` string — Sobrenome do colaborador
    - `mobileNumber` string — Telefone celular do colaborador
  - `attributes` UpdateEmployeeAttributesDto
    - `birthDate` string — Data de nascimento do colaborador
    - `admissionDate` string — Data de admissão do colaborador
    - `language` string — Idioma do colaborador. Pode receber os seguintes valores: • pt • en • es
    - `linkedinUrl` string — URL do LinkedIn do colaborador
    - `education` string — Escolaridade do colaborador. Pode receber os seguintes valores: • Doutorado completo • Doutorado incompleto • Ensino fundamental completo • Ensino fundamental incompleto • Ensino médio completo • Ensino médio incompleto • Ensino técnico completo • Ensino técnico incompleto • Graduação completa • Graduação incompleta • Mestrado completo • Mestrado incompleto • Pós graduação/mba completa • Pós graduação/mba incompleta • Pós-doutorado completo • Pós-doutorado incompleto • Superior Completo • Tecnólogo completo • Tecnólogo incompleto
    - `biologicalSex` string — Sexo biológico do colaborador. Pode receber os seguintes valores: • Feminino • Masculino
    - `streetAddress` string — Endereço de rua do colaborador
    - `cityAddress` string — Cidade do colaborador
    - `stateAddress` string — Estado (UF) do colaborador
    - `zipCodeAddress` string — CEP do colaborador
    - `neighborhoodAddress` string — Bairro do colaborador
  - `solutions` EmployeeSolutionsDto
    - `recruitmentAndSelection` boolean — Colaborador tem acesso à solução de Recrutamento e Seleção
    - `admission` boolean — Colaborador tem acesso à solução de Admissão
    - `training` boolean — Colaborador tem acesso à solução de Educação Corporativa
    - `engagement` boolean — Colaborador tem acesso à solução de Clima & Engajamento
    - `performance` boolean — Colaborador tem acesso à solução de Performance
    - `admin` boolean — Colaborador tem acesso ao ecossistema admistrativo

## Response `200`

Colaborador atualizado com sucesso.

- EmployeeResponse
  - `account` AccountResponse
    - `id` string — Identificador único da conta do colaborador
    - `firstName` string — Primeiro nome do colaborador
    - `lastName` string — Sobrenome do colaborador
    - `email` string — Endereço de e-mail do colaborador
    - `taxpayerRegistry` string — CPF do colaborador
    - `mobileNumber` string — Telefone do colaborador
    - `createdAt` string, date-time — Data de criação da conta do colaborador
  - `attributes` object — Atributos do colaborador
  - `solutions` EmployeeSolutions
    - `recruitmentAndSelection` boolean — Colaborador tem acesso á solução de Recrutamento e Seleção? (true/false)
    - `admission` boolean — Colaborador tem acesso à solução de Admissão? (true/false)
    - `training` boolean — Colaborador tem acesso à solução de Educação Corporativa? (true/false)
    - `engagement` boolean — Colaborador tem acesso à solução de Clima & Engajamento? (true/false)
    - `performance` boolean — Colaborador tem acesso à solução de Performance? (true/false)
    - `admin` boolean — Colaborador tem acesso ao ecosistema admistrativo? (true/false)

## Other responses

- `400` — Dados da requisição inválidos.
- `401` — Acesso não autorizado
- `403` — Usuário não tem acesso a este recurso
- `404` — Recurso não encontrado.
- `409` — A conta já existe. Possíveis motivos: email ou CPF já cadastrado

---

[API](https://skmtc.net/gupy/apis/gupy-public-api.md) · [All operations](https://skmtc.net/gupy/apis/gupy-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gupy/gupy-public-api/versions/3f26defa2a42/schema)
