Pular para o conteúdo principal

Observadores

Observadores acompanham o documento sem assinar. Eles são cadastrados na seção Observadores da tela Detalhe do documento.

Conforme a opção system_notification:

  • Ligada (true): o observador não entra no envio ao provedor e não recebe avisos a cada etapa. Quando o documento fica totalmente assinado, ele recebe por e-mail uma cópia do documento final, com o PDF anexado.
  • Desligada (false): o observador é incluído no envio ao provedor.

Endpoints​

MétodoCaminhoDescrição
GET/digital-signature/documents/{document_uuid}/observersLista os observadores do documento
POST/digital-signature/documents/{document_uuid}/observersCadastra um observador
GET/digital-signature/documents/{document_uuid}/observers/{id}Consulta um observador
PUT/digital-signature/documents/{document_uuid}/observers/{id}Altera um observador
DELETE/digital-signature/documents/{document_uuid}/observers/{id}Remove um observador

GET /digital-signature/documents/{document_uuid}/observers​

Lista os observadores do documento.

Parâmetros de URL

ParâmetroObrigatórioDescrição
per_pageNãoQuantidade de registros por página. Sem ele, a resposta é a lista simples
pageNãoNúmero da página, quando per_page é informado

Resposta (200): lista de observadores.

POST /digital-signature/documents/{document_uuid}/observers​

Cadastra um observador no documento.

Corpo (JSON)

CampoObrigatórioTipoDescrição
nameSimTextoNome do observador
emailSimTextoE-mail do observador
cellphoneNãoTextoCelular do observador
system_notificationNãoBooleanoDefine como o observador é avisado. Veja a descrição no início da página

Resposta (201): o observador cadastrado.

GET, PUT e DELETE /digital-signature/documents/{document_uuid}/observers/{id}​

  • GET: devolve o observador (200).
  • PUT: altera o observador. Envie apenas os campos que mudam, entre name, email, cellphone e system_notification. Resposta 200 com o observador alterado.
  • DELETE: remove o observador. Resposta 200.