How to save projects to workspace files

Skip to first unread message

Jun 23, 2021, 11:04:50 AMJun 23
to OpenRefine Development


I am working in an automated pipeline to process/transform files with OpenRefine and The automation process creates the projects in OpenRefine from different files and I want to save the workspace after each file is processed for additional debugging.

The issue is that after each file is processed the OpenRefine workspace is just empty. Then I need to wait until the OpenRefine autosave is triggered to have the project files persisted in the workspace. With REFINE_AUTOSAVE_PERIOD I can configure this wait time to 1 minute but no less than that. Is there another way to trigger the save to workspace action as needed?


Thad Guidry

Jun 23, 2021, 11:34:04 AMJun 23
In fact, OpenRefine's internal API is not a public interface and subject to change at any time.
There's also the issue of us not even persisting things immediately upon any Project Create as well:

If you want a "save projects" as part of an exposed public API, then I think you would have to ask for a Feature request
With no guarantees on if anyone might work on this in the future, but I would say it's always still good to at least request a feature that is missing and is very important to your work.

You received this message because you are subscribed to the Google Groups "OpenRefine Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To view this discussion on the web visit

Felix Lohmeier

Jun 23, 2021, 11:53:37 AMJun 23
to OpenRefine Development
Hi Ernesto,

Closing OpenRefine triggers saving all projects. I would recommend to stop the OpenRefine server and start it again with the same (specific) data directory.

Best wishes,

Reply all
Reply to author
0 new messages