First of all, I'm new here and not sure if this is the right place to post my problem.

Right now, I am required have a tool to dynamically generate report and it seems that Pentaho could do it.
My problem is can I generate report using Pentaho by REST API?

My scenario is that I have an application running and maybe I need to generate report base on the data in database (MySQL). So, I would like to POST to Pentaho with the data and generate report. I realize I can set scheduling to generate report, but I would like my application to control it.

Is this possible?

Regards and thanks in advance.