SuperSign - API Oficial
  1. Documentos
  • Introdução
  • Primeiro envelope em 5 minutos
  • Idempotência e erros
  • Estados do envelope
  • Webhooks
  • Limites de requisição
  • Testar a API no Postman
  • SuperSign API Pública
    • Raiz
      • Conta
        • Identificar a integração
        • Consultar a conta da integração
        • Consultar capacidades efetivas da integração
        • Consultar o catálogo público de capacidades
      • Envelopes
        • Criar rascunho de envelope
        • Listar envelopes
        • Excluir rascunho de envelope
        • Consultar envelope
        • Atualizar configurações do envelope
        • Enviar envelope
        • Listar histórico do envelope
        • Mover envelope para uma pasta
        • Cancelar envelope
      • Participantes
        • Sincronizar participantes do envelope
        • Listar participantes do envelope
        • Enviar lembrete ao participante
      • Documentos
        • Adicionar documentos ao envelope
          POST
        • Listar documentos do envelope
          GET
        • Substituir campos do documento
          PUT
        • Listar campos do documento
          GET
        • Get document download url
          GET
      • Pastas
        • Criar pasta
        • Listar conteúdo da pasta
        • Consultar controle de acesso da pasta
        • Excluir pasta
        • Renomear pasta
        • Mover pasta
      • Webhooks
        • Criar webhook
        • Listar webhooks
        • Atualizar webhook
        • Excluir webhook
      • Contatos
        • Criar contato
        • Listar contatos
        • Consultar contato
        • Atualizar contato
        • Excluir contato
      • Equipe
        • Listar membros
      • Convites
        • Listar convites
  1. Documentos

Substituir campos do documento

Sandbox
https://api.sandbox.supersign.com.br
Sandbox
https://api.sandbox.supersign.com.br
PUT
https://api.sandbox.supersign.com.br
/v4/api/envelopes/{envelopeId}/documents/{documentId}/fields
Substitui o conjunto completo de campos de um documento do envelope. Envie todos os campos que devem permanecer: um campo existente omitido de fields é removido, e fields: [] remove todos os campos. Cada ID de campo deve ser único no documento e não pode ser reutilizado por outro documento. As páginas começam em 1. Posição e tamanho usam pontos de PDF, com origem no canto superior esquerdo da página, x crescendo para a direita e y crescendo para baixo. Cada retângulo deve permanecer dentro da página de destino. Este endpoint PUT não exige Idempotency-Key.

Requisição

Authorization
Bearer Token
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
or
Parâmetros de Caminho

Parâmetros Bodyapplication/jsonNecessário

Examples

Respostas

🟢200OK
application/json
Ok
Headers

Bodyapplication/json

🟠401Não Autorizado
🟠429
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.sandbox.supersign.com.br/v4/api/envelopes//documents//fields' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "fields": [
        {
            "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
            "participantId": "string",
            "pages": [
                1
            ],
            "position": {
                "x": 0,
                "y": 0
            },
            "size": {
                "width": 1,
                "height": 1
            },
            "type": "SIGNATURE",
            "properties": {}
        }
    ]
}'
Response Response Example
200 - Exemplo 1
{
    "created": 0,
    "updated": 0,
    "deleted": 0
}
Modificado em 2026-09-06 20:28:54
Página anterior
Listar documentos do envelope
Próxima página
Listar campos do documento
Built with