Skip to content

A CiviCRM extension which maintains a log of API calls made through CiviCRM's REST interface

License

Notifications You must be signed in to change notification settings

leftjoinlabs/com.leftjoinlabs.restlog

Repository files navigation

REST Log

REST Log is a small extension for CiviCRM which maintains a log of API calls made through the REST interface. This is useful if you have a external service which interfaces with CiviCRM through REST, and you would like an audit trail for the actions which the service performs.

Features

  • Log calls to a file and to a database table.
  • View and filter the logged API calls through an interface within CiviCRM.

Usage

  1. When enabled, this extension will immediately begin logging REST API calls to both a file and a database table.
  2. To view the log entries, go to Administer > REST Log (or /civicrm/a/#/restlog).
  3. Also find log entries in a file called REST.log alongside your CiviCRM log file. (e.g. in Drupal installations this is in: sites/default/files/civicrm/ConfigAndLog)
  4. To stop logging, disable the extension.

Known limitations

  • There is not yet an interface for clearing the log entries.

About

A CiviCRM extension which maintains a log of API calls made through CiviCRM's REST interface

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published