API Logger

État de développement
Work In Progress
Sites actifs
Développé par
Téléchargement

Dernière mise à jour: 2022-03-17

Conçue pour CiviCRM 5.0 et plus.

This extension allows you to log all (or selected) API requests going through your system.

You can later replay the logged API Calls.

This extension is developed for the following use case during an update of a live system

The system looked like:

  • A website with forms on it for signup for newsletters
  • CiviProxy behind the website and CIviCRM
  • CiviCRM with a form processor handling the signup

We created a copy of live and installed this extension in the copy environment. This environment logged the api calls into a file (and into civicrm). This way the website kept working. We then updated the live civicrm and after wards replayed the logged api calls in the live environment.