My team is building an internal solution which includes integrating with our Testrail instance and staying in sync with it. Using the email notification feature, we are able to keep the test results in sync but can’t find any API / feature that will help us stay in sync with other changes. Such changes might include “test run deleted and recreated”, “test case updated”, “test plan added” etc…
For the last case (test plan added), we can make use of the get_plans api but have to setup a scheduled task to scan our testrail instance and poll for changes. It would be much better if there was a way to subscribe for change notifications, in addition to the email updates for new test results.
Is there any way to achieve this?