Automated background extraction of data from Cameo

I am trying to extract table metrics from Cameo using OpenAPI, and so far I made a plugin and have been able to pull what I needed using GenericTableManager, but it only works upon initialization of Cameo and through an action button that I click on after opening the project that I want to pull data from.

 However, my project requires that the data be pulled without Cameo having to be open. Essentially, it needs to be able to run on a cronjob, and every time the program executes, the most recent metrics need to be extracted without having to open Cameo. I was previously using REST API with TWC where our model data is stored, but was unable to find the data inside the required generic table. 

My thinking for this is that because the values in the custom columns of the generic table are calculated using Jython code, so I am assuming they aren't stored on TWC as I was not able to find them. I was able to pull instances containing values from two metrics tables, but the project requires that I can get the data from the generic table.

Is there a way for the OpenAPI to be able to produce this functionality of pulling the data in the background without having to open Cameo?