---
title: "Modificação de documento e representação visual da assinatura"
method: PUT
path: "/api/service/sign/v1/signatures/{request_id}/documents/{documentNonce}"
tags: ["Gestão"]
---

# Modificação de documento e representação visual da assinatura

`PUT /api/service/sign/v1/signatures/{request_id}/documents/{documentNonce}`

Modifica documento e representação visual da assinatura, exceto se o envio de assinaturas já foi iniciado. A imagem associada a rúbrica de um assinante ainda pode ser modificada trocando o valor de `nonceImage` de `signaturePositions` pelo de outra imagem já adicionada via API (também apenas se não tiver sido executada a assinatura até o momento).

## Request body

- Document — Informações do documento
  - `type` 'PDF' | 'CMS' | 'XML' — Formato detectado do documento.
  - `name` string — Nome do documento.
  - `size` integer — Tamanho do documento em bytes.
  - `hash` Hash — Resumo criptográfico (hash)
    - `value` string — Valor do hash codificado em hexadecimal.
    - `algorithm` string — Algoritmo utilizado para o cálculo do hash.

## Response `204`

Sucesso na operação. Retorna apenas o código 204.

## Other responses

- `4XX` — Retorno de erro da aplicação
- `5XX` — Retorno de erro da aplicação

---

[API](https://skmtc.dev/bry/apis/bry-easy-sign-api-rest.md) · [All operations](https://skmtc.dev/bry/apis/bry-easy-sign-api-rest/llms.txt) · [OpenAPI document](https://skmtc.dev/bry/apis/bry-easy-sign-api-rest/revisions/c87e026e87ac?raw)
