UNPKG

@itentialopensource/adapter-sevone_v2

Version:

This adapter integrates with system described as: SevOne v2 api.

187 lines 5.07 kB
{ "actions": [ { "name": "getAllReports", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/reports?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAllReports-default.json" } ] }, { "name": "createReport", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/reports?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/createReport-default.json" } ] }, { "name": "getAllReportFolders", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/reports/folders?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAllReportFolders-default.json" } ] }, { "name": "createReportFolder", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/reports/folders?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/createReportFolder-default.json" } ] }, { "name": "updateReportFolderById", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/reports/folders/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/updateReportFolderById-default.json" } ] }, { "name": "deleteReportFolderById", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/reports/folders/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteReportFolderById-default.json" } ] }, { "name": "getReport", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/reports/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getReport-default.json" } ] }, { "name": "updateReportById", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/reports/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/updateReportById-default.json" } ] }, { "name": "deleteReportById", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/reports/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteReportById-default.json" } ] } ] }