Yes, all recorded activities can be fetched in different formats such as JSON, XML, CSV, HTML and more, so you can integrate this data anywhere and perform custom analysis on it. You can also configure the recording of new heatmaps or session recordings via the API, stop the recording, delete recordings, and more. Read more about the Matomo (Piwik) HTTP Reporting API and view the Heatmap & Session Recording Reporting API Reference.

Previous FAQ: Can I record more than 5000 sessions at once?