Upload a Process Log without using UI


I am using Apromore Community Edition 7.12. I need to upload process log to apromore without using UI. Is there any way we can upload csv file using rest api or web service.?

Thank You.

Unfortunately not. Definitely not if it’s a CSV file. There is no REST or other endpoint for pushing the CSV+metadata (mapping of columns to column types).
If it was a XES file, it should be possible to upload it once (to get the metadata in) and then upload new versions of it by putting it in the folder where Apromore 7.12 stores XES files.


I am having the same question about “refreshing” the data directly without having to go through the UI.

Is there any documentation of that? Specifically which folder should I look for when updating the xes file. Other questions seem to suggest that '/wherever/you/keep/ApromoreDocker/apromore/Event-logs_repository is no longer used in version 7.12

Thanks in advance,

The folder is nowadays called “Event Logs Repository”. It is in the location where you install Apromore. The logs are in .xes.gz format.

Users are able to see the new copy of the file after starting a new session. In other words, a logout and re-login is needed to be sure you get the new version of the file when you open Process Discoverer.