Error while creating Oracle BIP report using REST
am new to Rest API and Oracle BIP. I am tryin to create simple report using rest API but getting some errors. I have set authentication and user agent correctly.
I am getting response as Status_code: 500 Reason_phrase - Internal Server Error The response is in soap format and the fault string is as below ns1:Client.NoSOAPAction no SOAPAction header! I am not sure what this MyReportRequest is as this was mentioned in Oracle doc.I copied it as it is. Below is my code snippet. I am not sure if request_url is correct?
input_json := '{"absolutePath": "' || '/myCustompath/' || '",
"dataModelPath": "' || '/myCustompath/test.xdm' || '",
"name": "' || 'testreport' || '",
"update": "' ||'true'|| '"
}';
request_url:='https://testhostname/xmlpserver/services
/PublicReportService_v11/rest/v1/createReport';
http_variable_Req:= utl_http.begin_request(request_url,'POST','HTTP/1.1');
utl_http.set_header(http_variable_Req, 'content-type',
'application/json');
utl_http.set_header(http_variable_Req, 'Content-Disposition', 'Content-
Disposition: form-data; name="MyReportRequest"');