@itentialopensource/adapter-tufin_securetrack
Version:
This adapter integrates with system: sample.
1,780 lines • 287 kB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"/securetrack/api/revisions/{revisionId}/additional_parameters": {
"get": {
"tags": [
"AdditionalPolicyFields"
],
"operationId": "getAdditionalParametersIdentitiesByRevision",
"description": "The parameters and request body are for method: getAdditionalParametersIdentitiesByRevision. Same endpoint also used in methods:<br> getAdditionalParametersIdentitiesByRevisionQuery (revisionId : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "revisionId",
"in": "path",
"required": true,
"schema": {
"title": "revisionId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/revisions/{revisionId}/additional_parameters/{ids}": {
"get": {
"tags": [
"AdditionalPolicyFields"
],
"operationId": "getSpecificAdditionalParameterIdentity",
"description": "The parameters and request body are for method: getSpecificAdditionalParameterIdentity. Same endpoint also used in methods:<br> getSpecificAdditionalParameterIdentityQuery (revisionId : string,ids : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "revisionId",
"in": "path",
"required": true,
"schema": {
"title": "revisionId",
"type": "string"
}
},
{
"name": "ids",
"in": "path",
"required": true,
"schema": {
"title": "ids",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/revisions/{revisionId}/url_categories/{ids}": {
"get": {
"tags": [
"AdditionalPolicyFields"
],
"operationId": "getAURLCategory",
"description": "The parameters and request body are for method: getAURLCategory. Same endpoint also used in methods:<br> getAURLCategoryQuery (revisionId : string,ids : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "revisionId",
"in": "path",
"required": true,
"schema": {
"title": "revisionId",
"type": "string"
}
},
{
"name": "ids",
"in": "path",
"required": true,
"schema": {
"title": "ids",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/devices/{id}/applications": {
"get": {
"tags": [
"ApplicationIDs"
],
"operationId": "getApplicationIdentitiesByDevice",
"description": "The parameters and request body are for method: getApplicationIdentitiesByDevice. Same endpoint also used in methods:<br> getApplicationIdentitiesByDeviceQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/devices/{id}/applications/{ids}": {
"get": {
"tags": [
"ApplicationIDs"
],
"operationId": "getSpecificApplicationIdentity",
"description": "The parameters and request body are for method: getSpecificApplicationIdentity. Same endpoint also used in methods:<br> getSpecificApplicationIdentityQuery (id : number,ids : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
},
{
"name": "ids",
"in": "path",
"required": true,
"schema": {
"title": "ids",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/revisions/{id}/applications": {
"get": {
"tags": [
"ApplicationIDs"
],
"operationId": "getApplicationsIdentitiesByRevision",
"description": "The parameters and request body are for method: getApplicationsIdentitiesByRevision. Same endpoint also used in methods:<br> getApplicationsIdentitiesByRevisionQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/revisions/{revisionId}/applications/{ids}": {
"get": {
"tags": [
"ApplicationIDs"
],
"operationId": "getRevisionsRevisionIdApplicationsIds",
"description": "The parameters and request body are for method: getRevisionsRevisionIdApplicationsIds. Same endpoint also used in methods:<br> getRevisionsRevisionIdApplicationsIdsQuery (revisionId : string,ids : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "revisionId",
"in": "path",
"required": true,
"schema": {
"title": "revisionId",
"type": "string"
}
},
{
"name": "ids",
"in": "path",
"required": true,
"schema": {
"title": "ids",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/change_authorization/": {
"get": {
"tags": [
"ChangeAuthorization"
],
"operationId": "determineIfChangesBetweenTwoRevisionsAreAuthorized",
"description": "The parameters and request body are for method: determineIfChangesBetweenTwoRevisionsAreAuthorized. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/change_authorization/policyTrafficComparison": {
"post": {
"tags": [
"ChangeAuthorization"
],
"operationId": "compareRevisionsOnTwoDifferentDevicesInTermsOfTraffic",
"description": "The parameters and request body are for method: compareRevisionsOnTwoDifferentDevicesInTermsOfTraffic. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/change_windows/": {
"get": {
"tags": [
"ChangeWindows"
],
"operationId": "getNameAndStatusForAllChangeWindows",
"description": "The parameters and request body are for method: getNameAndStatusForAllChangeWindows. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/change_windows/{uid}/tasks/{taskId}": {
"get": {
"tags": [
"ChangeWindows"
],
"operationId": "getSchedulingAndDeviceDetailsForASpecificChangeWindow",
"description": "The parameters and request body are for method: getSchedulingAndDeviceDetailsForASpecificChangeWindow. Same endpoint also used in methods:<br> getSchedulingAndDeviceDetailsForASpecificChangeWindowQuery (uid : string,taskId : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "uid",
"in": "path",
"required": true,
"schema": {
"title": "uid",
"type": "string"
}
},
{
"name": "taskId",
"in": "path",
"required": true,
"schema": {
"title": "taskId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/change_windows/{uid}/tasks": {
"get": {
"tags": [
"ChangeWindows"
],
"operationId": "getAListOfCompletedPolicyChangesForASpecificChangeWindow",
"description": "The parameters and request body are for method: getAListOfCompletedPolicyChangesForASpecificChangeWindow. Same endpoint also used in methods:<br> getAListOfCompletedPolicyChangesForASpecificChangeWindowQuery (uid : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "uid",
"in": "path",
"required": true,
"schema": {
"title": "uid",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/devices/{id}/interfaces": {
"get": {
"tags": [
"DeviceInterfacesAndZones"
],
"operationId": "getNetworkInterfacesByDevice",
"description": "The parameters and request body are for method: getNetworkInterfacesByDevice. Same endpoint also used in methods:<br> getNetworkInterfacesByDeviceQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/revisions/{id}/interfaces": {
"get": {
"tags": [
"DeviceInterfacesAndZones"
],
"operationId": "getNetworkInterfacesByRevision",
"description": "The parameters and request body are for method: getNetworkInterfacesByRevision. Same endpoint also used in methods:<br> getNetworkInterfacesByRevisionQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/revisions/{id}/zones": {
"get": {
"tags": [
"DeviceInterfacesAndZones"
],
"operationId": "getDeviceZonesByRevision",
"description": "The parameters and request body are for method: getDeviceZonesByRevision. Same endpoint also used in methods:<br> getDeviceZonesByRevisionQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/devices/{id}/zones": {
"get": {
"tags": [
"DeviceInterfacesAndZones"
],
"operationId": "getDeviceZonesByDevice",
"description": "The parameters and request body are for method: getDeviceZonesByDevice. Same endpoint also used in methods:<br> getDeviceZonesByDeviceQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/devices/{id}/bindable_objects": {
"get": {
"tags": [
"DeviceInterfacesAndZones"
],
"operationId": "getZonesAndNetworkInterfacesThatParticipateInSubPolicies",
"description": "The parameters and request body are for method: getZonesAndNetworkInterfacesThatParticipateInSubPolicies. Same endpoint also used in methods:<br> getZonesAndNetworkInterfacesThatParticipateInSubPoliciesQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/domains/{id}": {
"get": {
"tags": [
"Domains"
],
"operationId": "getDomain",
"description": "The parameters and request body are for method: getDomain. Same endpoint also used in methods:<br> getDomainQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"Domains"
],
"operationId": "updateADomain",
"description": "The parameters and request body are for method: updateADomain. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/domains/": {
"post": {
"tags": [
"Domains"
],
"operationId": "addADomain",
"description": "The parameters and request body are for method: addADomain. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Domains"
],
"operationId": "getAllDomains",
"description": "The parameters and request body are for method: getAllDomains. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/properties/": {
"get": {
"tags": [
"GeneralProperties"
],
"operationId": "getGeneralProperties",
"description": "The parameters and request body are for method: getGeneralProperties. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/revisions/{id}/crypto_maps": {
"get": {
"tags": [
"IPsecVPN"
],
"operationId": "getCiscoCryptographicMapsByRevision",
"description": "The parameters and request body are for method: getCiscoCryptographicMapsByRevision. Same endpoint also used in methods:<br> getCiscoCryptographicMapsByRevisionQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/bindings/{deviceId}/ipsec_tunnels": {
"get": {
"tags": [
"IPsecVPN"
],
"operationId": "getCiscoIPsecPolicyAndPeers",
"description": "The parameters and request body are for method: getCiscoIPsecPolicyAndPeers. Same endpoint also used in methods:<br> getCiscoIPsecPolicyAndPeersQuery (deviceId : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "deviceId",
"in": "path",
"required": true,
"schema": {
"title": "deviceId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/bindings/{deviceId}/ipsec_communities": {
"get": {
"tags": [
"IPsecVPN"
],
"operationId": "getCheckPointVPNIPSecCommunitiesAndGateways",
"description": "The parameters and request body are for method: getCheckPointVPNIPSecCommunitiesAndGateways. Same endpoint also used in methods:<br> getCheckPointVPNIPSecCommunitiesAndGatewaysQuery (deviceId : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "deviceId",
"in": "path",
"required": true,
"schema": {
"title": "deviceId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/devices/{id}/crypto_maps": {
"get": {
"tags": [
"IPsecVPN"
],
"operationId": "getCiscoCryptographicMapsByDevice",
"description": "The parameters and request body are for method: getCiscoCryptographicMapsByDevice. Same endpoint also used in methods:<br> getCiscoCryptographicMapsByDeviceQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/internet_referral/{deviceId}/object": {
"get": {
"tags": [
"InternetObjects"
],
"operationId": "getResolvedInternetRepresentationForDevice",
"description": "The parameters and request body are for method: getResolvedInternetRepresentationForDevice. Same endpoint also used in methods:<br> getResolvedInternetRepresentationForDeviceQuery (deviceId : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "deviceId",
"in": "path",
"required": true,
"schema": {
"title": "deviceId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/internet_referral/": {
"post": {
"tags": [
"InternetObjects"
],
"operationId": "createNewInternetRepresentationForADevice",
"description": "The parameters and request body are for method: createNewInternetRepresentationForADevice. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/internet_referral/{deviceId}": {
"delete": {
"tags": [
"InternetObjects"
],
"operationId": "deleteInternetRepresentationForDevice",
"description": "The parameters and request body are for method: deleteInternetRepresentationForDevice. Same endpoint also used in methods:<br> deleteInternetRepresentationForDeviceQuery (deviceId : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "deviceId",
"in": "path",
"required": true,
"schema": {
"title": "deviceId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"InternetObjects"
],
"operationId": "updateInternetRepresentationForDevice",
"description": "The parameters and request body are for method: updateInternetRepresentationForDevice. Same endpoint also used in methods:<br> updateInternetRepresentationForDeviceQuery (deviceId : string,queryObject : object,body : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "deviceId",
"in": "path",
"required": true,
"schema": {
"title": "deviceId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"InternetObjects"
],
"operationId": "getInternetRepresentationForDevice",
"description": "The parameters and request body are for method: getInternetRepresentationForDevice. Same endpoint also used in methods:<br> getInternetRepresentationForDeviceQuery (deviceId : string,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "deviceId",
"in": "path",
"required": true,
"schema": {
"title": "deviceId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/ldap/getEntryByDN": {
"get": {
"tags": [
"LDAP"
],
"operationId": "getLDAPEntryDetailsByDN",
"description": "The parameters and request body are for method: getLDAPEntryDetailsByDN. Same endpoint also used in methods:<br> getLDAPEntryDetailsByDNQuery (queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/ldap/getEntriesByNames": {
"post": {
"tags": [
"LDAP"
],
"operationId": "returnEntriesThatExactlyMatchOneOfTheGivenStrings",
"description": "The parameters and request body are for method: returnEntriesThatExactlyMatchOneOfTheGivenStrings. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/ldap/getBaseDNEntry": {
"get": {
"tags": [
"LDAP"
],
"operationId": "getTheBaseDNEntryDetails",
"description": "The parameters and request body are for method: getTheBaseDNEntryDetails. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/ldap/search": {
"post": {
"tags": [
"LDAP"
],
"operationId": "returnLDAPEntriesWhichMatchTheGivenSearchCriteria",
"description": "The parameters and request body are for method: returnLDAPEntriesWhichMatchTheGivenSearchCriteria. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/revisions/{id}/config": {
"get": {
"tags": [
"MonitoredDevices"
],
"operationId": "getTextualConfigurationByRevision",
"description": "The parameters and request body are for method: getTextualConfigurationByRevision. Same endpoint also used in methods:<br> getTextualConfigurationByRevisionQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/devices/bulk/import": {
"post": {
"tags": [
"MonitoredDevices"
],
"operationId": "importManagedDevices",
"description": "The parameters and request body are for method: importManagedDevices. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/devices/bulk/": {
"patch": {
"tags": [
"MonitoredDevices"
],
"operationId": "editSecuretrackDevice",
"description": "The parameters and request body are for method: editSecuretrackDevice. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"MonitoredDevices"
],
"operationId": "addDevicesToSecureTrack",
"description": "The parameters and request body are for method: addDevicesToSecureTrack. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/devices/bulk/tasks/{taskUid}": {
"get": {
"tags": [
"MonitoredDevices"
],
"operationId": "getSpecificTaskResultsOfBulkOperationsOnDevices",
"description": "The parameters and request body are for method: getSpecificTaskResultsOfBulkOperationsOnDevices. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "taskUid",
"in": "path",
"required": true,
"schema": {
"title": "taskUid",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/tasks/add_device_config_task": {
"post": {
"tags": [
"MonitoredDevices"
],
"operationId": "addConfigurationForOfflineDevice",
"description": "The parameters and request body are for method: addConfigurationForOfflineDevice. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/devices/{id}": {
"get": {
"tags": [
"MonitoredDevices"
],
"operationId": "getSpecificDevice",
"description": "The parameters and request body are for method: getSpecificDevice. Same endpoint also used in methods:<br> getSpecificDeviceQuery (id : number,queryObject : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/securetrack/api/devices/{deviceId}": {
"put": {
"tags": [
"MonitoredDevices"
],
"operationId": "updateOfflineDevice",
"description": "The parameters and request body are for method: updateOfflineDevice. Same endpoint also used in methods:<br> updateOfflineDeviceQuery (deviceId : string,queryObject : object,body : object)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "deviceId",
"in": "path",
"required": true,
"schema": {
"title": "deviceId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/securetrack/api/devices/": {
"get": {
"tags": [
"MonitoredDevices"
],
"operationId": "getDevices",
"description": "The parameters and request body are for method: getDevices. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"MonitoredDevices"
],
"operationId": "addOfflineDevice",
"description": "The parameters and request body are for method: addOfflineDevice. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/js