Show / Hide Table of Contents
Editar no GitHub

Monitoramento de consumo

Introdução

Para permitir o monitoramento do sistema, o Signer possui um conjunto de APIs que expõem informações e relatórios sobre operações realizadas pelos usuários.

Para utilizar essas APIs é necessário criar uma chave de API de monitoramento.

Criação de chave de API de monitoramento

Para gerá-la, crie uma aplicação selecionado a organização Sys Admin e o papel Monitor:

Applications

Create application Monitor

Warning

O papel Monitor permitirá acesso apenas às APIs relevantes a atividades de monitoramento.

Em seguida, gere a chave selecionando o botão "Chaves":

Application keys

Application create Administration key

Create key submit

Opções de monitoramento

Escolha um dos casos de uso abaixo:

  • Gerar relatório de documentos

  • Obter totais de documentos

Gerar relatório de documentos

Para obter um relatório Excel de todos os documentos criados num determinado período, utilize a chamada POST /api/reports/documents/date:

POST /api/reports/documents/date
{
    "startDateUtc": "2023-01-01",
    "endDateUtc": "2023-01-31"
}
  • startDateUtc - string: data e hora (opcional) do início do período a ser considerado.

  • endDateUtc - string: data e hora (opcional) do fim do período a ser considerado.

Como resposta é enviada um caminho para download do relatório gerado (é preciso concatenar o valor retornado com a URL base do site):

{
    "location": "/api/reports/f7044565-7cd4-4628-bb17-76eedbf9fe31?access_ticket=..."
}

Obter totais de documentos

Para obter um relatório Excel de todos os documentos criados num determinado período, utilize a chamada POST /api/documents/date:

POST /api/documents/date
{
    "startDateUtc": "2023-01-01",
    "endDateUtc": "2023-01-31"
}
  • startDateUtc - string: data e hora (opcional) do início do período a ser considerado.

  • endDateUtc - string: data e hora (opcional) do fim do período a ser considerado.

Como resposta são enviados os totais de documentos e envelopes criados:

{
    "totalDocuments": 0,
    "totalEnvelopes": 0
}
Back to top Copyright © 2015-2020 Lacuna Software