Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

In the API, we save a Log of all commands (GET, POST, PATCH, DELETE) executed by the User, related by APIKey. We saved everything and everything is available for consultation at our
Endpoint: https://sandboxapi.botdoc.io/v1/logentry/search/

Example to how to request a logentry by cURL:

curl -i --request GET "https://sandboxapi.botdoc.io/v1/logentry/search/" \
--header "Content-Type: application/json" \


Example of a body response:

{
   "id":"1f68690da2ce8ecc6f89688a78089cee",
   "code":"ABA-0010",
   "content_type":null,
   "data":{
      "id":2119,
      "identifier":"73f9943e4d5b9acf20daf65bd5a2c5f6",
      "state":"created",
      "callback_url":"https://link.to.your.callback.url",
      "callback_flat":false,
      "email_template_slug":null,
      "sms_template_slug":null,
      "expires_at":null,
      "created":"2020-08-27T19:51:19.178797Z",
      "updated":"2020-08-27T19:51:19.178844Z",
      "allow_open_remote_addrs":"['*']",
      "block_open_remote_addrs":"[]",
      "display_botdoc_mentions":false,
      "page_type":"p2"
   },
   "remote_addr":null,
   "method":null,
   "path":null,
   "related_model":"Request",
   "relation_key":"2119",
   "apikey_id":"c9cc1843-7a1c-4535-89df-4d94bb49c532",
   "value":"Entity Container was created",
   "date":"2020-08-27T19:51:19.187376Z",
   "PartitionKey":"model_audit",
   "from":null,
   "Timestamp":"2020-08-27 19:51:19.187376",
   "api_key_id":"c9cc1843-7a1c-4535-89df-4d94bb49c532",
   "RowKey":"1f68690da2ce8ecc6f89688a78089cee"
}

Every log has a Code to identify itself, we call this Codes of Products, and we Have a list of Products, see below


List of Products (Code):

Log Codes:

Code

Description

AAA-0010

Log the calls made to the API endpoints

AAA-0011

Log the calls made to the fetch/send pages

AAA-0001

Log when a successful user login occurs

AAA-0002

Log when a fail user login occurs

ABB-0010

Log when a media is downloaded

ABB-0020

Log when an user loads the page of fetch/send files

ABA-0010

Log when entities are created

ABA-0020

Log when entities are deleted

ABA-0030

Log when entities are updated

ABD-0010

Log when the request email is opened

ABC-0010

Log when a request it sent to the contact_methods within that request

ABB-0030

Log when a Recipient opens the URL he/she received

  • No labels