{ "opencollection": "1.0.0", "info": { "name": "Kaltura OTT accessControl report API", "version": "3.6.287.20720" }, "items": [ { "info": { "name": "report", "type": "folder" }, "items": [ { "info": { "name": "report.get", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/get" }, "docs": "Return a device configuration retrieval log request for a specific device." }, { "info": { "name": "report.list", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/list" }, "docs": "Return device configurations retrieval log. Supports paging and can be filtered with the parameter "FromData"." }, { "info": { "name": "report.execute", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/execute", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] } }, { "info": { "name": "report.exportToCsv", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/exportToCsv", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] } }, { "info": { "name": "report.getBaseTotal", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/getBaseTotal", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "report getBaseTotal action allows to get the total base for storage reports" }, { "info": { "name": "report.getCsv", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/getCsv", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] } }, { "info": { "name": "report.getCsvFromStringParams", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/getCsvFromStringParams", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Returns report CSV file executed by string params with the following convention: param1=value1;param2=value2\n\nexcludedFields can be supplied comma separated" }, { "info": { "name": "report.getGraphs", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/getGraphs", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "report getGraphs action allows to get a graph data for a specific report." }, { "info": { "name": "report.getTable", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/getTable", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "report getTable action allows to get a graph data for a specific report." }, { "info": { "name": "report.getTotal", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/getTotal", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "report getTotal action allows to get a graph data for a specific report." }, { "info": { "name": "report.getUrlForReportAsCsv", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/getUrlForReportAsCsv", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "will create a CSV file for the given report and return the URL to access it" }, { "info": { "name": "report.serve", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/service/report/action/serve", "params": [ { "name": "ks", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "The format of the response" }, { "name": "clientTag", "value": "", "type": "query" }, { "name": "partnerId", "value": "", "type": "query" }, { "name": "language", "value": "", "type": "query" } ] }, "docs": "Will serve a requested report" } ] } ], "bundled": true }