What we are trying to do it create a pipeline so this can push to different environment for testing. We did look at the export and import service but was trying to find a way so in the source control all we needed was the report and controls.
I had no luck finding the information needed. This was closest I seen to adding report unit but no mention about adding input controls. How to: use REST v2 to upload report unit to JasperReports Server (base64 encode approach) | Jaspersoft Community