Denodo Scheduler comes with an embedded Apache Derby Database by default which stores all of its metadata and this database cannot be directly queried. However, I have used the Scheduler Client API to programtically retrieve the metadata information about the Scheduler and also to start/ stop jobs etc.,
You could make use of the methods for specific purposes to configure/ manage the Scheduler. E.g., *getJobsInformation* for getting the job list with information.
For more information, you can refer to the [Scheduler Client API](https://community.denodo.com/docs/html/browse/7.0/scheduler/administration/developer_api/scheduler_client_api/scheduler_client_api) section of the Scheduler Administration Guide.
Hope this helps!