> ## Documentation Index
> Fetch the complete documentation index at: https://docs-platform.services-valid.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Atualizar signatário

> Atualiza os dados de um signatário em um processo de assinatura.

## Path Parameters

<ParamField path="signature_process" type="string" required>
  UUID do processo de assinatura. **Exemplo**:
  `e7d4f2aa-34bc-4321-ae11-123456789abc`
</ParamField>

<ParamField path="signer" type="string" required>
  UUID do signatário. **Exemplo**: `fe98d89b-9abc-4f67-a891-123456789abc`
</ParamField>

## Body Parameters

<ParamField body="code" type="string">
  Código interno do signatário. **Exemplo**: `SIGN001`
</ParamField>

<ParamField body="name" type="string">
  Nome do signatário. **Exemplo**: `Maria Oliveira`
</ParamField>

<ParamField body="identifier" type="string">
  CPF do signatário. **Exemplo**: `12345678909`
</ParamField>

<ParamField body="email" type="string">
  E-mail do signatário. **Exemplo**: `maria@example.com`
</ParamField>

<ParamField body="qualification" type="string">
  Qualificação (ex: Cargo). **Exemplo**: `Diretora`
</ParamField>

<ParamField body="signature_process_type_id" type="integer">
  Tipo de assinatura: 1 (Digital), 2 (Eletrônico), 3 (Híbrido). **Exemplo**: `1`
</ParamField>

<ParamField body="phone_country_code" type="string">
  DDI do telefone. **Exemplo**: `55`
</ParamField>

<ParamField body="phone_number" type="string">
  Número do telefone. **Exemplo**: `11999999999`
</ParamField>

<ParamField body="birth_date" type="string">
  Data de nascimento (YYYY-MM-DD). **Exemplo**: `1985-07-15`
</ParamField>

<ParamField body="token_type" type="integer">
  Tipo de token. **Exemplo**: `1`
</ParamField>

## Response

<ResponseField name="message" type="string">
  Mensagem de sucesso. **Exemplo**: `Signatário atualizado com sucesso`
</ResponseField>

<ResponseExample>
  ```json 200 OK theme={"theme":"catppuccin-latte"}
  {
    "message": "Signatário atualizado com sucesso"
  }
  ```

  ```json 400 Requisição inválida theme={"theme":"catppuccin-latte"}
  ```

  ```json 401 Não autenticado theme={"theme":"catppuccin-latte"}
  ```

  ```json 403 Não autorizado theme={"theme":"catppuccin-latte"}
  ```

  ```json 500 Internal Server Error theme={"theme":"catppuccin-latte"}
  ```
</ResponseExample>

```
```
