@itentialopensource/adapter-sevone_v2
Version:
This adapter integrates with system described as: SevOne v2 api.
330 lines • 9.13 kB
JSON
{
"actions": [
{
"name": "getStatusMaps",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/maps?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getStatusMaps-default.json"
}
]
},
{
"name": "createStatusMap",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/maps?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createStatusMap-default.json"
}
]
},
{
"name": "getStatusMapById",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/maps/{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/getStatusMapById-default.json"
}
]
},
{
"name": "updateStatusMapById",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/maps/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/updateStatusMapById-default.json"
}
]
},
{
"name": "deleteStatusMapById",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/maps/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteStatusMapById-default.json"
}
]
},
{
"name": "partiallyUpdateStatusMapById",
"protocol": "REST",
"method": "PATCH",
"entitypath": "{base_path}/{version}/maps/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/partiallyUpdateStatusMapById-default.json"
}
]
},
{
"name": "getConnectionAlerts",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/maps/{pathv1}/connection/{pathv2}/alerts?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getConnectionAlerts-default.json"
}
]
},
{
"name": "getConnections",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/maps/{pathv1}/connections?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getConnections-default.json"
}
]
},
{
"name": "createConnection",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/maps/{pathv1}/connections?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createConnection-default.json"
}
]
},
{
"name": "updateConnectionByStatusMapId",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/maps/{pathv1}/connections/{pathv2}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/updateConnectionByStatusMapId-default.json"
}
]
},
{
"name": "deleteConnectionById",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/maps/{pathv1}/connections/{pathv2}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteConnectionById-default.json"
}
]
},
{
"name": "getNodeAlerts",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/maps/{pathv1}/node/{pathv2}/alerts?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getNodeAlerts-default.json"
}
]
},
{
"name": "getStatusMapNodes",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/maps/{pathv1}/nodes?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getStatusMapNodes-default.json"
}
]
},
{
"name": "createNode",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/maps/{pathv1}/nodes?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createNode-default.json"
}
]
},
{
"name": "updateNodeById",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/maps/{pathv1}/nodes/{pathv2}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/updateNodeById-default.json"
}
]
},
{
"name": "deleteNodeById",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/maps/{pathv1}/nodes/{pathv2}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteNodeById-default.json"
}
]
}
]
}