Pular para o conteúdo principal

Atualizar colaborador

PUT /api/v1/valepix/employees/{employee_id}

Atualiza dados cadastrais de um colaborador.

Autenticação

Envie um API token ativo no header Authorization.

Authorization: Bearer <VALEPIX_API_TOKEN>
Accept: application/json
Content-Type: application/json

Path params

ParâmetroTipoObrigatórioDescrição
employee_idstringSimIdentificador do colaborador retornado pela API

Body

Todos os campos do body de atualização são opcionais. Envie apenas os campos que deseja alterar.

CampoTipoDescrição
benefit_idstringNovo benefício do colaborador, obtido pelas rotas de benefícios
namestringNome do colaborador
emailstringE-mail do colaborador
phonestringTelefone brasileiro válido
cbostringCódigo CBO
situationstringSituação cadastral. Valores aceitos: active, blocked, vacation, sick_leave, maternity_leave, dismissed. Veja Situações de colaboradores
admission_datestringData de admissão em YYYY-MM-DD
birth_datestringData de nascimento em YYYY-MM-DD

Antes de alterar benefit_id, obtenha o novo identificador em Listar benefícios ou Criar benefício. Para criar um benefício, obtenha antes o product_id em Listar produtos. Para alterar situation, use um valor retornado por Situações de colaboradores.

Envie apenas os campos que deseja alterar. Strings vazias não apagam os valores existentes. Depois que a conta do colaborador for ativada, email e phone não podem mais ser alterados por esta rota. O employee_id vem da URL.

Exemplo curl

curl --request PUT \
--header "Authorization: Bearer $VALEPIX_API_TOKEN" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--url "https://routes.valepix.com.br/api/v1/valepix/employees/$EMPLOYEE_ID" \
--data '{
"name": "Maria Exemplo Santos",
"cbo": "4110-05",
"situation": "active"
}'

Response

HTTP 200 OK.

{
"success": "success",
"data": {
"success": true
}
}

Erros comuns

HTTPQuando aconteceAção recomendada
400Identificador, telefone, data, situação ou benefício inválido; ou tentativa de alterar contato após ativação da contaCorrigir dados enviados
401Token ausente, inválido, expirado ou revogadoConferir token
403Token sem acesso ao recurso solicitadoConfirmar token com a ValePix
404Colaborador não encontradoConferir employee_id
429Limite de chamadas excedidoReduzir a frequência e aplicar backoff
500, 502, 503, 504Falha temporária na atualizaçãoTentar novamente com backoff