Skip to content

Audit Log API

Disclaimer§

For SmartPTT PLUS, regional and other limitations may apply to the feature. Any of those limitations are beyond the responsibility of Elcomplus Inc.

Overview§

SmartPTT introduces Audit Log, a storage of critical operation data. Currently, those data are focused on users and include the following:

  • Successful and failed user logon attempts.
  • Reasons of user logon failures.
  • Profile selection performed by users.

Information is retrieved with the regular HTTP GET request. Response is provided in the widely used JSON format.

Example§

Example below is limited to HTTP GET request only.

1
2
3
4
import requests

test_response = requests.get('http://127.0.0.1:8191/api/audit_log/1/events',
                            {'token':'123', 'is_last_known_event':'true' })

Benefits§

  • Increased cyber security compliance
    Nowadays, audit logs are “must have” for all software-driven solutions and their presence is tracked in all cyber security surveys.
  • Better incident investigations
    With the ability to track operator availability in the system, relevant decisions might be taken.
  • Simplified integration opportunities
    Due to availability over the API, the data might be easily integrated into any business intelligence (BI) solution used in the organization.

Access§

  1. Firstly, you should have API license. To get it, please contact your SmartPTT sales manager.
  2. Secondly, you should have developer key and documentation. For get them, submit a request to SmartPTT Support Center.

Note that SmartPTT API might be subjected to additional agreements.

See Also§