Pular para o conteúdo principal

Consumption Monitoring

Introduction​

To support monitoring, Signer has a set of APIs that expose information and reports about the operations users perform.

To call these APIs you need a monitoring API key.

Creating a monitoring API key​

To create one, create an application, selecting the Sys Admin organization and the Monitor role:

Applications

Create application Monitor

warning

The Monitor role only grants access to the APIs that are relevant to monitoring.

Then create the key with the "Keys" button:

Application keys

Application create Administration key

Create key submit

Monitoring options​

Choose one of the use cases below:

Generate a document report​

To get an Excel report of all documents created in a period, call POST /api/reports/documents/date:

POST /api/reports/documents/date
{
"startDateUtc": "2023-01-01",
"endDateUtc": "2023-01-31"
}
  • startDateUtc - string: date and time (optional) when the period starts.

  • endDateUtc - string: date and time (optional) when the period ends.

The response carries a download path for the generated report (append the returned value to the site's base URL):

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

Get document totals​

To get the number of documents and envelopes created in a period, call POST /api/documents/date:

POST /api/documents/date
{
"startDateUtc": "2023-01-01",
"endDateUtc": "2023-01-31"
}
  • startDateUtc - string: date and time (optional) when the period starts.

  • endDateUtc - string: date and time (optional) when the period ends.

The response carries the totals of documents and envelopes created:

{
"totalDocuments": 0,
"totalEnvelopes": 0
}
View as Markdown