UNPKG

@itentialopensource/adapter-zoom

Version:

This adapter integrates with system described as: zoom.

391 lines 10.5 kB
{ "actions": [ { "name": "webinars", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/users/{pathv1}/webinars?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinars-default.json" } ] }, { "name": "webinarCreate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/users/{pathv1}/webinars?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinarCreate-default.json" } ] }, { "name": "webinar", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/webinars/{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/webinar-default.json" } ] }, { "name": "webinarUpdate", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/webinars/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "webinarDelete", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/webinars/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "webinarStatus", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/webinars/{pathv1}/status?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "webinarPanelists", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/webinars/{pathv1}/panelists?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinarPanelists-default.json" } ] }, { "name": "webinarPanelistCreate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/webinars/{pathv1}/panelists?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinarPanelistCreate-default.json" } ] }, { "name": "webinarPanelistsDelete", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/webinars/{pathv1}/panelists?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "webinarPanelistDelete", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/webinars/{pathv1}/panelists/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "webinarRegistrants", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/webinars/{pathv1}/registrants?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinarRegistrants-default.json" } ] }, { "name": "webinarRegistrantCreate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/webinars/{pathv1}/registrants?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinarRegistrantCreate-default.json" } ] }, { "name": "webinarRegistrantStatus", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/webinars/{pathv1}/registrants/status?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "pastWebinars", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/past_webinars/{pathv1}/instances?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/pastWebinars-default.json" } ] }, { "name": "webinarPolls", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/webinars/{pathv1}/polls?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinarPolls-default.json" } ] }, { "name": "webinarPollCreate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/webinars/{pathv1}/polls?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinarPollCreate-default.json" } ] }, { "name": "webinarPollGet", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/webinars/{pathv1}/polls/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/webinarPollGet-default.json" } ] }, { "name": "webinarPollUpdate", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/webinars/{pathv1}/polls/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "webinarPollDelete", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/webinars/{pathv1}/polls/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }