API Reference
Methods
ADCollector
Upget /api/v{version}/collectors/activedirectory/collectors
(apiVversionCollectorsActivedirectoryCollectorsGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"domainController" : "domainController",
"backupPassword" : "backupPassword",
"backupCollectionInterval" : 6,
"description" : "description",
"dnsName" : "dnsName",
"namingContext" : 1,
"backupCredentials" : {
"password" : "password",
"username" : "username"
},
"backupAccountName" : "backupAccountName",
"enabled" : true,
"scope" : 5,
"name" : "name",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"customDN" : "customDN",
"id" : 0,
"fullBackup" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ADBackupConfiguration
Updelete /api/v{version}/collectors/activedirectory/collectors/{id}
(apiVversionCollectorsActivedirectoryCollectorsIdDelete)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/collectors/activedirectory/collectors/{id}
(apiVversionCollectorsActivedirectoryCollectorsIdGet)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Responses
200
Success
Uppost /api/v{version}/collectors/activedirectory/collectors
(apiVversionCollectorsActivedirectoryCollectorsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upput /api/v{version}/collectors/activedirectory/collectors
(apiVversionCollectorsActivedirectoryCollectorsPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Uppost /api/v{version}/collectors/activedirectory/collectors/search/domaincontrollers
(apiVversionCollectorsActivedirectoryCollectorsSearchDomaincontrollersPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainController
AttributeSearch
Upget /api/v{version}/collectors/activedirectory/attributes/search/displaynames
(apiVversionCollectorsActivedirectoryAttributesSearchDisplaynamesGet)
Path parameters
version (required)
Path Parameter —
Query parameters
limit (optional)
Query Parameter — default: 0 format: int32
displayname (optional)
Query Parameter —
Return type
array[String]
Example data
Content-Type: application/json
[ "", "" ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/collectors/activedirectory/attributes/search
(apiVversionCollectorsActivedirectoryAttributesSearchGet)
Path parameters
version (required)
Path Parameter —
Query parameters
limit (optional)
Query Parameter — format: int32
name (optional)
Query Parameter —
displayname (optional)
Query Parameter —
isClass (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
[ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/collectors/activedirectory/attributes/search/names
(apiVversionCollectorsActivedirectoryAttributesSearchNamesGet)
Path parameters
version (required)
Path Parameter —
Query parameters
limit (optional)
Query Parameter — default: 0 format: int32
name (optional)
Query Parameter —
Return type
array[String]
Example data
Content-Type: application/json
[ "", "" ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
AuditorService
Upget /api/v{version}/system/config/service/all/status
(apiVversionSystemConfigServiceAllStatusGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serviceDisplayName" : "serviceDisplayName",
"serviceName" : "serviceName",
"status" : 0
}, {
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serviceDisplayName" : "serviceDisplayName",
"serviceName" : "serviceName",
"status" : 0
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/system/config/service
(apiVversionSystemConfigServiceGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"serviceSocket" : {
"encrypted" : true,
"port" : 6,
"serverAddress" : "serverAddress",
"type" : 0
},
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"isRunAsLocalSystem" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ServiceConfigurationWeb
Uppost /api/v{version}/system/config/service/{id}/restart
(apiVversionSystemConfigServiceIdRestartPost)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serviceDisplayName" : "serviceDisplayName",
"serviceName" : "serviceName",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygnaAuditorService
Uppost /api/v{version}/system/config/service/{id}/start
(apiVversionSystemConfigServiceIdStartPost)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serviceDisplayName" : "serviceDisplayName",
"serviceName" : "serviceName",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygnaAuditorService
Upget /api/v{version}/system/config/service/{id}/status
(apiVversionSystemConfigServiceIdStatusGet)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serviceDisplayName" : "serviceDisplayName",
"serviceName" : "serviceName",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygnaAuditorService
Uppost /api/v{version}/system/config/service/{id}/stop
(apiVversionSystemConfigServiceIdStopPost)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serviceDisplayName" : "serviceDisplayName",
"serviceName" : "serviceName",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygnaAuditorService
Uppost /api/v{version}/system/config/service
(apiVversionSystemConfigServicePost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serviceSocket" : {
"encrypted" : true,
"port" : 6,
"serverAddress" : "serverAddress",
"type" : 0
},
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"isRunAsLocalSystem" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ServiceConfigurationWeb
Upput /api/v{version}/system/config/service
(apiVversionSystemConfigServicePut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serviceSocket" : {
"encrypted" : true,
"port" : 6,
"serverAddress" : "serverAddress",
"type" : 0
},
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"isRunAsLocalSystem" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ServiceConfigurationWeb
Authorization
Uppost /api/v{version}/auth/login
(apiVversionAuthLoginPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"password" : "password",
"displayName" : "displayName",
"userAccount" : "userAccount",
"userSid" : "userSid",
"userCid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"handle" : 3,
"userDomain" : "userDomain",
"userGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"user" : "user",
"config" : {
"applicationTheme" : "applicationTheme",
"consoleOptions" : "consoleOptions",
"applicationSettings" : {
"enableAutoSearch" : true,
"reportEventLimit" : 9,
"enableAuditPaging" : true,
"rollbackLayout" : [ null, null ],
"auditEventLimit" : 7,
"auditingLayout" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"isSideMenuExpanded" : true
}
},
"groupSids" : [ "groupSids", "groupSids" ],
"token" : "token"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
UserProfile
Uppost /api/v{version}/auth/login/refresh
(apiVversionAuthLoginRefreshPost)
Path parameters
version (required)
Path Parameter —
Return type
String
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
String
Upget /api/v{version}/auth/logout
(apiVversionAuthLogoutGet)
Path parameters
version (required)
Path Parameter —
Return type
Boolean
Example data
Content-Type: application/json
true
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Boolean
Azure
Updelete /api/v{version}/collectors/azure/globalRateLimiting
(apiVversionCollectorsAzureGlobalRateLimitingDelete)
Path parameters
version (required)
Path Parameter —
Responses
200
Success
Upput /api/v{version}/collectors/azure/globalRateLimiting
(apiVversionCollectorsAzureGlobalRateLimitingPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"maxLocks" : 0,
"enabled" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
RequestLock
Upget /api/v{version}/collectors/azure/targets
(apiVversionCollectorsAzureTargetsGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"displayName" : "displayName",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"tenantCode" : "tenantCode",
"config" : {
"parallelResourceResolutionRequests" : 2,
"subscriptions" : [ "subscriptions", "subscriptions" ],
"subscriptionResourceTypes" : [ "subscriptionResourceTypes", "subscriptionResourceTypes" ],
"dataCollectionTimeout" : 1,
"collectResourceData" : true,
"collectAllSubscriptions" : true,
"tenantActivityCollection" : true,
"initialCollectionOffset" : 7,
"activityLogCollectionSkew" : 5,
"activityLogCollectionTimeout" : 5,
"tenantResourceTypes" : [ "tenantResourceTypes", "tenantResourceTypes" ],
"ignoredItems" : [ "ignoredItems", "ignoredItems" ],
"ignoredOperations" : [ "ignoredOperations", "ignoredOperations" ],
"ignoredStatuses" : [ "ignoredStatuses", "ignoredStatuses" ],
"resolveConfigurationObjects" : true
},
"collectionInterval" : 9,
"enabled" : true,
"status" : 6
}, {
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"displayName" : "displayName",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"tenantCode" : "tenantCode",
"config" : {
"parallelResourceResolutionRequests" : 2,
"subscriptions" : [ "subscriptions", "subscriptions" ],
"subscriptionResourceTypes" : [ "subscriptionResourceTypes", "subscriptionResourceTypes" ],
"dataCollectionTimeout" : 1,
"collectResourceData" : true,
"collectAllSubscriptions" : true,
"tenantActivityCollection" : true,
"initialCollectionOffset" : 7,
"activityLogCollectionSkew" : 5,
"activityLogCollectionTimeout" : 5,
"tenantResourceTypes" : [ "tenantResourceTypes", "tenantResourceTypes" ],
"ignoredItems" : [ "ignoredItems", "ignoredItems" ],
"ignoredOperations" : [ "ignoredOperations", "ignoredOperations" ],
"ignoredStatuses" : [ "ignoredStatuses", "ignoredStatuses" ],
"resolveConfigurationObjects" : true
},
"collectionInterval" : 9,
"enabled" : true,
"status" : 6
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/collectors/azure/targets/{id}
(apiVversionCollectorsAzureTargetsIdDelete)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/collectors/azure/targets/{id}
(apiVversionCollectorsAzureTargetsIdGet)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"displayName" : "displayName",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"tenantCode" : "tenantCode",
"config" : {
"parallelResourceResolutionRequests" : 2,
"subscriptions" : [ "subscriptions", "subscriptions" ],
"subscriptionResourceTypes" : [ "subscriptionResourceTypes", "subscriptionResourceTypes" ],
"dataCollectionTimeout" : 1,
"collectResourceData" : true,
"collectAllSubscriptions" : true,
"tenantActivityCollection" : true,
"initialCollectionOffset" : 7,
"activityLogCollectionSkew" : 5,
"activityLogCollectionTimeout" : 5,
"tenantResourceTypes" : [ "tenantResourceTypes", "tenantResourceTypes" ],
"ignoredItems" : [ "ignoredItems", "ignoredItems" ],
"ignoredOperations" : [ "ignoredOperations", "ignoredOperations" ],
"ignoredStatuses" : [ "ignoredStatuses", "ignoredStatuses" ],
"resolveConfigurationObjects" : true
},
"collectionInterval" : 9,
"enabled" : true,
"status" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Target
Upput /api/v{version}/collectors/azure/targets/{id}
(apiVversionCollectorsAzureTargetsIdPut)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"displayName" : "displayName",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"tenantCode" : "tenantCode",
"config" : {
"parallelResourceResolutionRequests" : 2,
"subscriptions" : [ "subscriptions", "subscriptions" ],
"subscriptionResourceTypes" : [ "subscriptionResourceTypes", "subscriptionResourceTypes" ],
"dataCollectionTimeout" : 1,
"collectResourceData" : true,
"collectAllSubscriptions" : true,
"tenantActivityCollection" : true,
"initialCollectionOffset" : 7,
"activityLogCollectionSkew" : 5,
"activityLogCollectionTimeout" : 5,
"tenantResourceTypes" : [ "tenantResourceTypes", "tenantResourceTypes" ],
"ignoredItems" : [ "ignoredItems", "ignoredItems" ],
"ignoredOperations" : [ "ignoredOperations", "ignoredOperations" ],
"ignoredStatuses" : [ "ignoredStatuses", "ignoredStatuses" ],
"resolveConfigurationObjects" : true
},
"collectionInterval" : 9,
"enabled" : true,
"status" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Target
Uppost /api/v{version}/collectors/azure/targets
(apiVversionCollectorsAzureTargetsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"displayName" : "displayName",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"tenantCode" : "tenantCode",
"config" : {
"parallelResourceResolutionRequests" : 2,
"subscriptions" : [ "subscriptions", "subscriptions" ],
"subscriptionResourceTypes" : [ "subscriptionResourceTypes", "subscriptionResourceTypes" ],
"dataCollectionTimeout" : 1,
"collectResourceData" : true,
"collectAllSubscriptions" : true,
"tenantActivityCollection" : true,
"initialCollectionOffset" : 7,
"activityLogCollectionSkew" : 5,
"activityLogCollectionTimeout" : 5,
"tenantResourceTypes" : [ "tenantResourceTypes", "tenantResourceTypes" ],
"ignoredItems" : [ "ignoredItems", "ignoredItems" ],
"ignoredOperations" : [ "ignoredOperations", "ignoredOperations" ],
"ignoredStatuses" : [ "ignoredStatuses", "ignoredStatuses" ],
"resolveConfigurationObjects" : true
},
"collectionInterval" : 9,
"enabled" : true,
"status" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Target
AzureBackup
Upget /api/v{version}/collectors/azure/snapshots
Retrieve Azure Recovery object snapshots (apiVversionCollectorsAzureSnapshotsGet)
Path parameters
version (required)
Path Parameter —
Query parameters
guid (optional)
Query Parameter — Object GUID to use for filtering snapshots format: uuid
Return type
Example data
Content-Type: application/json
[ {
"snapshotBinary" : "",
"backupId" : 6,
"id" : 0,
"objectId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"snapshot" : "snapshot"
}, {
"snapshotBinary" : "",
"backupId" : 6,
"id" : 0,
"objectId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"snapshot" : "snapshot"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
A list of matching object snapshots
410
No matching object snapshots were found
Upget /api/v{version}/collectors/azure/snapshots/{snapshotId}
Retrieve a single Azure Recovery object snapshot (apiVversionCollectorsAzureSnapshotsSnapshotIdGet)
Path parameters
snapshotId (required)
Path Parameter — Snapshot ID format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"snapshotBinary" : "",
"backupId" : 6,
"id" : 0,
"objectId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"snapshot" : "snapshot"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
A single Azure Recovery object snapshot
AzureSnapshot410
Snapshot was not found
AzureObjects
Upget /api/v{version}/collectors/azure/objects/{guid}
Retrieve a single Azure Recovery object (apiVversionCollectorsAzureObjectsGuidGet)
Path parameters
guid (required)
Path Parameter — Azure object GUID format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"deletedOn" : "2000-01-23T04:56:07.000+00:00",
"tenantId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : "type",
"createdOn" : "2000-01-23T04:56:07.000+00:00",
"userPrincipalName" : "userPrincipalName"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
A single Azure Recovery object
Object410
Object was not found
Backup
Upget /api/v{version}/collectors/activedirectory/backups/{backupId}
(apiVversionCollectorsActivedirectoryBackupsBackupIdGet)
Path parameters
backupId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"objectCount" : 6,
"id" : 0,
"source" : "source",
"when" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CollectorBackup
Upget /api/v{version}/collectors/activedirectory/backups/{backupId}/snapshots
(apiVversionCollectorsActivedirectoryBackupsBackupIdSnapshotsGet)
Path parameters
backupId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Query parameters
objectGuid (optional)
Query Parameter — format: uuid
distinguishedName (optional)
Query Parameter —
Return type
Example data
Content-Type: application/json
{
"samType" : 1,
"encodedData" : "encodedData",
"adObject" : {
"displayName" : "displayName",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"objectClass" : "objectClass",
"distinguishedName" : "distinguishedName",
"objectSid" : "objectSid",
"id" : 5
},
"domain" : "domain",
"encodedAttributeCount" : 6,
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"eventTime" : "2000-01-23T04:56:07.000+00:00",
"storageType" : 5,
"attributes" : [ {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
}, {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
} ],
"id" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ObjectSnapshot
Upget /api/v{version}/collectors/activedirectory/backups/{backupId}/snapshots/{snapshotId}
(apiVversionCollectorsActivedirectoryBackupsBackupIdSnapshotsSnapshotIdGet)
Path parameters
backupId (required)
Path Parameter — format: int32
snapshotId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"samType" : 1,
"encodedData" : "encodedData",
"adObject" : {
"displayName" : "displayName",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"objectClass" : "objectClass",
"distinguishedName" : "distinguishedName",
"objectSid" : "objectSid",
"id" : 5
},
"domain" : "domain",
"encodedAttributeCount" : 6,
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"eventTime" : "2000-01-23T04:56:07.000+00:00",
"storageType" : 5,
"attributes" : [ {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
}, {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
} ],
"id" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ObjectSnapshot
Upget /api/v{version}/collectors/activedirectory/backups
(apiVversionCollectorsActivedirectoryBackupsGet)
Path parameters
version (required)
Path Parameter —
Query parameters
objectGuid (optional)
Query Parameter — format: uuid
objectId (optional)
Query Parameter — format: int32
distinguishedName (optional)
Query Parameter —
limit (optional)
Query Parameter — default: 0 format: int32
maxDate (optional)
Query Parameter — format: date-time
Return type
Example data
Content-Type: application/json
[ {
"objectCount" : 6,
"id" : 0,
"source" : "source",
"when" : "2000-01-23T04:56:07.000+00:00"
}, {
"objectCount" : 6,
"id" : 0,
"source" : "source",
"when" : "2000-01-23T04:56:07.000+00:00"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/collectors/activedirectory/backups/snapshots
(apiVversionCollectorsActivedirectoryBackupsSnapshotsGet)
Path parameters
version (required)
Path Parameter —
Query parameters
objectGuid (optional)
Query Parameter — format: uuid
objectId (optional)
Query Parameter — format: int32
limit (optional)
Query Parameter — default: 0 format: int32
maxDate (optional)
Query Parameter — format: date-time
includeObjectInfo (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
[ {
"samType" : 1,
"encodedData" : "encodedData",
"adObject" : {
"displayName" : "displayName",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"objectClass" : "objectClass",
"distinguishedName" : "distinguishedName",
"objectSid" : "objectSid",
"id" : 5
},
"domain" : "domain",
"encodedAttributeCount" : 6,
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"eventTime" : "2000-01-23T04:56:07.000+00:00",
"storageType" : 5,
"attributes" : [ {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
}, {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
} ],
"id" : 0
}, {
"samType" : 1,
"encodedData" : "encodedData",
"adObject" : {
"displayName" : "displayName",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"objectClass" : "objectClass",
"distinguishedName" : "distinguishedName",
"objectSid" : "objectSid",
"id" : 5
},
"domain" : "domain",
"encodedAttributeCount" : 6,
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"eventTime" : "2000-01-23T04:56:07.000+00:00",
"storageType" : 5,
"attributes" : [ {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
}, {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
} ],
"id" : 0
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/collectors/activedirectory/backups/snapshots/gpodiff
(apiVversionCollectorsActivedirectoryBackupsSnapshotsGpodiffGet)
Path parameters
version (required)
Path Parameter —
Query parameters
backupGuidLeft (optional)
Query Parameter — format: uuid
backupGuidRight (optional)
Query Parameter — format: uuid
Return type
Example data
Content-Type: application/json
[ {
"explain" : "explain",
"newValue" : "newValue",
"name" : "name",
"attributeName" : "attributeName",
"state" : "state",
"oldValue" : "oldValue",
"category" : "category",
"supported" : "supported"
}, {
"explain" : "explain",
"newValue" : "newValue",
"name" : "name",
"attributeName" : "attributeName",
"state" : "state",
"oldValue" : "oldValue",
"category" : "category",
"supported" : "supported"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/collectors/activedirectory/backups/snapshots/objects/time
(apiVversionCollectorsActivedirectoryBackupsSnapshotsObjectsTimeGet)
Path parameters
version (required)
Path Parameter —
Query parameters
objectGuid (optional)
Query Parameter — format: uuid
time (optional)
Query Parameter — format: date-time
utc (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"samType" : 1,
"encodedData" : "encodedData",
"adObject" : {
"displayName" : "displayName",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"objectClass" : "objectClass",
"distinguishedName" : "distinguishedName",
"objectSid" : "objectSid",
"id" : 5
},
"domain" : "domain",
"encodedAttributeCount" : 6,
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"eventTime" : "2000-01-23T04:56:07.000+00:00",
"storageType" : 5,
"attributes" : [ {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
}, {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
} ],
"id" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ObjectSnapshot
Upget /api/v{version}/collectors/activedirectory/backups/snapshots/{snapshotId}
(apiVversionCollectorsActivedirectoryBackupsSnapshotsSnapshotIdGet)
Path parameters
snapshotId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Query parameters
storageType (optional)
Query Parameter — 0 = Unknown, 1 = Active Directory, 2 = Group Policy Container, 3 = Max Value
Return type
Example data
Content-Type: application/json
{
"samType" : 1,
"encodedData" : "encodedData",
"adObject" : {
"displayName" : "displayName",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"objectClass" : "objectClass",
"distinguishedName" : "distinguishedName",
"objectSid" : "objectSid",
"id" : 5
},
"domain" : "domain",
"encodedAttributeCount" : 6,
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"eventTime" : "2000-01-23T04:56:07.000+00:00",
"storageType" : 5,
"attributes" : [ {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
}, {
"displayValue" : "displayValue",
"name" : "name",
"value" : ""
} ],
"id" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ObjectSnapshot
Charts
Upget /api/v{version}/charts/builtin/{type}
(apiVversionChartsBuiltinTypeGet)
Path parameters
type (required)
Path Parameter — 0 = Undefined, 1 = Events by Source, 2 = Top Users, 3 = Top Events, 4 = Events collected per day, 5 = Events per Minute, 6 = Top events per field
version (required)
Path Parameter —
Query parameters
offset (optional)
Query Parameter — format: int32
Return type
Example data
Content-Type: application/json
{
"instanceId" : 0,
"data" : "",
"subTitleFormat" : "subTitleFormat",
"name" : "name",
"chartType" : "chartType",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"parameters" : [ {
"hidden" : true,
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"value" : "value"
}, {
"hidden" : true,
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"value" : "value"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Chart
CollectorStatusCheckConfiguration
Upget /api/v{version}/system/config/collectorStatusCheck
(apiVversionSystemConfigCollectorStatusCheckGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"excludedCollectors" : [ {
"configurationId" : 1,
"type" : "type"
}, {
"configurationId" : 1,
"type" : "type"
} ],
"interval" : 6,
"excludedStatuses" : [ "excludedStatuses", "excludedStatuses" ],
"state" : 5,
"version" : 5,
"directive" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CollectorStatusCheckConfiguration
Upput /api/v{version}/system/config/collectorStatusCheck
(apiVversionSystemConfigCollectorStatusCheckPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"excludedCollectors" : [ {
"configurationId" : 1,
"type" : "type"
}, {
"configurationId" : 1,
"type" : "type"
} ],
"interval" : 6,
"excludedStatuses" : [ "excludedStatuses", "excludedStatuses" ],
"state" : 5,
"version" : 5,
"directive" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CollectorStatusCheckConfiguration
ConfigurationString
Uppost /api/v{version}/system/config/databases
(apiVversionSystemConfigDatabasesPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"databases" : [ "databases", "databases" ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DatabaseList
DataPurge
Upget /api/v{version}/datapurge/default
(apiVversionDatapurgeDefaultGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ScheduledJobWeb
Updelete /api/v{version}/datapurge
(apiVversionDatapurgeDelete)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/datapurge
(apiVversionDatapurgeGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ScheduledJobWeb
Uppost /api/v{version}/datapurge
(apiVversionDatapurgePost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ScheduledJobWeb
Upput /api/v{version}/datapurge
(apiVversionDatapurgePut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ScheduledJobWeb
Database
Uppost /api/v{version}/setup/database/catalog
(apiVversionSetupDatabaseCatalogPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"connectionString" : {
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
},
"versionComparison" : {
"requiredVersion" : {
"appliedTime" : "2000-01-23T04:56:07.000+00:00",
"build" : "build",
"sqlSchema" : "sqlSchema"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DatabaseInfo
Upput /api/v{version}/setup/database/catalog
(apiVversionSetupDatabaseCatalogPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"connectionString" : {
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
},
"versionComparison" : {
"requiredVersion" : {
"appliedTime" : "2000-01-23T04:56:07.000+00:00",
"build" : "build",
"sqlSchema" : "sqlSchema"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DatabaseInfo
Upget /api/v{version}/setup/database/connection
(apiVversionSetupDatabaseConnectionGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ConnectionString
Uppost /api/v{version}/setup/database/connection
(apiVversionSetupDatabaseConnectionPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Responses
200
Success
Uppost /api/v{version}/setup/database/connection/test
(apiVversionSetupDatabaseConnectionTestPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Responses
200
Success
Uppost /api/v{version}/setup/database/search/catalogs
(apiVversionSetupDatabaseSearchCatalogsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"databases" : [ "databases", "databases" ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DatabaseList
Upget /api/v{version}/setup/database/search/servers
(apiVversionSetupDatabaseSearchServersGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"servers" : [ "servers", "servers" ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ServerList
Uppost /api/v{version}/setup/database/version
(apiVversionSetupDatabaseVersionPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"requiredVersion" : {
"appliedTime" : "2000-01-23T04:56:07.000+00:00",
"build" : "build",
"sqlSchema" : "sqlSchema"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DatabaseVersionCompare
DatabaseConnector
Uppost /api/v{version}/database/connectors/catalogs
(apiVversionDatabaseConnectorsCatalogsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"databases" : [ "databases", "databases" ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DatabaseList
Upget /api/v{version}/database/connectors
(apiVversionDatabaseConnectorsGet)
Path parameters
version (required)
Path Parameter —
Query parameters
isCoreConnectionToBeIncluded (optional)
Query Parameter — default: true
Return type
Example data
Content-Type: application/json
[ {
"connectionString" : "connectionString",
"isReadOnly" : true,
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"configuration" : {
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
},
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"designation" : 6,
"type" : 0
}, {
"connectionString" : "connectionString",
"isReadOnly" : true,
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"configuration" : {
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
},
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"designation" : 6,
"type" : 0
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/database/connectors/{id}
(apiVversionDatabaseConnectorsIdDelete)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/database/connectors/{id}
(apiVversionDatabaseConnectorsIdGet)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"connectionString" : "connectionString",
"isReadOnly" : true,
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"configuration" : {
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
},
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"designation" : 6,
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegatedDatabaseConnector
Upput /api/v{version}/database/connectors/{id}
(apiVversionDatabaseConnectorsIdPut)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"connectionString" : "connectionString",
"isReadOnly" : true,
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"configuration" : {
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
},
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"designation" : 6,
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegatedDatabaseConnector
Uppost /api/v{version}/database/connectors/migrate
(apiVversionDatabaseConnectorsMigratePost)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"connectionString" : "connectionString",
"isReadOnly" : true,
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"configuration" : {
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
},
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"designation" : 6,
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegatedDatabaseConnector
Uppost /api/v{version}/database/connectors
(apiVversionDatabaseConnectorsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"connectionString" : "connectionString",
"isReadOnly" : true,
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"configuration" : {
"initialCatalog" : "initialCatalog",
"credentials" : {
"password" : "password",
"username" : "username"
},
"useWindowsAuth" : true,
"connectRetryCount" : 6,
"connectRetryInterval" : 1,
"dataSource" : "dataSource",
"connectionTimeout" : 0
},
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"designation" : 6,
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegatedDatabaseConnector
Uppost /api/v{version}/database/connectors/validate
(apiVversionDatabaseConnectorsValidatePost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
DelegatedResource
Upget /api/v{version}/delegatedresources
(apiVversionDelegatedresourcesGet)
Path parameters
version (required)
Path Parameter —
Query parameters
type (optional)
Query Parameter — 0 = Undefined, 1 = Report, 2 = Report Tag, 3 = Report Type, 4 = Scheduled Job, 5 = Scheduled Job Tag, 6 = Scheduled Job Type, 7 = Database Connector
resourceId (optional)
Query Parameter —
Return type
Example data
Content-Type: application/json
[ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/delegatedresources/{id}
(apiVversionDelegatedresourcesIdDelete)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/delegatedresources/{id}
(apiVversionDelegatedresourcesIdGet)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegatedResourceX
Upput /api/v{version}/delegatedresources/{id}
(apiVversionDelegatedresourcesIdPut)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegatedResourceX
Uppost /api/v{version}/delegatedresources
(apiVversionDelegatedresourcesPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegatedResourceX
DirectoryObject
Upget /api/v{version}/collectors/activedirectory/objects/attributes
(apiVversionCollectorsActivedirectoryObjectsAttributesGet)
Path parameters
version (required)
Path Parameter —
Query parameters
domain (optional)
Query Parameter —
objectGuid (optional)
Query Parameter — format: uuid
Return type
Example data
Content-Type: application/json
{
"name" : "name",
"value" : ""
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryAttributeData
Upget /api/v{version}/collectors/activedirectory/objects/browse
(apiVversionCollectorsActivedirectoryObjectsBrowseGet)
Path parameters
version (required)
Path Parameter —
Query parameters
type (optional)
Query Parameter —
domain (optional)
Query Parameter — default: 1 format: int32
domainName (optional)
Query Parameter —
limit (optional)
Query Parameter — default: 0 format: int32
objectDN (optional)
Query Parameter — default: *
objectGuid (optional)
Query Parameter — format: uuid
namingContext (optional)
Query Parameter — 0 = Default, 1 = Configuration, 2 = Schema, 3 = RootDSE, 4 = Custom
advanced (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryObject
Upget /api/v{version}/collectors/activedirectory/objects
(apiVversionCollectorsActivedirectoryObjectsGet)
Path parameters
version (required)
Path Parameter —
Query parameters
search (optional)
Query Parameter —
limit (optional)
Query Parameter — default: 50 format: int32
objectClass (optional)
Query Parameter — default: *
objectGuid (optional)
Query Parameter — format: uuid
deletedFlag (optional)
Query Parameter — default: 0 format: int32
Return type
Example data
Content-Type: application/json
{
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryObject
Upget /api/v{version}/collectors/activedirectory/objects/members
(apiVversionCollectorsActivedirectoryObjectsMembersGet)
Path parameters
version (required)
Path Parameter —
Query parameters
domain (optional)
Query Parameter —
objectGuid (optional)
Query Parameter — format: uuid
expanded (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryObject
Upget /api/v{version}/collectors/activedirectory/objects/membership
(apiVversionCollectorsActivedirectoryObjectsMembershipGet)
Path parameters
version (required)
Path Parameter —
Query parameters
domain (optional)
Query Parameter —
objectGuid (optional)
Query Parameter — format: uuid
expanded (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryObject
Upget /api/v{version}/collectors/activedirectory/objects/{objectId}
(apiVversionCollectorsActivedirectoryObjectsObjectIdGet)
Path parameters
objectId (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Query parameters
distinguishedName (optional)
Query Parameter —
Return type
Example data
Content-Type: application/json
{
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryObject
Upget /api/v{version}/collectors/activedirectory/objects/search
(apiVversionCollectorsActivedirectoryObjectsSearchGet)
Path parameters
version (required)
Path Parameter —
Query parameters
search (optional)
Query Parameter —
limit (optional)
Query Parameter — default: 50 format: int32
objectClass (optional)
Query Parameter — default: *
objectGuid (optional)
Query Parameter — format: uuid
deletedFlag (optional)
Query Parameter — default: 0 format: int32
Return type
Example data
Content-Type: application/json
{
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryObject
Upget /api/v{version}/collectors/activedirectory/objects/security
(apiVversionCollectorsActivedirectoryObjectsSecurityGet)
Path parameters
version (required)
Path Parameter —
Query parameters
domain (optional)
Query Parameter —
objectGuid (optional)
Query Parameter — format: uuid
Return type
Example data
Content-Type: application/json
{
"discretionaryAccessControlList" : [ {
"inheritedTypeGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"aceMask" : "aceMask",
"objectAce" : true,
"aceFlags" : "aceFlags",
"accessMask" : 6,
"objectTypeGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritedType" : "inheritedType",
"type" : "type",
"account" : "account",
"sid" : {
"binaryLength" : 0,
"value" : "value"
},
"objectType" : "objectType"
}, {
"inheritedTypeGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"aceMask" : "aceMask",
"objectAce" : true,
"aceFlags" : "aceFlags",
"accessMask" : 6,
"objectTypeGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritedType" : "inheritedType",
"type" : "type",
"account" : "account",
"sid" : {
"binaryLength" : 0,
"value" : "value"
},
"objectType" : "objectType"
} ],
"saclPresent" : true,
"daclPresent" : true,
"systemAccessControlList" : [ null, null ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectorySecurityDescriptor
Upget /api/v{version}/collectors/activedirectory/search
(apiVversionCollectorsActivedirectorySearchGet)
Path parameters
version (required)
Path Parameter —
Query parameters
searchString (optional)
Query Parameter —
objectType (optional)
Query Parameter — 1 = Local Users, 2 = Local Groups, 4 = Domain Users, 8 = Domain Groups, 16 = Computers, 32 = Domain Controllers, 64 = Exchange Servers, 128 = Sql Servers, 256 = Containers, 512 = Organizational Units
domainId (optional)
Query Parameter — format: int32
limit (optional)
Query Parameter — default: 50 format: int32
Return type
Example data
Content-Type: application/json
[ {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
}, {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Domains
Uppost /api/v{version}/collectors/activedirectory/domains/configuration/export/{domainId}
(apiVversionCollectorsActivedirectoryDomainsConfigurationExportDomainIdPost)
Path parameters
domainId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
byte[]
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
byte[]
Uppost /api/v{version}/collectors/activedirectory/domains/controllers/search
(apiVversionCollectorsActivedirectoryDomainsControllersSearchPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainController
Upget /api/v{version}/collectors/activedirectory/domains
(apiVversionCollectorsActivedirectoryDomainsGet)
Path parameters
version (required)
Path Parameter —
Query parameters
isDCListToBeIncluded (optional)
Query Parameter — default: false
hideDisabled (optional)
Query Parameter — default: true
Return type
Example data
Content-Type: application/json
{
"accountName" : "accountName",
"backupPassword" : "backupPassword",
"flags" : 1,
"dnsName" : "dnsName",
"domainControllers" : [ {
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}, {
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
} ],
"backupAccountName" : "backupAccountName",
"ncName" : "ncName",
"enabled" : true,
"parentDomain" : "parentDomain",
"dcAccountName" : "dcAccountName",
"dcPassword" : "dcPassword",
"password" : "password",
"statusDescription" : "statusDescription",
"netBiosName" : "netBiosName",
"localDcCollection" : true,
"agentConfiguration" : {
"processNestedGroupUserMembers" : true,
"processNestedGroupMembers" : true,
"suppressNestedGroupEventData" : true,
"enableGPOBackup" : true,
"combineEventsDelay" : 5,
"enableMissingGPOBackup" : true,
"ignoreLogonEvents" : true,
"workstationResolution" : true,
"combineEventsEnabled" : true,
"suppressNestedGroupEventBacklinks" : true,
"processNestedGroupUsers" : true,
"workstationReverseLookup" : true,
"nestedGroups" : [ {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 3,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"domain" : "domain",
"objectGuid" : "objectGuid",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 7,
"pwdLastSet" : 9
}, {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 3,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"domain" : "domain",
"objectGuid" : "objectGuid",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 7,
"pwdLastSet" : 9
} ],
"logLevel" : 2,
"processNestedGroups" : true,
"excludedAttributes" : "excludedAttributes",
"ldapTimeout" : 2
},
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"id" : 0,
"collectionInterval" : 6,
"status" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainConfiguration
Updelete /api/v{version}/collectors/activedirectory/domains/{id}/controllers/all
(apiVversionCollectorsActivedirectoryDomainsIdControllersAllDelete)
Path parameters
Id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Updelete /api/v{version}/collectors/activedirectory/domains/{id}/controllers/{dcid}
(apiVversionCollectorsActivedirectoryDomainsIdControllersDcidDelete)
Path parameters
Id (required)
Path Parameter — format: int32
DcId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Uppost /api/v{version}/collectors/activedirectory/domains/{id}/controllers/{dcid}/restart
(apiVversionCollectorsActivedirectoryDomainsIdControllersDcidRestartPost)
Path parameters
id (required)
Path Parameter — format: int32
dcId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainController
Uppost /api/v{version}/collectors/activedirectory/domains/{id}/controllers/{dcid}/start
(apiVversionCollectorsActivedirectoryDomainsIdControllersDcidStartPost)
Path parameters
id (required)
Path Parameter — format: int32
dcId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainController
Uppost /api/v{version}/collectors/activedirectory/domains/{id}/controllers/{dcid}/stop
(apiVversionCollectorsActivedirectoryDomainsIdControllersDcidStopPost)
Path parameters
id (required)
Path Parameter — format: int32
dcId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainController
Updelete /api/v{version}/collectors/activedirectory/domains/{id}/controllers
(apiVversionCollectorsActivedirectoryDomainsIdControllersDelete)
Path parameters
Id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Query parameters
dcIds (optional)
Query Parameter — format: int32
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/collectors/activedirectory/domains/{id}/controllers
(apiVversionCollectorsActivedirectoryDomainsIdControllersGet)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainController
Uppost /api/v{version}/collectors/activedirectory/domains/{id}/controllers
(apiVversionCollectorsActivedirectoryDomainsIdControllersPost)
Path parameters
Id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
force (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainController
Upput /api/v{version}/collectors/activedirectory/domains/{id}/controllers
(apiVversionCollectorsActivedirectoryDomainsIdControllersPut)
Path parameters
Id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
force (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainController
Updelete /api/v{version}/collectors/activedirectory/domains/{id}
(apiVversionCollectorsActivedirectoryDomainsIdDelete)
Path parameters
Id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/collectors/activedirectory/domains/{id}
(apiVversionCollectorsActivedirectoryDomainsIdGet)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Query parameters
isDCListToBeIncluded (optional)
Query Parameter — default: true
Return type
Example data
Content-Type: application/json
{
"systemAttributes" : [ "systemAttributes", "systemAttributes" ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryProfile
Upput /api/v{version}/collectors/activedirectory/domains/{id}
(apiVversionCollectorsActivedirectoryDomainsIdPut)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"accountName" : "accountName",
"backupPassword" : "backupPassword",
"flags" : 1,
"dnsName" : "dnsName",
"domainControllers" : [ {
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}, {
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
} ],
"backupAccountName" : "backupAccountName",
"ncName" : "ncName",
"enabled" : true,
"parentDomain" : "parentDomain",
"dcAccountName" : "dcAccountName",
"dcPassword" : "dcPassword",
"password" : "password",
"statusDescription" : "statusDescription",
"netBiosName" : "netBiosName",
"localDcCollection" : true,
"agentConfiguration" : {
"processNestedGroupUserMembers" : true,
"processNestedGroupMembers" : true,
"suppressNestedGroupEventData" : true,
"enableGPOBackup" : true,
"combineEventsDelay" : 5,
"enableMissingGPOBackup" : true,
"ignoreLogonEvents" : true,
"workstationResolution" : true,
"combineEventsEnabled" : true,
"suppressNestedGroupEventBacklinks" : true,
"processNestedGroupUsers" : true,
"workstationReverseLookup" : true,
"nestedGroups" : [ {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 3,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"domain" : "domain",
"objectGuid" : "objectGuid",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 7,
"pwdLastSet" : 9
}, {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 3,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"domain" : "domain",
"objectGuid" : "objectGuid",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 7,
"pwdLastSet" : 9
} ],
"logLevel" : 2,
"processNestedGroups" : true,
"excludedAttributes" : "excludedAttributes",
"ldapTimeout" : 2
},
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"id" : 0,
"collectionInterval" : 6,
"status" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainConfiguration
Uppost /api/v{version}/collectors/activedirectory/domains
(apiVversionCollectorsActivedirectoryDomainsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"accountName" : "accountName",
"backupPassword" : "backupPassword",
"flags" : 1,
"dnsName" : "dnsName",
"domainControllers" : [ {
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
}, {
"lastActive" : "2000-01-23T04:56:07.000+00:00",
"statusMessage" : "statusMessage",
"enabled" : true,
"sid" : "sid",
"netBiosName" : "netBiosName",
"hasAgent" : true,
"osVersion" : "osVersion",
"domain" : "domain",
"name" : "name",
"agentVersion" : "agentVersion",
"id" : 6,
"upgradeRequired" : true,
"status" : 0
} ],
"backupAccountName" : "backupAccountName",
"ncName" : "ncName",
"enabled" : true,
"parentDomain" : "parentDomain",
"dcAccountName" : "dcAccountName",
"dcPassword" : "dcPassword",
"password" : "password",
"statusDescription" : "statusDescription",
"netBiosName" : "netBiosName",
"localDcCollection" : true,
"agentConfiguration" : {
"processNestedGroupUserMembers" : true,
"processNestedGroupMembers" : true,
"suppressNestedGroupEventData" : true,
"enableGPOBackup" : true,
"combineEventsDelay" : 5,
"enableMissingGPOBackup" : true,
"ignoreLogonEvents" : true,
"workstationResolution" : true,
"combineEventsEnabled" : true,
"suppressNestedGroupEventBacklinks" : true,
"processNestedGroupUsers" : true,
"workstationReverseLookup" : true,
"nestedGroups" : [ {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 3,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"domain" : "domain",
"objectGuid" : "objectGuid",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 7,
"pwdLastSet" : 9
}, {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 3,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"domain" : "domain",
"objectGuid" : "objectGuid",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 7,
"pwdLastSet" : 9
} ],
"logLevel" : 2,
"processNestedGroups" : true,
"excludedAttributes" : "excludedAttributes",
"ldapTimeout" : 2
},
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"id" : 0,
"collectionInterval" : 6,
"status" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DomainConfiguration
Uppost /api/v{version}/collectors/activedirectory/domains/search
(apiVversionCollectorsActivedirectoryDomainsSearchPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
[ {
"netBiosName" : "netBiosName",
"objectGuid" : "objectGuid",
"dnsName" : "dnsName",
"id" : 0,
"ncName" : "ncName"
}, {
"netBiosName" : "netBiosName",
"objectGuid" : "objectGuid",
"dnsName" : "dnsName",
"id" : 0,
"ncName" : "ncName"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Event
Upget /api/v{version}/events/{id}
Retrieve an event (apiVversionEventsIdGet)
Locates a specific event by its ID and retrieves details.
Path parameters
id (required)
Path Parameter — The ID of an event. format: int32
version (required)
Path Parameter —
Query parameters
type (required)
Query Parameter — The data source ID.<br><br>0 = Unknown, 1 = Active Directory, 2 = File System, 3 = Entra ID, 4 = Entra ID Sign-In, 5 = Exchange Online, 6 = SharePoint Online, 7 = VMWare, 8 = Active Directory Rollback, 9 = Microsoft Teams, 10 = Cygna Auditor, 11 = OneDrive, 12 = Azure, 14 = Security & Compliance Center, 101 = Active Directory (Blackbird)
database (required)
Query Parameter — The database ID. format: uuid
Return type
Example data
Content-Type: application/json
{
"organizationId" : 1,
"displayMessage" : "displayMessage",
"userCategory" : 5,
"success" : true,
"eventTime" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"source" : 6,
"statusMessage" : "statusMessage"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
AuditEventDetailBase400
Bad Request. The event ID is not a positive integer or the type is not a valid data source ID.
401
Unauthorized. The request does not contain a valid authorization header and session-id header, or the user is not authorized to read audit events.
410
The requested event was not found.
500
An unexpected error occurred.
Uppost /api/v{version}/events
List events (apiVversionEventsPost)
Searches and retrieves audit events based on search parameters.
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
limit (optional)
Query Parameter — The maximum number of events to retrieve. format: int32
useCoreDatabase (optional)
Query Parameter — The database to search through. default: false
Return type
Example data
Content-Type: application/json
[ {
"teamName" : "teamName",
"vmHost" : "vmHost",
"resourceGroup" : "resourceGroup",
"sourceFileName" : "sourceFileName",
"databaseName" : "databaseName",
"eventCategory" : "eventCategory",
"samAccountName" : "samAccountName",
"when" : "2000-01-23T04:56:07.000+00:00",
"vmCategory" : "vmCategory",
"teamMember" : "teamMember",
"path" : "path",
"vmType" : "vmType",
"valueAdded" : "valueAdded",
"crossMailboxOperations" : true,
"workstationId" : 5,
"valueAddedDisplay" : "valueAddedDisplay",
"eventName" : "eventName",
"id" : 0,
"tenant" : "tenant",
"identityName" : "identityName",
"attributeValue" : "attributeValue",
"level" : "level",
"module" : 6,
"attributePreviousValue" : "attributePreviousValue",
"mailboxFolder" : "mailboxFolder",
"objectClass" : "objectClass",
"workstation" : "workstation",
"opn" : 9,
"external" : true,
"success" : 1,
"vm" : "vm",
"status" : "status",
"valueRemoved" : "valueRemoved",
"server" : "server",
"itemType" : 2,
"subscription" : "subscription",
"nativeEventId" : 5,
"fromAgent" : true,
"client" : "client",
"attribute" : "attribute",
"databaseId" : "databaseId",
"isRisky" : true,
"mailboxUPN" : "mailboxUPN",
"dataCenter" : "dataCenter",
"aDsType" : 7,
"workload" : "workload",
"objectDN" : "objectDN",
"objectName" : "objectName",
"dataStore" : "dataStore",
"teamRole" : "teamRole",
"location" : "location",
"accountSid" : "accountSid",
"user" : "user",
"operation" : "operation",
"resourceType" : "resourceType"
}, {
"teamName" : "teamName",
"vmHost" : "vmHost",
"resourceGroup" : "resourceGroup",
"sourceFileName" : "sourceFileName",
"databaseName" : "databaseName",
"eventCategory" : "eventCategory",
"samAccountName" : "samAccountName",
"when" : "2000-01-23T04:56:07.000+00:00",
"vmCategory" : "vmCategory",
"teamMember" : "teamMember",
"path" : "path",
"vmType" : "vmType",
"valueAdded" : "valueAdded",
"crossMailboxOperations" : true,
"workstationId" : 5,
"valueAddedDisplay" : "valueAddedDisplay",
"eventName" : "eventName",
"id" : 0,
"tenant" : "tenant",
"identityName" : "identityName",
"attributeValue" : "attributeValue",
"level" : "level",
"module" : 6,
"attributePreviousValue" : "attributePreviousValue",
"mailboxFolder" : "mailboxFolder",
"objectClass" : "objectClass",
"workstation" : "workstation",
"opn" : 9,
"external" : true,
"success" : 1,
"vm" : "vm",
"status" : "status",
"valueRemoved" : "valueRemoved",
"server" : "server",
"itemType" : 2,
"subscription" : "subscription",
"nativeEventId" : 5,
"fromAgent" : true,
"client" : "client",
"attribute" : "attribute",
"databaseId" : "databaseId",
"isRisky" : true,
"mailboxUPN" : "mailboxUPN",
"dataCenter" : "dataCenter",
"aDsType" : 7,
"workload" : "workload",
"objectDN" : "objectDN",
"objectName" : "objectName",
"dataStore" : "dataStore",
"teamRole" : "teamRole",
"location" : "location",
"accountSid" : "accountSid",
"user" : "user",
"operation" : "operation",
"resourceType" : "resourceType"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileSystem
Upput /api/v{version}/collectors/filesystem/delete/all
(apiVversionCollectorsFilesystemDeleteAllPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Upput /api/v{version}/collectors/filesystem/delete
(apiVversionCollectorsFilesystemDeletePut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Upget /api/v{version}/collectors/filesystem
(apiVversionCollectorsFilesystemGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Upget /api/v{version}/collectors/filesystem/{id}
(apiVversionCollectorsFilesystemIdGet)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Uppost /api/v{version}/collectors/filesystem
(apiVversionCollectorsFilesystemPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Upput /api/v{version}/collectors/filesystem
(apiVversionCollectorsFilesystemPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Upput /api/v{version}/collectors/filesystem/restart
(apiVversionCollectorsFilesystemRestartPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Uppost /api/v{version}/collectors/filesystem/search
(apiVversionCollectorsFilesystemSearchPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
[ {
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}, {
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upput /api/v{version}/collectors/filesystem/start
(apiVversionCollectorsFilesystemStartPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Upput /api/v{version}/collectors/filesystem/stop
(apiVversionCollectorsFilesystemStopPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"serverName" : "serverName",
"workItemId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"serverId" : 6,
"version" : "version",
"serverDnsName" : "serverDnsName",
"serverSid" : "serverSid",
"alertCount" : 5,
"lastUpdate" : "2000-01-23T04:56:07.000+00:00",
"lastCollection" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"isDriver" : true,
"collectionInterval" : 5,
"upgradeRequired" : true,
"status" : 1
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FileServer
Filter
Upget /api/v{version}/collectors/filesystem/filters
(apiVversionCollectorsFilesystemFiltersGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isAlert" : true,
"reportType" : "reportType",
"baseQuery" : "baseQuery",
"sortAscending" : true,
"clauses" : [ {
"comparison" : "comparison",
"field" : "field",
"values" : [ {
"value2" : "value2",
"value1" : "value1"
}, {
"value2" : "value2",
"value1" : "value1"
} ],
"type" : "type"
}, {
"comparison" : "comparison",
"field" : "field",
"values" : [ {
"value2" : "value2",
"value1" : "value1"
}, {
"value2" : "value2",
"value1" : "value1"
} ],
"type" : "type"
} ],
"maxRecordCount" : 0,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"actions" : [ {
"data" : "data",
"type" : "type"
}, {
"data" : "data",
"type" : "type"
} ],
"enabled" : true,
"tags" : "tags"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
FilterReport
Updelete /api/v{version}/collectors/filesystem/filters/{id}
(apiVversionCollectorsFilesystemFiltersIdDelete)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
0
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygStatus
Upget /api/v{version}/collectors/filesystem/filters/{id}
(apiVversionCollectorsFilesystemFiltersIdGet)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Responses
200
Success
Upput /api/v{version}/collectors/filesystem/filters/{id}
(apiVversionCollectorsFilesystemFiltersIdPut)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
0
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygStatus
Uppost /api/v{version}/collectors/filesystem/filters
(apiVversionCollectorsFilesystemFiltersPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
0
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygStatus
Uppost /api/v{version}/collectors/filesystem/filters/shares
(apiVversionCollectorsFilesystemFiltersSharesPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
0
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygStatus
HealthCheck
Uppost /api/v{version}/healthcheck/all
(apiVversionHealthcheckAllPost)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"name" : "name",
"description" : "description",
"statusDetail" : "statusDetail",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
HealthCheck
Uppost /api/v{version}/healthcheck/{id}
(apiVversionHealthcheckIdPost)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"name" : "name",
"description" : "description",
"statusDetail" : "statusDetail",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
HealthCheck
Uppost /api/v{version}/healthcheck/ping
(apiVversionHealthcheckPingPost)
Path parameters
version (required)
Path Parameter —
Responses
200
Success
IIS
Upget /api/v{version}/setup/iis/applicationpools/current
(apiVversionSetupIisApplicationpoolsCurrentGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"managedPipelineMode" : 0,
"identity" : {
"identityType" : 1,
"credentials" : {
"password" : "password",
"username" : "username"
}
},
"name" : "name",
"state" : 6,
"managedRuntimeVersion" : "managedRuntimeVersion"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ApplicationPool
Upput /api/v{version}/setup/iis/applicationpools/current/identity
(apiVversionSetupIisApplicationpoolsCurrentIdentityPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"identityType" : 1,
"credentials" : {
"password" : "password",
"username" : "username"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ApplicationPoolIdentity
Uppost /api/v{version}/setup/iis/applicationpools/current
(apiVversionSetupIisApplicationpoolsCurrentPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"managedPipelineMode" : 0,
"identity" : {
"identityType" : 1,
"credentials" : {
"password" : "password",
"username" : "username"
}
},
"name" : "name",
"state" : 6,
"managedRuntimeVersion" : "managedRuntimeVersion"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ApplicationPool
Upput /api/v{version}/setup/iis/applicationpools/current
(apiVversionSetupIisApplicationpoolsCurrentPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"managedPipelineMode" : 0,
"identity" : {
"identityType" : 1,
"credentials" : {
"password" : "password",
"username" : "username"
}
},
"name" : "name",
"state" : 6,
"managedRuntimeVersion" : "managedRuntimeVersion"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ApplicationPool
Uppost /api/v{version}/setup/iis/applicationpools/current/recycle
(apiVversionSetupIisApplicationpoolsCurrentRecyclePost)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
0
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygStatus
Upget /api/v{version}/setup/iis/applicationpools
(apiVversionSetupIisApplicationpoolsGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"managedPipelineMode" : 0,
"identity" : {
"identityType" : 1,
"credentials" : {
"password" : "password",
"username" : "username"
}
},
"name" : "name",
"state" : 6,
"managedRuntimeVersion" : "managedRuntimeVersion"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ApplicationPool
Identity
Updelete /api/v{version}/identity/all
Delete identities (apiVversionIdentityAllDelete)
Revokes all identity settings. The accounts will no longer be associated with each other and will be treated as separate accounts.
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/identity
List identities (apiVversionIdentityGet)
Retrieves a list of available Cygna identities. An identity enables you to manage several accounts of the same person as one.
For example, on-premises Active Directory account and Entra ID account.
Path parameters
version (required)
Path Parameter —
Query parameters
searchText (optional)
Query Parameter — Provide a Cygna identity name to search for it.
Return type
Example data
Content-Type: application/json
[ {
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"description" : "description",
"id" : 0,
"accounts" : [ {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
}, {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
} ]
}, {
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"description" : "description",
"id" : 0,
"accounts" : [ {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
}, {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
} ]
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/identity/{id}
Delete an identity (apiVversionIdentityIdDelete)
Locates a Cygna identity by its ID and deletes it. Provide an ID in the path.
Path parameters
id (required)
Path Parameter — Cygna identity ID format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/identity/{id}
Retrieve an identity (apiVversionIdentityIdGet)
Locates a Cygna identity by its ID and retrieves its details. Provide an ID in the path.
Path parameters
id (required)
Path Parameter — Cygna identity ID format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"description" : "description",
"id" : 0,
"accounts" : [ {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
}, {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Identity
Upput /api/v{version}/identity/{id}
Update an identity (apiVversionIdentityIdPut)
Locates a Cygna identity by its ID and modifies it. Provide an ID in the path.
Path parameters
id (required)
Path Parameter — Cygna identity ID format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"description" : "description",
"id" : 0,
"accounts" : [ {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
}, {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Identity
Updelete /api/v{version}/identity/{identity}/accounts/{id}
Remove an account from identity (apiVversionIdentityIdentityAccountsIdDelete)
Locates an account by its ID and removes mapping with a Cygna identity.
The account will no longer be associated with this identity.
Provide identity and id in the path.
Path parameters
id (required)
Path Parameter — User account ID format: int32
version (required)
Path Parameter —
identity (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Uppost /api/v{version}/identity
Create an identity (apiVversionIdentityPost)
Adds a new custom identity. An identity enables you to combine several accounts of the same person and manage as one.
For example, on-premises Active Directory account and Entra ID account.
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"description" : "description",
"id" : 0,
"accounts" : [ {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
}, {
"accountId" : 5,
"accountName" : "accountName",
"identityId" : 1,
"displayName" : "displayName",
"securityIdentifier" : "securityIdentifier",
"id" : 6,
"source" : 5,
"state" : 2
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Identity
License
Updelete /api/v{version}/system/config/license
(apiVversionSystemConfigLicenseDelete)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
0
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygStatus
Upget /api/v{version}/system/config/license
(apiVversionSystemConfigLicenseGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"generatedOn" : "2000-01-23T04:56:07.000+00:00",
"configuration" : {
"xml" : "xml",
"companyName" : "companyName"
},
"maintenanceExpiry" : "2000-01-23T04:56:07.000+00:00",
"company" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"version" : 1,
"modules" : [ {
"licenseType" : 6,
"endDate" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"count" : 0,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"licenseType" : 6,
"endDate" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"count" : 0,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
License
Uppost /api/v{version}/system/config/license
(apiVversionSystemConfigLicensePost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"generatedOn" : "2000-01-23T04:56:07.000+00:00",
"configuration" : {
"xml" : "xml",
"companyName" : "companyName"
},
"maintenanceExpiry" : "2000-01-23T04:56:07.000+00:00",
"company" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"version" : 1,
"modules" : [ {
"licenseType" : 6,
"endDate" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"count" : 0,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"licenseType" : 6,
"endDate" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"count" : 0,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
License
Upget /api/v{version}/system/config/license/status
(apiVversionSystemConfigLicenseStatusGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isConfigured" : true,
"item" : 0,
"displayName" : "displayName"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ConfigurationStatus
Uppost /api/v{version}/system/config/license/verify
(apiVversionSystemConfigLicenseVerifyPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"generatedOn" : "2000-01-23T04:56:07.000+00:00",
"configuration" : {
"xml" : "xml",
"companyName" : "companyName"
},
"maintenanceExpiry" : "2000-01-23T04:56:07.000+00:00",
"company" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"version" : 1,
"modules" : [ {
"licenseType" : 6,
"endDate" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"count" : 0,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"licenseType" : 6,
"endDate" : "2000-01-23T04:56:07.000+00:00",
"name" : "name",
"count" : 0,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
License
Log
Upget /api/v{version}/system/log/config
(apiVversionSystemLogConfigGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"level" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
LogConfiguration
Uppost /api/v{version}/system/log
(apiVversionSystemLogPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Logging
Updelete /api/v{version}/system/config/logging
(apiVversionSystemConfigLoggingDelete)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/system/config/logging
(apiVversionSystemConfigLoggingGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isStatusEventsLoggingEnabled" : true,
"isApiLoggingEnabled" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
LoggingConfiguration
Uppost /api/v{version}/system/config/logging
(apiVversionSystemConfigLoggingPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isStatusEventsLoggingEnabled" : true,
"isApiLoggingEnabled" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
LoggingConfiguration
Upput /api/v{version}/system/config/logging
(apiVversionSystemConfigLoggingPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isStatusEventsLoggingEnabled" : true,
"isApiLoggingEnabled" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
LoggingConfiguration
Office365
Upput /api/v{version}/collectors/o365/refreshLicense
(apiVversionCollectorsO365RefreshLicensePut)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/collectors/o365/teams/channels
Search for MS Teams channels that have IDs in the supplied list. (apiVversionCollectorsO365TeamsChannelsGet)
Return a lists of channel objects (from Microsoft Teams) based on the search criteria.
Path parameters
version (required)
Path Parameter —
Query parameters
channelIds (optional)
Query Parameter — A list of integer channel IDs. format: int32
Return type
Example data
Content-Type: application/json
[ {
"teamName" : "teamName",
"mailboxUpn" : "mailboxUpn",
"teamGuid" : "teamGuid",
"channelName" : "channelName",
"channelType" : "channelType",
"id" : 0,
"channelGuid" : "channelGuid"
}, {
"teamName" : "teamName",
"mailboxUpn" : "mailboxUpn",
"teamGuid" : "teamGuid",
"channelName" : "channelName",
"channelType" : "channelType",
"id" : 0,
"channelGuid" : "channelGuid"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/collectors/o365/teams/{searchString}/channels
Search for MS Teams channels that match the search string by team name. (apiVversionCollectorsO365TeamsSearchStringChannelsGet)
Return a lists of channel objects (from Microsoft Teams) based on the search criteria.
Path parameters
searchString (required)
Path Parameter — A partial team name.
version (required)
Path Parameter —
Query parameters
includeChannelsWithoutEmail (optional)
Query Parameter — Whether or not to include teams channels without a group email address in the results. default: true
Return type
Example data
Content-Type: application/json
[ {
"teamName" : "teamName",
"mailboxUpn" : "mailboxUpn",
"teamGuid" : "teamGuid",
"channelName" : "channelName",
"channelType" : "channelType",
"id" : 0,
"channelGuid" : "channelGuid"
}, {
"teamName" : "teamName",
"mailboxUpn" : "mailboxUpn",
"teamGuid" : "teamGuid",
"channelName" : "channelName",
"channelType" : "channelType",
"id" : 0,
"channelGuid" : "channelGuid"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/collectors/o365/tenants
(apiVversionCollectorsO365TenantsGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"displayName" : "displayName",
"tenantId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"interval" : 6,
"id" : 0,
"tenantCode" : "tenantCode",
"enabled" : true
}, {
"displayName" : "displayName",
"tenantId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"interval" : 6,
"id" : 0,
"tenantCode" : "tenantCode",
"enabled" : true
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/collectors/o365/tenants/{id}
(apiVversionCollectorsO365TenantsIdDelete)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/collectors/o365/tenants/{id}
(apiVversionCollectorsO365TenantsIdGet)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"displayName" : "displayName",
"tenantId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"interval" : 6,
"id" : 0,
"tenantCode" : "tenantCode",
"enabled" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Tenant
Upput /api/v{version}/collectors/o365/tenants/{id}
(apiVversionCollectorsO365TenantsIdPut)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"displayName" : "displayName",
"tenantId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"interval" : 6,
"id" : 0,
"tenantCode" : "tenantCode",
"enabled" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Tenant
Uppost /api/v{version}/collectors/o365/tenants
(apiVversionCollectorsO365TenantsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"displayName" : "displayName",
"tenantId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"interval" : 6,
"id" : 0,
"tenantCode" : "tenantCode",
"enabled" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Tenant
Upget /api/v{version}/collectors/o365/tenants/precursor
(apiVversionCollectorsO365TenantsPrecursorGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"authorizationUrl" : "authorizationUrl",
"state" : {
"state" : "state"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
TenantPrecursor
Upget /api/v{version}/collectors/o365/verify
(apiVversionCollectorsO365VerifyGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Permission
Upget /api/v{version}/delegation/permissions
List permissions (apiVversionDelegationPermissionsGet)
Retrieves all available permissions.
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Profile
Upget /api/v{version}/collectors/activedirectory/profile
(apiVversionCollectorsActivedirectoryProfileGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"systemAttributes" : [ "systemAttributes", "systemAttributes" ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ActiveDirectoryProfile
Protection
Updelete /api/v{version}/protector/domain/{domainId}/policies
(apiVversionProtectorDomainDomainIdPoliciesDelete)
Path parameters
domainId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/protector/domain/{domainId}/policies
(apiVversionProtectorDomainDomainIdPoliciesGet)
Path parameters
domainId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"rule" : {
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
},
"id" : 0,
"ruleId" : 1,
"domainId" : 6,
"enabled" : true,
"actionMask" : 5
}, {
"rule" : {
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
},
"id" : 0,
"ruleId" : 1,
"domainId" : 6,
"enabled" : true,
"actionMask" : 5
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Uppost /api/v{version}/protector/domain/policies/export/{domainId}
(apiVversionProtectorDomainPoliciesExportDomainIdPost)
Path parameters
domainId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
byte[]
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
byte[]
Upget /api/v{version}/protector/domain/policies
(apiVversionProtectorDomainPoliciesGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"rule" : {
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
},
"id" : 0,
"ruleId" : 1,
"domainId" : 6,
"enabled" : true,
"actionMask" : 5
}, {
"rule" : {
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
},
"id" : 0,
"ruleId" : 1,
"domainId" : 6,
"enabled" : true,
"actionMask" : 5
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/protector/domain/policies/{policyId}
(apiVversionProtectorDomainPoliciesPolicyIdDelete)
Path parameters
policyId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/protector/domain/policies/{policyId}
(apiVversionProtectorDomainPoliciesPolicyIdGet)
Path parameters
policyId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"rule" : {
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
},
"id" : 0,
"ruleId" : 1,
"domainId" : 6,
"enabled" : true,
"actionMask" : 5
}, {
"rule" : {
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
},
"id" : 0,
"ruleId" : 1,
"domainId" : 6,
"enabled" : true,
"actionMask" : 5
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Uppost /api/v{version}/protector/domain/policies
(apiVversionProtectorDomainPoliciesPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upput /api/v{version}/protector/policies
(apiVversionProtectorPoliciesPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/protector/rules
(apiVversionProtectorRulesGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
}, {
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Uppost /api/v{version}/protector/rules
(apiVversionProtectorRulesPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upput /api/v{version}/protector/rules
(apiVversionProtectorRulesPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Updelete /api/v{version}/protector/rules/{ruleId}
(apiVversionProtectorRulesRuleIdDelete)
Path parameters
ruleId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/protector/rules/{ruleId}
(apiVversionProtectorRulesRuleIdGet)
Path parameters
ruleId (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"builtIn" : true,
"name" : "name",
"description" : "description",
"id" : 5,
"defaultAllow" : true,
"filters" : [ {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
}, {
"objectClasses" : [ "objectClasses", "objectClasses" ],
"objects" : [ {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
}, {
"excluded" : true,
"displayName" : "displayName",
"objectClass" : "objectClass",
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"inheritance" : 2,
"dn" : "dn",
"id" : 3,
"domainId" : 4
} ],
"eventMask" : 7,
"attributes" : [ "attributes", "attributes" ],
"id" : 2,
"accounts" : [ {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
}, {
"excluded" : true,
"displayName" : "displayName",
"domain" : "domain",
"dn" : "dn",
"id" : 9,
"sid" : "sid"
} ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ProtectionRule
Proxy
Uppost /api/v{version}/system/config/proxy/delete
(apiVversionSystemConfigProxyDeletePost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/system/config/proxy
(apiVversionSystemConfigProxyGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"server" : "server",
"isProxyToBeUsed" : true,
"port" : 0,
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"isSpecificUserToBeUsed" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ProxyConfigurationWeb
Uppost /api/v{version}/system/config/proxy
(apiVversionSystemConfigProxyPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"server" : "server",
"isProxyToBeUsed" : true,
"port" : 0,
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"isSpecificUserToBeUsed" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ProxyConfigurationWeb
Upput /api/v{version}/system/config/proxy
(apiVversionSystemConfigProxyPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"server" : "server",
"isProxyToBeUsed" : true,
"port" : 0,
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"isSpecificUserToBeUsed" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ProxyConfigurationWeb
Upget /api/v{version}/system/config/proxy/status
(apiVversionSystemConfigProxyStatusGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isConfigured" : true,
"item" : 0,
"displayName" : "displayName"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ConfigurationStatus
Uppost /api/v{version}/system/config/proxy/test
(apiVversionSystemConfigProxyTestPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
url (optional)
Query Parameter — format: uri
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Uppost /api/v{version}/system/config/proxy/verify
(apiVversionSystemConfigProxyVerifyPost)
Path parameters
version (required)
Path Parameter —
Query parameters
url (optional)
Query Parameter — format: uri
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Recovery
Upget /api/v{version}/collectors/activedirectory/recovery
(apiVversionCollectorsActivedirectoryRecoveryGet)
Path parameters
version (required)
Path Parameter —
Query parameters
domain (optional)
Query Parameter — format: int32
type (optional)
Query Parameter —
days (optional)
Query Parameter — default: 0 format: int32
limit (optional)
Query Parameter — default: 0 format: int32
Return type
Example data
Content-Type: application/json
{
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"deletedOn" : "2000-01-23T04:56:07.000+00:00",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"distinguishedName" : "distinguishedName",
"dn" : "dn",
"lastKnownParent" : "lastKnownParent",
"timeLeftBeforePurge" : "timeLeftBeforePurge",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"hasInferiors" : true,
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"msdsPrincipalName" : "msdsPrincipalName",
"objectClass" : "objectClass",
"cn" : "cn",
"rawValues" : {
"key" : [ "", "" ]
},
"showInAdvancedViewOnly" : true,
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"pwdLastSet" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DeletedObject
Uppost /api/v{version}/collectors/activedirectory/recovery/password
(apiVversionCollectorsActivedirectoryRecoveryPasswordPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Boolean
Example data
Content-Type: application/json
true
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Boolean
Uppost /api/v{version}/collectors/activedirectory/recovery
(apiVversionCollectorsActivedirectoryRecoveryPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"exception" : {
"helpLink" : "helpLink",
"data" : {
"key" : ""
},
"targetSite" : {
"isStatic" : true,
"metadataToken" : 2,
"isAssembly" : true,
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"declaringType" : {
"isSealed" : true,
"genericParameterPosition" : 1,
"isAnsiClass" : true,
"metadataToken" : 6,
"isContextful" : true,
"isLayoutSequential" : true,
"isCollectible" : true,
"isNestedFamANDAssem" : true,
"isExplicitLayout" : true,
"isTypeDefinition" : true,
"isSecuritySafeCritical" : true,
"isGenericTypeDefinition" : true,
"isNestedPrivate" : true,
"isVariableBoundArray" : true,
"isInterface" : true,
"isNestedPublic" : true,
"isUnicodeClass" : true,
"isNestedAssembly" : true,
"isAutoLayout" : true,
"isPointer" : true,
"isSpecialName" : true,
"isVisible" : true,
"isSecurityCritical" : true,
"isNotPublic" : true,
"isNestedFamORAssem" : true,
"isMarshalByRef" : true,
"isGenericParameter" : true,
"isByRef" : true,
"name" : "name",
"isSerializable" : true,
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isArray" : true,
"isPrimitive" : true,
"customAttributes" : [ {
"namedArguments" : [ {
"isField" : true,
"memberName" : "memberName"
}, {
"isField" : true,
"memberName" : "memberName"
} ],
"constructor" : {
"isStatic" : true,
"metadataToken" : 3,
"isAssembly" : true,
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"module" : {
"metadataToken" : 6,
"mdStreamVersion" : 8,
"scopeName" : "scopeName",
"assembly" : {
"isDynamic" : true,
"codeBase" : "codeBase",
"isCollectible" : true,
"escapedCodeBase" : "escapedCodeBase",
"fullName" : "fullName",
"reflectionOnly" : true,
"modules" : [ null, null ],
"hostContext" : 9,
"definedTypes" : [ {
"isSealed" : true,
"genericParameterPosition" : 5,
"isAnsiClass" : true,
"metadataToken" : 1,
"isContextful" : true,
"isLayoutSequential" : true,
"isCollectible" : true,
"isNestedFamANDAssem" : true,
"isExplicitLayout" : true,
"isTypeDefinition" : true,
"isSecuritySafeCritical" : true,
"declaredConstructors" : [ null, null ],
"isGenericTypeDefinition" : true,
"declaredFields" : [ {
"isStatic" : true,
"metadataToken" : 1,
"isAssembly" : true,
"isCollectible" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isNotSerialized" : true,
"isSecuritySafeCritical" : true,
"fieldHandle" : { },
"isInitOnly" : true,
"isPublic" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isPinvokeImpl" : true,
"isLiteral" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"customAttributes" : [ null, null ]
}, {
"isStatic" : true,
"metadataToken" : 1,
"isAssembly" : true,
"isCollectible" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isNotSerialized" : true,
"isSecuritySafeCritical" : true,
"fieldHandle" : { },
"isInitOnly" : true,
"isPublic" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isPinvokeImpl" : true,
"isLiteral" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"customAttributes" : [ null, null ]
} ],
"declaredMembers" : [ null, null ],
"isNestedPrivate" : true,
"isVariableBoundArray" : true,
"isInterface" : true,
"isNestedPublic" : true,
"isUnicodeClass" : true,
"isNestedAssembly" : true,
"isAutoLayout" : true,
"isPointer" : true,
"isSpecialName" : true,
"isVisible" : true,
"isSecurityCritical" : true,
"isNotPublic" : true,
"isNestedFamORAssem" : true,
"isMarshalByRef" : true,
"isGenericParameter" : true,
"isByRef" : true,
"genericTypeParameters" : [ null, null ],
"name" : "name",
"isSerializable" : true,
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isArray" : true,
"declaredNestedTypes" : [ null, null ],
"isPrimitive" : true,
"customAttributes" : [ null, null ],
"isCOMObject" : true,
"isGenericTypeParameter" : true,
"isGenericMethodParameter" : true,
"isSecurityTransparent" : true,
"declaredMethods" : [ null, null ],
"genericParameterAttributes" : 5,
"isAutoClass" : true,
"assemblyQualifiedName" : "assemblyQualifiedName",
"isValueType" : true,
"isGenericType" : true,
"isPublic" : true,
"containsGenericParameters" : true,
"isByRefLike" : true,
"isClass" : true,
"isImport" : true,
"typeHandle" : {
"value" : { }
},
"declaredProperties" : [ {
"metadataToken" : 5,
"canRead" : true,
"isCollectible" : true,
"canWrite" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 9,
"customAttributes" : [ null, null ]
}, {
"metadataToken" : 5,
"canRead" : true,
"isCollectible" : true,
"canWrite" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 9,
"customAttributes" : [ null, null ]
} ],
"isNested" : true,
"fullName" : "fullName",
"isEnum" : true,
"isAbstract" : true,
"isSignatureType" : true,
"declaredEvents" : [ {
"metadataToken" : 9,
"isCollectible" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 3,
"isMulticast" : true,
"customAttributes" : [ null, null ],
"addMethod" : {
"isStatic" : true,
"methodHandle" : { },
"returnTypeCustomAttributes" : { },
"metadataToken" : 2,
"callingConvention" : 1,
"isAssembly" : true,
"returnParameter" : {
"hasDefaultValue" : true,
"metadataToken" : 7,
"defaultValue" : "",
"isOptional" : true,
"rawDefaultValue" : "",
"isRetval" : true,
"member" : {
"metadataToken" : 1,
"isCollectible" : true,
"name" : "name",
"customAttributes" : [ null, null ]
},
"name" : "name",
"isLcid" : true,
"isOut" : true,
"attributes" : 1,
"position" : 6,
"isIn" : true,
"customAttributes" : [ null, null ]
},
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"methodImplementationFlags" : 7,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"isVirtual" : true,
"customAttributes" : [ null, null ]
}
}, {
"metadataToken" : 9,
"isCollectible" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 3,
"isMulticast" : true,
"customAttributes" : [ null, null ],
"addMethod" : {
"isStatic" : true,
"methodHandle" : { },
"returnTypeCustomAttributes" : { },
"metadataToken" : 2,
"callingConvention" : 1,
"isAssembly" : true,
"returnParameter" : {
"hasDefaultValue" : true,
"metadataToken" : 7,
"defaultValue" : "",
"isOptional" : true,
"rawDefaultValue" : "",
"isRetval" : true,
"member" : {
"metadataToken" : 1,
"isCollectible" : true,
"name" : "name",
"customAttributes" : [ null, null ]
},
"name" : "name",
"isLcid" : true,
"isOut" : true,
"attributes" : 1,
"position" : 6,
"isIn" : true,
"customAttributes" : [ null, null ]
},
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"methodImplementationFlags" : 7,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"isVirtual" : true,
"customAttributes" : [ null, null ]
}
} ],
"implementedInterfaces" : [ null, null ],
"isSZArray" : true,
"isNestedFamily" : true,
"structLayoutAttribute" : {
"typeId" : "",
"value" : 7
},
"namespace" : "namespace",
"genericTypeArguments" : [ null, null ],
"isConstructedGenericType" : true,
"attributes" : 2,
"hasElementType" : true
}, {
"isSealed" : true,
"genericParameterPosition" : 5,
"isAnsiClass" : true,
"metadataToken" : 1,
"isContextful" : true,
"isLayoutSequential" : true,
"isCollectible" : true,
"isNestedFamANDAssem" : true,
"isExplicitLayout" : true,
"isTypeDefinition" : true,
"isSecuritySafeCritical" : true,
"declaredConstructors" : [ null, null ],
"isGenericTypeDefinition" : true,
"declaredFields" : [ {
"isStatic" : true,
"metadataToken" : 1,
"isAssembly" : true,
"isCollectible" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isNotSerialized" : true,
"isSecuritySafeCritical" : true,
"fieldHandle" : { },
"isInitOnly" : true,
"isPublic" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isPinvokeImpl" : true,
"isLiteral" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"customAttributes" : [ null, null ]
}, {
"isStatic" : true,
"metadataToken" : 1,
"isAssembly" : true,
"isCollectible" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isNotSerialized" : true,
"isSecuritySafeCritical" : true,
"fieldHandle" : { },
"isInitOnly" : true,
"isPublic" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isPinvokeImpl" : true,
"isLiteral" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"customAttributes" : [ null, null ]
} ],
"declaredMembers" : [ null, null ],
"isNestedPrivate" : true,
"isVariableBoundArray" : true,
"isInterface" : true,
"isNestedPublic" : true,
"isUnicodeClass" : true,
"isNestedAssembly" : true,
"isAutoLayout" : true,
"isPointer" : true,
"isSpecialName" : true,
"isVisible" : true,
"isSecurityCritical" : true,
"isNotPublic" : true,
"isNestedFamORAssem" : true,
"isMarshalByRef" : true,
"isGenericParameter" : true,
"isByRef" : true,
"genericTypeParameters" : [ null, null ],
"name" : "name",
"isSerializable" : true,
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isArray" : true,
"declaredNestedTypes" : [ null, null ],
"isPrimitive" : true,
"customAttributes" : [ null, null ],
"isCOMObject" : true,
"isGenericTypeParameter" : true,
"isGenericMethodParameter" : true,
"isSecurityTransparent" : true,
"declaredMethods" : [ null, null ],
"genericParameterAttributes" : 5,
"isAutoClass" : true,
"assemblyQualifiedName" : "assemblyQualifiedName",
"isValueType" : true,
"isGenericType" : true,
"isPublic" : true,
"containsGenericParameters" : true,
"isByRefLike" : true,
"isClass" : true,
"isImport" : true,
"typeHandle" : {
"value" : { }
},
"declaredProperties" : [ {
"metadataToken" : 5,
"canRead" : true,
"isCollectible" : true,
"canWrite" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 9,
"customAttributes" : [ null, null ]
}, {
"metadataToken" : 5,
"canRead" : true,
"isCollectible" : true,
"canWrite" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 9,
"customAttributes" : [ null, null ]
} ],
"isNested" : true,
"fullName" : "fullName",
"isEnum" : true,
"isAbstract" : true,
"isSignatureType" : true,
"declaredEvents" : [ {
"metadataToken" : 9,
"isCollectible" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 3,
"isMulticast" : true,
"customAttributes" : [ null, null ],
"addMethod" : {
"isStatic" : true,
"methodHandle" : { },
"returnTypeCustomAttributes" : { },
"metadataToken" : 2,
"callingConvention" : 1,
"isAssembly" : true,
"returnParameter" : {
"hasDefaultValue" : true,
"metadataToken" : 7,
"defaultValue" : "",
"isOptional" : true,
"rawDefaultValue" : "",
"isRetval" : true,
"member" : {
"metadataToken" : 1,
"isCollectible" : true,
"name" : "name",
"customAttributes" : [ null, null ]
},
"name" : "name",
"isLcid" : true,
"isOut" : true,
"attributes" : 1,
"position" : 6,
"isIn" : true,
"customAttributes" : [ null, null ]
},
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"methodImplementationFlags" : 7,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"isVirtual" : true,
"customAttributes" : [ null, null ]
}
}, {
"metadataToken" : 9,
"isCollectible" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 3,
"isMulticast" : true,
"customAttributes" : [ null, null ],
"addMethod" : {
"isStatic" : true,
"methodHandle" : { },
"returnTypeCustomAttributes" : { },
"metadataToken" : 2,
"callingConvention" : 1,
"isAssembly" : true,
"returnParameter" : {
"hasDefaultValue" : true,
"metadataToken" : 7,
"defaultValue" : "",
"isOptional" : true,
"rawDefaultValue" : "",
"isRetval" : true,
"member" : {
"metadataToken" : 1,
"isCollectible" : true,
"name" : "name",
"customAttributes" : [ null, null ]
},
"name" : "name",
"isLcid" : true,
"isOut" : true,
"attributes" : 1,
"position" : 6,
"isIn" : true,
"customAttributes" : [ null, null ]
},
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"methodImplementationFlags" : 7,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"isVirtual" : true,
"customAttributes" : [ null, null ]
}
} ],
"implementedInterfaces" : [ null, null ],
"isSZArray" : true,
"isNestedFamily" : true,
"structLayoutAttribute" : {
"typeId" : "",
"value" : 7
},
"namespace" : "namespace",
"genericTypeArguments" : [ null, null ],
"isConstructedGenericType" : true,
"attributes" : 2,
"hasElementType" : true
} ],
"exportedTypes" : [ null, null ],
"isFullyTrusted" : true,
"location" : "location",
"globalAssemblyCache" : true,
"imageRuntimeVersion" : "imageRuntimeVersion",
"securityRuleSet" : 6,
"customAttributes" : [ null, null ]
},
"name" : "name",
"moduleVersionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"moduleHandle" : {
"mdStreamVersion" : 9
},
"fullyQualifiedName" : "fullyQualifiedName",
"customAttributes" : [ null, null ]
},
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"isVirtual" : true,
"customAttributes" : [ null, null ]
},
"constructorArguments" : [ {
"value" : ""
}, {
"value" : ""
} ]
}, {
"namedArguments" : [ {
"isField" : true,
"memberName" : "memberName"
}, {
"isField" : true,
"memberName" : "memberName"
} ],
"constructor" : {
"isStatic" : true,
"metadataToken" : 3,
"isAssembly" : true,
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"module" : {
"metadataToken" : 6,
"mdStreamVersion" : 8,
"scopeName" : "scopeName",
"assembly" : {
"isDynamic" : true,
"codeBase" : "codeBase",
"isCollectible" : true,
"escapedCodeBase" : "escapedCodeBase",
"fullName" : "fullName",
"reflectionOnly" : true,
"modules" : [ null, null ],
"hostContext" : 9,
"definedTypes" : [ {
"isSealed" : true,
"genericParameterPosition" : 5,
"isAnsiClass" : true,
"metadataToken" : 1,
"isContextful" : true,
"isLayoutSequential" : true,
"isCollectible" : true,
"isNestedFamANDAssem" : true,
"isExplicitLayout" : true,
"isTypeDefinition" : true,
"isSecuritySafeCritical" : true,
"declaredConstructors" : [ null, null ],
"isGenericTypeDefinition" : true,
"declaredFields" : [ {
"isStatic" : true,
"metadataToken" : 1,
"isAssembly" : true,
"isCollectible" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isNotSerialized" : true,
"isSecuritySafeCritical" : true,
"fieldHandle" : { },
"isInitOnly" : true,
"isPublic" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isPinvokeImpl" : true,
"isLiteral" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"customAttributes" : [ null, null ]
}, {
"isStatic" : true,
"metadataToken" : 1,
"isAssembly" : true,
"isCollectible" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isNotSerialized" : true,
"isSecuritySafeCritical" : true,
"fieldHandle" : { },
"isInitOnly" : true,
"isPublic" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isPinvokeImpl" : true,
"isLiteral" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"customAttributes" : [ null, null ]
} ],
"declaredMembers" : [ null, null ],
"isNestedPrivate" : true,
"isVariableBoundArray" : true,
"isInterface" : true,
"isNestedPublic" : true,
"isUnicodeClass" : true,
"isNestedAssembly" : true,
"isAutoLayout" : true,
"isPointer" : true,
"isSpecialName" : true,
"isVisible" : true,
"isSecurityCritical" : true,
"isNotPublic" : true,
"isNestedFamORAssem" : true,
"isMarshalByRef" : true,
"isGenericParameter" : true,
"isByRef" : true,
"genericTypeParameters" : [ null, null ],
"name" : "name",
"isSerializable" : true,
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isArray" : true,
"declaredNestedTypes" : [ null, null ],
"isPrimitive" : true,
"customAttributes" : [ null, null ],
"isCOMObject" : true,
"isGenericTypeParameter" : true,
"isGenericMethodParameter" : true,
"isSecurityTransparent" : true,
"declaredMethods" : [ null, null ],
"genericParameterAttributes" : 5,
"isAutoClass" : true,
"assemblyQualifiedName" : "assemblyQualifiedName",
"isValueType" : true,
"isGenericType" : true,
"isPublic" : true,
"containsGenericParameters" : true,
"isByRefLike" : true,
"isClass" : true,
"isImport" : true,
"typeHandle" : {
"value" : { }
},
"declaredProperties" : [ {
"metadataToken" : 5,
"canRead" : true,
"isCollectible" : true,
"canWrite" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 9,
"customAttributes" : [ null, null ]
}, {
"metadataToken" : 5,
"canRead" : true,
"isCollectible" : true,
"canWrite" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 9,
"customAttributes" : [ null, null ]
} ],
"isNested" : true,
"fullName" : "fullName",
"isEnum" : true,
"isAbstract" : true,
"isSignatureType" : true,
"declaredEvents" : [ {
"metadataToken" : 9,
"isCollectible" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 3,
"isMulticast" : true,
"customAttributes" : [ null, null ],
"addMethod" : {
"isStatic" : true,
"methodHandle" : { },
"returnTypeCustomAttributes" : { },
"metadataToken" : 2,
"callingConvention" : 1,
"isAssembly" : true,
"returnParameter" : {
"hasDefaultValue" : true,
"metadataToken" : 7,
"defaultValue" : "",
"isOptional" : true,
"rawDefaultValue" : "",
"isRetval" : true,
"member" : {
"metadataToken" : 1,
"isCollectible" : true,
"name" : "name",
"customAttributes" : [ null, null ]
},
"name" : "name",
"isLcid" : true,
"isOut" : true,
"attributes" : 1,
"position" : 6,
"isIn" : true,
"customAttributes" : [ null, null ]
},
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"methodImplementationFlags" : 7,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"isVirtual" : true,
"customAttributes" : [ null, null ]
}
}, {
"metadataToken" : 9,
"isCollectible" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 3,
"isMulticast" : true,
"customAttributes" : [ null, null ],
"addMethod" : {
"isStatic" : true,
"methodHandle" : { },
"returnTypeCustomAttributes" : { },
"metadataToken" : 2,
"callingConvention" : 1,
"isAssembly" : true,
"returnParameter" : {
"hasDefaultValue" : true,
"metadataToken" : 7,
"defaultValue" : "",
"isOptional" : true,
"rawDefaultValue" : "",
"isRetval" : true,
"member" : {
"metadataToken" : 1,
"isCollectible" : true,
"name" : "name",
"customAttributes" : [ null, null ]
},
"name" : "name",
"isLcid" : true,
"isOut" : true,
"attributes" : 1,
"position" : 6,
"isIn" : true,
"customAttributes" : [ null, null ]
},
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"methodImplementationFlags" : 7,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"isVirtual" : true,
"customAttributes" : [ null, null ]
}
} ],
"implementedInterfaces" : [ null, null ],
"isSZArray" : true,
"isNestedFamily" : true,
"structLayoutAttribute" : {
"typeId" : "",
"value" : 7
},
"namespace" : "namespace",
"genericTypeArguments" : [ null, null ],
"isConstructedGenericType" : true,
"attributes" : 2,
"hasElementType" : true
}, {
"isSealed" : true,
"genericParameterPosition" : 5,
"isAnsiClass" : true,
"metadataToken" : 1,
"isContextful" : true,
"isLayoutSequential" : true,
"isCollectible" : true,
"isNestedFamANDAssem" : true,
"isExplicitLayout" : true,
"isTypeDefinition" : true,
"isSecuritySafeCritical" : true,
"declaredConstructors" : [ null, null ],
"isGenericTypeDefinition" : true,
"declaredFields" : [ {
"isStatic" : true,
"metadataToken" : 1,
"isAssembly" : true,
"isCollectible" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isNotSerialized" : true,
"isSecuritySafeCritical" : true,
"fieldHandle" : { },
"isInitOnly" : true,
"isPublic" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isPinvokeImpl" : true,
"isLiteral" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"customAttributes" : [ null, null ]
}, {
"isStatic" : true,
"metadataToken" : 1,
"isAssembly" : true,
"isCollectible" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isNotSerialized" : true,
"isSecuritySafeCritical" : true,
"fieldHandle" : { },
"isInitOnly" : true,
"isPublic" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isPinvokeImpl" : true,
"isLiteral" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"customAttributes" : [ null, null ]
} ],
"declaredMembers" : [ null, null ],
"isNestedPrivate" : true,
"isVariableBoundArray" : true,
"isInterface" : true,
"isNestedPublic" : true,
"isUnicodeClass" : true,
"isNestedAssembly" : true,
"isAutoLayout" : true,
"isPointer" : true,
"isSpecialName" : true,
"isVisible" : true,
"isSecurityCritical" : true,
"isNotPublic" : true,
"isNestedFamORAssem" : true,
"isMarshalByRef" : true,
"isGenericParameter" : true,
"isByRef" : true,
"genericTypeParameters" : [ null, null ],
"name" : "name",
"isSerializable" : true,
"guid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isArray" : true,
"declaredNestedTypes" : [ null, null ],
"isPrimitive" : true,
"customAttributes" : [ null, null ],
"isCOMObject" : true,
"isGenericTypeParameter" : true,
"isGenericMethodParameter" : true,
"isSecurityTransparent" : true,
"declaredMethods" : [ null, null ],
"genericParameterAttributes" : 5,
"isAutoClass" : true,
"assemblyQualifiedName" : "assemblyQualifiedName",
"isValueType" : true,
"isGenericType" : true,
"isPublic" : true,
"containsGenericParameters" : true,
"isByRefLike" : true,
"isClass" : true,
"isImport" : true,
"typeHandle" : {
"value" : { }
},
"declaredProperties" : [ {
"metadataToken" : 5,
"canRead" : true,
"isCollectible" : true,
"canWrite" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 9,
"customAttributes" : [ null, null ]
}, {
"metadataToken" : 5,
"canRead" : true,
"isCollectible" : true,
"canWrite" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 9,
"customAttributes" : [ null, null ]
} ],
"isNested" : true,
"fullName" : "fullName",
"isEnum" : true,
"isAbstract" : true,
"isSignatureType" : true,
"declaredEvents" : [ {
"metadataToken" : 9,
"isCollectible" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 3,
"isMulticast" : true,
"customAttributes" : [ null, null ],
"addMethod" : {
"isStatic" : true,
"methodHandle" : { },
"returnTypeCustomAttributes" : { },
"metadataToken" : 2,
"callingConvention" : 1,
"isAssembly" : true,
"returnParameter" : {
"hasDefaultValue" : true,
"metadataToken" : 7,
"defaultValue" : "",
"isOptional" : true,
"rawDefaultValue" : "",
"isRetval" : true,
"member" : {
"metadataToken" : 1,
"isCollectible" : true,
"name" : "name",
"customAttributes" : [ null, null ]
},
"name" : "name",
"isLcid" : true,
"isOut" : true,
"attributes" : 1,
"position" : 6,
"isIn" : true,
"customAttributes" : [ null, null ]
},
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"methodImplementationFlags" : 7,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"isVirtual" : true,
"customAttributes" : [ null, null ]
}
}, {
"metadataToken" : 9,
"isCollectible" : true,
"isSpecialName" : true,
"name" : "name",
"attributes" : 3,
"isMulticast" : true,
"customAttributes" : [ null, null ],
"addMethod" : {
"isStatic" : true,
"methodHandle" : { },
"returnTypeCustomAttributes" : { },
"metadataToken" : 2,
"callingConvention" : 1,
"isAssembly" : true,
"returnParameter" : {
"hasDefaultValue" : true,
"metadataToken" : 7,
"defaultValue" : "",
"isOptional" : true,
"rawDefaultValue" : "",
"isRetval" : true,
"member" : {
"metadataToken" : 1,
"isCollectible" : true,
"name" : "name",
"customAttributes" : [ null, null ]
},
"name" : "name",
"isLcid" : true,
"isOut" : true,
"attributes" : 1,
"position" : 6,
"isIn" : true,
"customAttributes" : [ null, null ]
},
"isCollectible" : true,
"isHideBySig" : true,
"isSecurityTransparent" : true,
"isPrivate" : true,
"isSecuritySafeCritical" : true,
"methodImplementationFlags" : 7,
"isPublic" : true,
"isGenericMethod" : true,
"isFinal" : true,
"containsGenericParameters" : true,
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"attributes" : 4,
"isVirtual" : true,
"customAttributes" : [ null, null ]
}
} ],
"implementedInterfaces" : [ null, null ],
"isSZArray" : true,
"isNestedFamily" : true,
"structLayoutAttribute" : {
"typeId" : "",
"value" : 7
},
"namespace" : "namespace",
"genericTypeArguments" : [ null, null ],
"isConstructedGenericType" : true,
"attributes" : 2,
"hasElementType" : true
} ],
"exportedTypes" : [ null, null ],
"isFullyTrusted" : true,
"location" : "location",
"globalAssemblyCache" : true,
"imageRuntimeVersion" : "imageRuntimeVersion",
"securityRuleSet" : 6,
"customAttributes" : [ null, null ]
},
"name" : "name",
"moduleVersionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"moduleHandle" : {
"mdStreamVersion" : 9
},
"fullyQualifiedName" : "fullyQualifiedName",
"customAttributes" : [ null, null ]
},
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"isVirtual" : true,
"customAttributes" : [ null, null ]
},
"constructorArguments" : [ {
"value" : ""
}, {
"value" : ""
} ]
} ],
"isCOMObject" : true,
"isGenericTypeParameter" : true,
"isGenericMethodParameter" : true,
"isSecurityTransparent" : true,
"isAutoClass" : true,
"assemblyQualifiedName" : "assemblyQualifiedName",
"isValueType" : true,
"isGenericType" : true,
"isPublic" : true,
"containsGenericParameters" : true,
"isByRefLike" : true,
"isClass" : true,
"isImport" : true,
"isNested" : true,
"fullName" : "fullName",
"isEnum" : true,
"isAbstract" : true,
"isSignatureType" : true,
"isSZArray" : true,
"isNestedFamily" : true,
"namespace" : "namespace",
"genericTypeArguments" : [ null, null ],
"isConstructedGenericType" : true,
"hasElementType" : true
},
"isGenericMethodDefinition" : true,
"isFamilyOrAssembly" : true,
"isSpecialName" : true,
"isFamily" : true,
"isSecurityCritical" : true,
"isAbstract" : true,
"isConstructedGenericMethod" : true,
"isConstructor" : true,
"isFamilyAndAssembly" : true,
"name" : "name",
"memberType" : 6,
"isVirtual" : true,
"customAttributes" : [ null, null ]
},
"stackTrace" : "stackTrace",
"source" : "source",
"message" : "message",
"hResult" : 6
},
"item" : true,
"auditDetails" : "auditDetails",
"isException" : true,
"count" : 6,
"message" : "message",
"items" : [ true, true ],
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
BooleanCygTResultBase
RemoteLoggerConfiguration
Updelete /api/v{version}/system/config/remotelogger
(apiVversionSystemConfigRemoteloggerDelete)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/system/config/remotelogger
(apiVversionSystemConfigRemoteloggerGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"configInfo" : { },
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
RemoteLoggerConfigurationX
Uppost /api/v{version}/system/config/remotelogger
(apiVversionSystemConfigRemoteloggerPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"configInfo" : { },
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
RemoteLoggerConfigurationX
Upput /api/v{version}/system/config/remotelogger
(apiVversionSystemConfigRemoteloggerPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"configInfo" : { },
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
RemoteLoggerConfigurationX
Report
Upget /api/v{version}/reports/EventColumnsAlpha
(apiVversionReportsEventColumnsAlphaGet)
Path parameters
version (required)
Path Parameter —
Query parameters
sources (optional)
Query Parameter — format: int32
Return type
map[String, array[AuditEventColumn]]
Example data
Content-Type: application/json
{
"key" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/reports/EventColumns
(apiVversionReportsEventColumnsGet)
Path parameters
version (required)
Path Parameter —
Query parameters
sources (optional)
Query Parameter — format: int32
Return type
map[String, array[AuditEventColumn]]
Example data
Content-Type: application/json
{
"key" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Uppost /api/v{version}/reports/export
(apiVversionReportsExportPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
byte[]
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
byte[]
Upget /api/v{version}/reports
(apiVversionReportsGet)
Path parameters
version (required)
Path Parameter —
Query parameters
tags (optional)
Query Parameter —
tagIds (optional)
Query Parameter — format: uuid
Return type
Example data
Content-Type: application/json
[ {
"filter" : [ {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
}, {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
} ],
"access" : {
"createdByUserId" : "createdByUserId",
"createdByUserName" : "createdByUserName",
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"reportId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"modifiedByUserName" : "modifiedByUserName",
"id" : 5,
"isPrivate" : true,
"createdOn" : "2000-01-23T04:56:07.000+00:00",
"modifiedByUserId" : "modifiedByUserId",
"createdByUserType" : 5
},
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"isReadOnly" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : "type",
"actions" : [ {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
}, {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
} ],
"eventColumns" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"tags" : [ {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}, {
"filter" : [ {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
}, {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
} ],
"access" : {
"createdByUserId" : "createdByUserId",
"createdByUserName" : "createdByUserName",
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"reportId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"modifiedByUserName" : "modifiedByUserName",
"id" : 5,
"isPrivate" : true,
"createdOn" : "2000-01-23T04:56:07.000+00:00",
"modifiedByUserId" : "modifiedByUserId",
"createdByUserType" : 5
},
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"isReadOnly" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : "type",
"actions" : [ {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
}, {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
} ],
"eventColumns" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"tags" : [ {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/reports/{id}
(apiVversionReportsIdDelete)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/reports/{id}
(apiVversionReportsIdGet)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"filter" : [ {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
}, {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
} ],
"access" : {
"createdByUserId" : "createdByUserId",
"createdByUserName" : "createdByUserName",
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"reportId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"modifiedByUserName" : "modifiedByUserName",
"id" : 5,
"isPrivate" : true,
"createdOn" : "2000-01-23T04:56:07.000+00:00",
"modifiedByUserId" : "modifiedByUserId",
"createdByUserType" : 5
},
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"isReadOnly" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : "type",
"actions" : [ {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
}, {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
} ],
"eventColumns" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"tags" : [ {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ReportWeb
Upput /api/v{version}/reports/{id}
(apiVversionReportsIdPut)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
isPrivate (optional)
Query Parameter — default: false
isOwnerToBeReset (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"filter" : [ {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
}, {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
} ],
"access" : {
"createdByUserId" : "createdByUserId",
"createdByUserName" : "createdByUserName",
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"reportId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"modifiedByUserName" : "modifiedByUserName",
"id" : 5,
"isPrivate" : true,
"createdOn" : "2000-01-23T04:56:07.000+00:00",
"modifiedByUserId" : "modifiedByUserId",
"createdByUserType" : 5
},
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"isReadOnly" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : "type",
"actions" : [ {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
}, {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
} ],
"eventColumns" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"tags" : [ {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ReportWeb
Uppost /api/v{version}/reports/{id}/tags
(apiVversionReportsIdTagsPost)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"filter" : [ {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
}, {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
} ],
"access" : {
"createdByUserId" : "createdByUserId",
"createdByUserName" : "createdByUserName",
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"reportId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"modifiedByUserName" : "modifiedByUserName",
"id" : 5,
"isPrivate" : true,
"createdOn" : "2000-01-23T04:56:07.000+00:00",
"modifiedByUserId" : "modifiedByUserId",
"createdByUserType" : 5
},
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"isReadOnly" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : "type",
"actions" : [ {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
}, {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
} ],
"eventColumns" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"tags" : [ {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ReportWeb
Uppost /api/v{version}/reports
(apiVversionReportsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
isPrivate (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"filter" : [ {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
}, {
"childClauses" : [ null, null ],
"fieldName" : "fieldName",
"comparison" : 6,
"values" : [ {
"value2" : "value2",
"value" : "value"
}, {
"value2" : "value2",
"value" : "value"
} ],
"type" : 0
} ],
"access" : {
"createdByUserId" : "createdByUserId",
"createdByUserName" : "createdByUserName",
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"reportId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"modifiedByUserName" : "modifiedByUserName",
"id" : 5,
"isPrivate" : true,
"createdOn" : "2000-01-23T04:56:07.000+00:00",
"modifiedByUserId" : "modifiedByUserId",
"createdByUserType" : 5
},
"delegatedResources" : [ {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
}, {
"resourceId" : "resourceId",
"id" : 1,
"accounts" : [ {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
}, {
"isReadOnly" : true,
"displayName" : "displayName",
"domain" : "domain",
"objectClass" : 5,
"dn" : "dn",
"sid" : "sid"
} ],
"type" : 5
} ],
"isReadOnly" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : "type",
"actions" : [ {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
}, {
"configuration" : "configuration",
"credentials" : {
"password" : "password",
"username" : "username"
},
"isEnabled" : true,
"type" : "type"
} ],
"eventColumns" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"tags" : [ {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ReportWeb
ReportStyling
Upget /api/v{version}/reportstylings
(apiVversionReportstylingsGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"isItalic" : true,
"mappings" : {
"key" : 0
},
"textColour" : "textColour",
"isBold" : true,
"elementName" : "elementName"
}, {
"isItalic" : true,
"mappings" : {
"key" : 0
},
"textColour" : "textColour",
"isBold" : true,
"elementName" : "elementName"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Uppost /api/v{version}/reportstylings
(apiVversionReportstylingsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
[ {
"isItalic" : true,
"mappings" : {
"key" : 0
},
"textColour" : "textColour",
"isBold" : true,
"elementName" : "elementName"
}, {
"isItalic" : true,
"mappings" : {
"key" : 0
},
"textColour" : "textColour",
"isBold" : true,
"elementName" : "elementName"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Role
Upget /api/v{version}/delegation/roles/accounts
List role assignments (apiVversionDelegationRolesAccountsGet)
Retrieves roles and users these roles are assigned to.
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"roleId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"id" : 0,
"scopes" : [ {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
}, {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
} ],
"delegationAccount" : {
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
AccountRoleWeb
Upget /api/v{version}/delegation/roles
List roles (apiVversionDelegationRolesGet)
Retrieves a list of configured roles.
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Role
Upget /api/v{version}/delegation/roles/{id}/accounts/{accountId}
Retrieve account details (apiVversionDelegationRolesIdAccountsAccountIdGet)
Locates and retrieves details of a specific account that is assigned to a certain role.
Path parameters
id (required)
Path Parameter — The ID of the role format: uuid
accountId (required)
Path Parameter — The ID of the account format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"roleId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"id" : 0,
"scopes" : [ {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
}, {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
} ],
"delegationAccount" : {
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
AccountRoleWeb
Upput /api/v{version}/delegation/roles/{id}/accounts/{accountId}
Update a user role assignment (apiVversionDelegationRolesIdAccountsAccountIdPut)
Locates and modifies a role assignemnt for a specific user account.
Path parameters
id (required)
Path Parameter — The ID of the role format: uuid
accountId (required)
Path Parameter — The ID of the account format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"roleId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"id" : 0,
"scopes" : [ {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
}, {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
} ],
"delegationAccount" : {
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
AccountRoleWeb
Upget /api/v{version}/delegation/roles/{id}/accounts
List assignments for a role (apiVversionDelegationRolesIdAccountsGet)
Locates all user accounts assigned to a specific role. Provide 'roleID' as 'id' in the path.
Path parameters
id (required)
Path Parameter — The ID of the role format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"roleId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"id" : 0,
"scopes" : [ {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
}, {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
} ],
"delegationAccount" : {
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
AccountRoleWeb
Uppost /api/v{version}/delegation/roles/{id}/accounts
Create a role assignment (apiVversionDelegationRolesIdAccountsPost)
Adds a new role assignment entry to a role.
Path parameters
id (required)
Path Parameter — The ID of the role format: uuid
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"roleId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"id" : 0,
"scopes" : [ {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
}, {
"accountRoleId" : 5,
"displayName" : "displayName",
"id" : 1,
"configurationObject" : "configurationObject",
"type" : 5
} ],
"delegationAccount" : {
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
AccountRoleWeb
Updelete /api/v{version}/delegation/roles/{id}
Delete a role (apiVversionDelegationRolesIdDelete)
Locates a role by its ID and removes it.
Path parameters
id (required)
Path Parameter — The ID of the role format: uuid
version (required)
Path Parameter —
Responses
200
Success
Upget /api/v{version}/delegation/roles/{id}
Retrieve a role (apiVversionDelegationRolesIdGet)
Locates a role and retrieves its details by the role ID.
Path parameters
id (required)
Path Parameter — The ID of the role format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Role
Uppost /api/v{version}/delegation/roles
Create a role (apiVversionDelegationRolesPost)
Adds a new role to Cygna Auditor delegation settings.
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Role
Upput /api/v{version}/delegation/roles
Update a role (apiVversionDelegationRolesPut)
Modifies an existing role. For example, adds or revokes permissions, changes the role name.
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Role
Updelete /api/v{version}/delegation/roles/{roleId}/accounts/{accountId}
Delete a role assignment (apiVversionDelegationRolesRoleIdAccountsAccountIdDelete)
Revokes a specific role assignment. The user will no longer have the role. Provide 'roleId' and 'accountId' in the path.
Path parameters
roleId (required)
Path Parameter — The ID of the role format: uuid
accountId (required)
Path Parameter — The ID of the account format: int32
version (required)
Path Parameter —
Responses
200
Success
ScheduledJob
Upget /api/v{version}/scheduledjobs
(apiVversionScheduledjobsGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
}, {
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/scheduledjobs/{id}
(apiVversionScheduledjobsIdDelete)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/scheduledjobs/{id}
(apiVversionScheduledjobsIdGet)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ScheduledJobWeb
Upput /api/v{version}/scheduledjobs/{id}
(apiVversionScheduledjobsIdPut)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ScheduledJobWeb
Uppost /api/v{version}/scheduledjobs
(apiVversionScheduledjobsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"nextRunOn" : "2000-01-23T04:56:07.000+00:00",
"timingInfo" : {
"misfireRule" : 1,
"type" : 6,
"priority" : 5,
"effectiveDates" : {
"endAt" : "2000-01-23T04:56:07.000+00:00",
"startAt" : "2000-01-23T04:56:07.000+00:00"
}
},
"modifiedOn" : "2000-01-23T04:56:07.000+00:00",
"isEnabled" : true,
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"state" : 5,
"type" : 0,
"jobInfo" : { },
"lastRunOn" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ScheduledJobWeb
Scheduler
Upget /api/v{version}/system/config/scheduler
(apiVversionSystemConfigSchedulerGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"directive" : 0,
"status" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SchedulerConfiguration
Upput /api/v{version}/system/config/scheduler
(apiVversionSystemConfigSchedulerPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"directive" : 0,
"status" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SchedulerConfiguration
Search
Upget /api/v{version}/search
(apiVversionSearchGet)
Path parameters
version (required)
Path Parameter —
Query parameters
type (optional)
Query Parameter — 0 = None, 1 = Active Directory, 2 = Azure, 3 = O365, 4 = Teams, 5 = V M Ware, 6 = AzureARM
field (optional)
Query Parameter —
value (optional)
Query Parameter —
limit (optional)
Query Parameter — default: 100 format: int32
option (optional)
Query Parameter — 0 = Starts With, 1 = Ends With, 2 = Contains
order (optional)
Query Parameter — 0 = Asc, 1 = Desc
Return type
String
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
String
ServiceCommand
Uppost /api/v{version}/servicecommand
(apiVversionServicecommandPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Setup
Uppost /api/v{version}/setup/finalize
(apiVversionSetupFinalizePost)
Path parameters
version (required)
Path Parameter —
Responses
200
Success
Smtp
Updelete /api/v{version}/system/config/smtp
(apiVversionSystemConfigSmtpDelete)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/system/config/smtp
(apiVversionSystemConfigSmtpGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"server" : "server",
"port" : 0,
"isSslToBeUsed" : true,
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"fromName" : "fromName",
"fromAddress" : "fromAddress",
"toAddress" : "toAddress"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SmtpConfiguration
Uppost /api/v{version}/system/config/smtp
(apiVversionSystemConfigSmtpPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"server" : "server",
"port" : 0,
"isSslToBeUsed" : true,
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"fromName" : "fromName",
"fromAddress" : "fromAddress",
"toAddress" : "toAddress"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SmtpConfiguration
Upput /api/v{version}/system/config/smtp
(apiVversionSystemConfigSmtpPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"server" : "server",
"port" : 0,
"isSslToBeUsed" : true,
"userCredentials" : {
"password" : "password",
"username" : "username"
},
"fromName" : "fromName",
"fromAddress" : "fromAddress",
"toAddress" : "toAddress"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SmtpConfiguration
Upget /api/v{version}/system/config/smtp/status
(apiVversionSystemConfigSmtpStatusGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isConfigured" : true,
"item" : 0,
"displayName" : "displayName"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
ConfigurationStatus
Uppost /api/v{version}/system/config/smtp/test
(apiVversionSystemConfigSmtpTestPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
System
Upget /api/v{version}/system/about
(apiVversionSystemAboutGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"databaseStatistics" : {
"eventsPerGb" : 1,
"totalEventCount" : 4,
"vMwareEventCount" : 2,
"azureLogonEventCount" : 5,
"adEventCount" : 0,
"securityComplianceCenterEventCount" : 2,
"sharePointOnlineEventCount" : 7,
"fsEventCount" : 6,
"microsoftTeamsEventCount" : 9,
"azureAdEventCount" : 1,
"databaseSize" : 7,
"azureEventCount" : 5,
"exchangeOnlineEventCount" : 3
},
"about" : {
"copyright" : "copyright",
"company" : "company",
"productName" : "productName"
},
"systemInformation" : {
"fsDriverVersion" : "fsDriverVersion",
"productVersion" : "productVersion",
"databaseServer" : "databaseServer",
"databaseName" : "databaseName",
"processorCount" : "processorCount",
"adDriverVersion" : "adDriverVersion",
"maintenanceExpiry" : "maintenanceExpiry",
"buildDate" : "buildDate",
"operatingSystem" : "operatingSystem",
"licensedTo" : "licensedTo",
"machineName" : "machineName",
"rsatExtensionVersion" : "rsatExtensionVersion"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
AboutInformation
Upget /api/v{version}/system/status
(apiVversionSystemStatusGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"appVersion" : "appVersion",
"lastActiveTime" : "2000-01-23T04:56:07.000+00:00",
"isInactive" : true,
"errorCode" : 5,
"type" : "type",
"statusMessage" : "statusMessage",
"enabled" : true,
"isAgent" : true,
"statusId" : 2,
"name" : "name",
"parentItem" : "parentItem",
"statusCodeDisplay" : "statusCodeDisplay",
"interval" : 5,
"lastEventTime" : "2000-01-23T04:56:07.000+00:00",
"statusCodeDisplayEnhanced" : "statusCodeDisplayEnhanced",
"id" : 0,
"configurationId" : 6,
"applicationGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isStale" : true,
"statusCode" : 1
}, {
"appVersion" : "appVersion",
"lastActiveTime" : "2000-01-23T04:56:07.000+00:00",
"isInactive" : true,
"errorCode" : 5,
"type" : "type",
"statusMessage" : "statusMessage",
"enabled" : true,
"isAgent" : true,
"statusId" : 2,
"name" : "name",
"parentItem" : "parentItem",
"statusCodeDisplay" : "statusCodeDisplay",
"interval" : 5,
"lastEventTime" : "2000-01-23T04:56:07.000+00:00",
"statusCodeDisplayEnhanced" : "statusCodeDisplayEnhanced",
"id" : 0,
"configurationId" : 6,
"applicationGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isStale" : true,
"statusCode" : 1
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SystemConfiguration
Updelete /api/v{version}/system/config/{id}
(apiVversionSystemConfigIdDelete)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
0
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygStatus
Upget /api/v{version}/system/config/{id}
(apiVversionSystemConfigIdGet)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{ }
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SystemConfigurationBase
Uppost /api/v{version}/system/config
(apiVversionSystemConfigPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{ }
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SystemConfigurationBase
Upput /api/v{version}/system/config
(apiVversionSystemConfigPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{ }
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SystemConfigurationBase
Upget /api/v{version}/system/config/status
(apiVversionSystemConfigStatusGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"isConfigured" : true,
"item" : 0,
"displayName" : "displayName"
}, {
"isConfigured" : true,
"item" : 0,
"displayName" : "displayName"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Uppost /api/v{version}/system/config/test
(apiVversionSystemConfigTestPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"adminCredentials" : {
"password" : "password",
"username" : "username"
},
"data" : "data",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SystemConfiguration
Uppost /api/v{version}/system/config/validate
(apiVversionSystemConfigValidatePost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"adminCredentials" : {
"password" : "password",
"username" : "username"
},
"data" : "data",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
SystemConfiguration
Tag
Uppost /api/v{version}/tags/context/{context}
(apiVversionTagsContextContextPost)
Path parameters
context (required)
Path Parameter — 0 = Reports, 1 = Alerts, 1111 = All
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
id (required)
Query Parameter — format: uuid
Return type
Example data
Content-Type: application/json
{
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Tag
Upget /api/v{version}/tags/contextual
(apiVversionTagsContextualGet)
Path parameters
version (required)
Path Parameter —
Query parameters
context (optional)
Query Parameter — 0 = Reports, 1 = Alerts, 1111 = All
origin (optional)
Query Parameter — 0 = Built In, 1 = User, 1111 = All
Return type
Example data
Content-Type: application/json
[ {
"origin" : 0,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"contexts" : [ 6, 6 ]
}, {
"origin" : 0,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"contexts" : [ 6, 6 ]
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/tags
(apiVversionTagsGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/tags/{id}
(apiVversionTagsIdDelete)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/tags/{id}
(apiVversionTagsIdGet)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Tag
Upput /api/v{version}/tags/{id}
(apiVversionTagsIdPut)
Path parameters
id (required)
Path Parameter — format: uuid
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Tag
Uppost /api/v{version}/tags
(apiVversionTagsPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"origin" : 1,
"name" : "name",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Tag
User
Upget /api/v{version}/delegation/users
List users with roles (apiVversionDelegationUsersGet)
Retrieves a list of users and the roles they are assigned.
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegationAccount
Updelete /api/v{version}/delegation/users/{id}
Delete a user (apiVversionDelegationUsersIdDelete)
Removes a user and revokes permissions.
Path parameters
id (required)
Path Parameter — The ID of the user format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegationAccount
Upget /api/v{version}/delegation/users/{id}/permissions
List user permissions (apiVversionDelegationUsersIdPermissionsGet)
Locates a user and retrieves associated permissions.
Path parameters
id (required)
Path Parameter — The ID of the user format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Permission
Upput /api/v{version}/delegation/users/{id}
Update a user (apiVversionDelegationUsersIdPut)
Locates a specific user and updates its delegation settings.
Path parameters
id (required)
Path Parameter — The ID of the user format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegationAccount
Upget /api/v{version}/delegation/users/{id}/roles
List user roles (apiVversionDelegationUsersIdRolesGet)
Locates a specific user and retrieves assigned roles.
Path parameters
id (required)
Path Parameter — The ID of the user format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Role
Uppost /api/v{version}/delegation/users
Add a new user (apiVversionDelegationUsersPost)
Adds new user and assigns a role.
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"identifier" : "identifier",
"displayName" : "displayName",
"roles" : [ {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
}, {
"permissions" : [ {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
}, {
"code" : 0,
"visible" : true,
"configuration" : "configuration",
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"category" : "category",
"shortName" : "shortName",
"type" : "type",
"displayPermission" : "displayPermission"
} ],
"name" : "name",
"description" : "description",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"type" : 0
} ],
"name" : "name",
"id" : 6,
"type" : "type",
"enabled" : true,
"lastLogon" : "2000-01-23T04:56:07.000+00:00"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
DelegationAccount
Uppost /api/v{version}/user/credentials/verify
(apiVversionUserCredentialsVerifyPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
isAdminRequired (required)
Query Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/user/search/activedirectory
(apiVversionUserSearchActivedirectoryGet)
Path parameters
version (required)
Path Parameter —
Query parameters
searchString (optional)
Query Parameter —
objectType (optional)
Query Parameter — 1 = Local Users, 2 = Local Groups, 4 = Domain Users, 8 = Domain Groups, 16 = Computers, 32 = Domain Controllers, 64 = Exchange Servers, 128 = Sql Servers, 256 = Containers, 512 = Organizational Units
limit (optional)
Query Parameter — default: 50 format: int32
Return type
Example data
Content-Type: application/json
[ {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
}, {
"msdsPrincipalName" : "msdsPrincipalName",
"presentationName" : "presentationName",
"displayName" : "displayName",
"accountExpires" : 1,
"objectClass" : "objectClass",
"samAccountName" : "samAccountName",
"dnsName" : "dnsName",
"description" : "description",
"dn" : "dn",
"cn" : "cn",
"ldapName" : "ldapName",
"managerEmail" : "managerEmail",
"rawValues" : {
"key" : [ "", "" ]
},
"domain" : "domain",
"objectGuid" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"objectSid" : "objectSid",
"attributes" : [ {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
}, {
"isClass" : true,
"displayValue" : "displayValue",
"linkId" : 1,
"systemOnly" : true,
"displayName" : "displayName",
"schemaID" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"values" : [ "", "" ],
"name" : "name",
"aDsType" : 6,
"id" : 0,
"isOID" : true,
"syntaxOID" : "syntaxOID"
} ],
"userPrincipalName" : "userPrincipalName",
"userAccountControl" : 0,
"pwdLastSet" : 6
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Upget /api/v{version}/user/search
(apiVversionUserSearchGet)
Path parameters
version (required)
Path Parameter —
Query parameters
searchText (optional)
Query Parameter —
maxMatches (optional)
Query Parameter — default: 100 format: int32
includeLiveSearch (optional)
Query Parameter — default: true
Return type
Example data
Content-Type: application/json
[ {
"accountId" : 0,
"presentationName" : "presentationName",
"origin" : 6,
"matchedElements" : [ {
"name" : "name",
"value" : "value"
}, {
"name" : "name",
"value" : "value"
} ]
}, {
"accountId" : 0,
"presentationName" : "presentationName",
"origin" : 6,
"matchedElements" : [ {
"name" : "name",
"value" : "value"
}, {
"name" : "name",
"value" : "value"
} ]
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
UserConfiguration
Updelete /api/v{version}/user/config
(apiVversionUserConfigDelete)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Uppost /api/v{version}/user/config/delete
(apiVversionUserConfigDeletePost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Query parameters
deleteUserSid (optional)
Query Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/user/config
(apiVversionUserConfigGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"applicationTheme" : "applicationTheme",
"consoleOptions" : "consoleOptions",
"applicationSettings" : {
"enableAutoSearch" : true,
"reportEventLimit" : 9,
"enableAuditPaging" : true,
"rollbackLayout" : [ null, null ],
"auditEventLimit" : 7,
"auditingLayout" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"isSideMenuExpanded" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
UserConfiguration
Uppost /api/v{version}/user/config
(apiVversionUserConfigPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"applicationTheme" : "applicationTheme",
"consoleOptions" : "consoleOptions",
"applicationSettings" : {
"enableAutoSearch" : true,
"reportEventLimit" : 9,
"enableAuditPaging" : true,
"rollbackLayout" : [ null, null ],
"auditEventLimit" : 7,
"auditingLayout" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"isSideMenuExpanded" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
UserConfiguration
Upput /api/v{version}/user/config
(apiVversionUserConfigPut)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"applicationTheme" : "applicationTheme",
"consoleOptions" : "consoleOptions",
"applicationSettings" : {
"enableAutoSearch" : true,
"reportEventLimit" : 9,
"enableAuditPaging" : true,
"rollbackLayout" : [ null, null ],
"auditEventLimit" : 7,
"auditingLayout" : [ {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
}, {
"isIntersecting" : true,
"hover" : {
"addAction" : 5,
"removeAction" : 2,
"field" : "field",
"position" : "position"
},
"visible" : true,
"sources" : [ 0, 0 ],
"isMetaEventColumn" : true,
"name" : "name",
"width" : {
"default" : 1,
"value" : 6,
"minimum" : 5
},
"header" : "header",
"position" : "position",
"type" : "type"
} ],
"isSideMenuExpanded" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
UserConfiguration
VMWare
Upget /api/v{version}/collectors/vmware/servers
(apiVversionCollectorsVmwareServersGet)
Path parameters
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"lastActiveTime" : "2000-01-23T04:56:07.000+00:00",
"isCertToBeIgnored" : true,
"credentials" : {
"password" : "password",
"username" : "username"
},
"isSsoToBeDisabled" : true,
"backupCollectionInterval" : 1,
"lastCollectionTime" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"message" : "message",
"vCenterName" : "vCenterName",
"collectionInterval" : 6,
"status" : 5
}, {
"lastActiveTime" : "2000-01-23T04:56:07.000+00:00",
"isCertToBeIgnored" : true,
"credentials" : {
"password" : "password",
"username" : "username"
},
"isSsoToBeDisabled" : true,
"backupCollectionInterval" : 1,
"lastCollectionTime" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"message" : "message",
"vCenterName" : "vCenterName",
"collectionInterval" : 6,
"status" : 5
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
Updelete /api/v{version}/collectors/vmware/servers/{id}
(apiVversionCollectorsVmwareServersIdDelete)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"isSuccessful" : true,
"message" : "message",
"status" : 0
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
CygApiResultBase
Upget /api/v{version}/collectors/vmware/servers/{id}
(apiVversionCollectorsVmwareServersIdGet)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
{
"lastActiveTime" : "2000-01-23T04:56:07.000+00:00",
"isCertToBeIgnored" : true,
"credentials" : {
"password" : "password",
"username" : "username"
},
"isSsoToBeDisabled" : true,
"backupCollectionInterval" : 1,
"lastCollectionTime" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"message" : "message",
"vCenterName" : "vCenterName",
"collectionInterval" : 6,
"status" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
VMWareServer
Upput /api/v{version}/collectors/vmware/servers/{id}
(apiVversionCollectorsVmwareServersIdPut)
Path parameters
id (required)
Path Parameter — format: int32
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"lastActiveTime" : "2000-01-23T04:56:07.000+00:00",
"isCertToBeIgnored" : true,
"credentials" : {
"password" : "password",
"username" : "username"
},
"isSsoToBeDisabled" : true,
"backupCollectionInterval" : 1,
"lastCollectionTime" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"message" : "message",
"vCenterName" : "vCenterName",
"collectionInterval" : 6,
"status" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
VMWareServer
Uppost /api/v{version}/collectors/vmware/servers
(apiVversionCollectorsVmwareServersPost)
Path parameters
version (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
application/json-patch+jsonapplication/jsontext/jsonapplication/*+json
Request body
Return type
Example data
Content-Type: application/json
{
"lastActiveTime" : "2000-01-23T04:56:07.000+00:00",
"isCertToBeIgnored" : true,
"credentials" : {
"password" : "password",
"username" : "username"
},
"isSsoToBeDisabled" : true,
"backupCollectionInterval" : 1,
"lastCollectionTime" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"message" : "message",
"vCenterName" : "vCenterName",
"collectionInterval" : 6,
"status" : 5
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
text/plainapplication/jsontext/json
Responses
200
Success
VMWareServer
Models
ADBackupConfigurationAboutInformationAccountCredentialsAccountRoleWebActionConfigurationActiveDirectoryAceActiveDirectoryAttributeActiveDirectoryAttributeDataActiveDirectoryDomainActiveDirectoryObjectActiveDirectoryObject2ActiveDirectoryObjectRecordActiveDirectoryProfileActiveDirectorySecurityDescriptorApplicationPoolApplicationPoolIdentityApplicationSettingsAssemblyAttributeValueAuditEventAuditEventColumnAuditEventColumnHoverAuditEventColumnWidthAuditEventDetailBaseAzureSnapshotBooleanCygTResultBaseCallingConventionsChartChartParameterChartTypeClauseClauseTypeClauseValueCollectionConfigurationCollectorBackupCollectorStatusCheckCollectorCollectorStatusCheckConfigurationCollectorStatusCheckConfigurationStateCollectorStatusCheckDirectiveConfigurationConfigurationStatusConnectionStringConstructorInfoContainerOptionContextualTagCreateTargetCustomAttributeDataCustomAttributeNamedArgumentCustomAttributeTypedArgumentCygApiResultBaseCygStatusCygnaAuditorServiceDataComparisonDataSourceDatabaseConnectorDesignationDatabaseConnectorTypeDatabaseInfoDatabaseListDatabaseSetupDatabaseStatisticsDatabaseVersionDatabaseVersionCompareDelegatedAccountDelegatedDatabaseConnectorDelegatedResourceTypeDelegatedResourceXDelegationAccountDeletedObjectDomainConfigurationDomainControllerDomainControllerSearchDomainProtectionPolicyDomainSearchEventAttributesEventInfoEventsRequestExceptionFieldAttributesFieldInfoFileServerFileSystemConfigurationFilterActionFilterClauseFilterReportFilterValueGenericParameterAttributesGpoChangeHealthCheckHealthStatusICustomAttributeProviderIMatchedElementIUserSearchMatchIdentityIdentityAccountIdentityAccountStateIdentityTypeInheritanceTypeIntPtrJobInfoBaseLayoutKindLdapScopeLicenseLicenseDetailLogConfigurationLogLevelLogMessageLoggingConfigurationManagedPipelineModeMemberInfoMemberTypesMethodAttributesMethodBaseMethodImplAttributesMethodInfoMisfireRuleModuleModuleHandleNamingConflictOptionNamingContextObjectObjectClassTypeObjectSnapshotOptionOrderParameterAttributesParameterInfoPermissionPostRunActionBasePostRunActionTypeProductInformationPropertyAttributesPropertyInfoProtectedAccountProtectedObjectProtectionFilterProtectionRuleProxyConfigurationWebRecoveryRequestRemoteLoggerConfigurationInfoBaseRemoteLoggerConfigurationXRemoteLoggerTypeReportAccessReportRunnerJobInfoReportStylingXReportWebRequestLockRoleRunReportInfoRuntimeFieldHandleRuntimeMethodHandleRuntimeTypeHandleScheduledJobStateScheduledJobTypeScheduledJobWebScheduledTimingTypeSchedulerConfigurationSchedulerControlDirectiveSchedulerStatusScopeSearchObjectTypeSearchTypeSecurityIdentifierSecurityRuleSetServerListServiceCommandServiceCommandIdServiceConfigurationWebServiceControllerStatusSmtpConfigurationSocketConfigurationSocketTypeSourceStateStorageTypeStructLayoutAttributeSysConfigItemSystemConfigurationSystemConfigurationBaseSystemInformationSystemStatusTagTagContextTagOriginTargetTargetConfigTeamsChannelTenantTenantPrecursorTenantStateTimeframeTimingInfoBaseTimingPriorityTypeTypeAttributesTypeInfoUserConfigurationUserIdTypeUserProfileUserProvenanceVMWareServer
ADBackupConfigurationUp
id (optional)
name (optional)
description (optional)
backupCollectionInterval (optional)
dnsName (optional)
domainController (optional)
namingContext (optional)
scope (optional)
customDN (optional)
backupCredentials (optional)
backupAccountName (optional)
backupPassword (optional)
fullBackup (optional)
enabled (optional)
objectGuid (optional)
AboutInformationUp
about (optional)
systemInformation (optional)
databaseStatistics (optional)
AccountCredentialsUp
username (optional)
password (optional)
AccountRoleWebUp
The object describes a role assignment.
id (optional)
roleId (optional)
delegationAccount (optional)
scopes (optional)
ActionConfigurationUp
type (optional)
configuration (optional)
credentials (optional)
isEnabled (optional)
ActiveDirectoryAceUp
type (optional)
sid (optional)
accessMask (optional)
objectAce (optional)
objectTypeGuid (optional)
inheritedTypeGuid (optional)
objectType (optional)
inheritedType (optional)
account (optional)
aceMask (optional)
aceFlags (optional)
ActiveDirectoryAttributeUp
id (optional)
name (optional)
displayName (optional)
isClass (optional)
aDsType (optional)
schemaID (optional)
systemOnly (optional)
linkId (optional)
isOID (optional)
syntaxOID (optional)
displayValue (optional)
values (optional)
ActiveDirectoryAttributeDataUp
name (optional)
value (optional)
ActiveDirectoryDomainUp
id (optional)
dnsName (optional)
ncName (optional)
netBiosName (optional)
objectGuid (optional)
ActiveDirectoryObjectUp
cn (optional)
objectGuid (optional)
objectSid (optional)
objectClass (optional)
dn (optional)
displayName (optional)
name (optional)
domain (optional)
dnsName (optional)
ldapName (optional)
samAccountName (optional)
userPrincipalName (optional)
presentationName (optional)
description (optional)
msdsPrincipalName (optional)
userAccountControl (optional)
managerEmail (optional)
pwdLastSet (optional)
accountExpires (optional)
attributes (optional)
rawValues (optional)
ActiveDirectoryObject2Up
cn (optional)
objectGuid (optional)
objectSid (optional)
objectClass (optional)
dn (optional)
displayName (optional)
name (optional)
domain (optional)
dnsName (optional)
ldapName (optional)
samAccountName (optional)
userPrincipalName (optional)
presentationName (optional)
description (optional)
msdsPrincipalName (optional)
userAccountControl (optional)
managerEmail (optional)
pwdLastSet (optional)
accountExpires (optional)
attributes (optional)
ActiveDirectoryObjectRecordUp
id (optional)
distinguishedName (optional)
objectGuid (optional)
objectSid (optional)
displayName (optional)
objectClass (optional)
ActiveDirectoryProfileUp
systemAttributes (optional)
ActiveDirectorySecurityDescriptorUp
discretionaryAccessControlList (optional)
systemAccessControlList (optional)
daclPresent (optional)
saclPresent (optional)
ApplicationPoolUp
name (optional)
managedPipelineMode (optional)
state (optional)
managedRuntimeVersion (optional)
identity (optional)
ApplicationPoolIdentityUp
identityType (optional)
credentials (optional)
ApplicationSettingsUp
isSideMenuExpanded (optional)
auditingLayout (optional)
rollbackLayout (optional)
enableAutoSearch (optional)
auditEventLimit (optional)
reportEventLimit (optional)
enableAuditPaging (optional)
AssemblyUp
definedTypes (optional)
exportedTypes (optional)
codeBase (optional)
entryPoint (optional)
fullName (optional)
imageRuntimeVersion (optional)
isDynamic (optional)
location (optional)
reflectionOnly (optional)
isCollectible (optional)
isFullyTrusted (optional)
customAttributes (optional)
escapedCodeBase (optional)
manifestModule (optional)
modules (optional)
globalAssemblyCache (optional)
hostContext (optional)
securityRuleSet (optional)
AttributeValueUp
name (optional)
value (optional)
displayValue (optional)
AuditEventUp
An audit event record.
id (optional)
module (optional)
when (optional)
user (optional)
server (optional)
eventName (optional)
objectName (optional)
success (optional)
fromAgent (optional)
workstationId (optional)
nativeEventId (optional)
databaseId (optional)
databaseName (optional)
attribute (optional)
attributeValue (optional)
attributePreviousValue (optional)
objectDN (optional)
objectClass (optional)
location (optional)
isRisky (optional)
client (optional)
crossMailboxOperations (optional)
mailboxUPN (optional)
mailboxFolder (optional)
sourceFileName (optional)
path (optional)
itemType (optional)
workload (optional)
valueAdded (optional)
valueAddedDisplay (optional)
valueRemoved (optional)
vmHost (optional)
vmType (optional)
dataCenter (optional)
dataStore (optional)
vm (optional)
vmCategory (optional)
teamName (optional)
teamRole (optional)
teamMember (optional)
tenant (optional)
external (optional)
identityName (optional)
resourceGroup (optional)
eventCategory (optional)
status (optional)
operation (optional)
resourceType (optional)
level (optional)
subscription (optional)
accountSid (optional)
workstation (optional)
samAccountName (optional)
aDsType (optional)
opn (optional)
AuditEventColumnUp
Defines the data to retrieve and display.
name (optional)
header (optional)
sources (optional)
type (optional)
position (optional)
visible (optional)
width (optional)
hover (optional)
isIntersecting (optional)
isMetaEventColumn (optional)
AuditEventColumnHoverUp
field (optional)
addAction (optional)
removeAction (optional)
position (optional)
AuditEventColumnWidthUp
value (optional)
default (optional)
minimum (optional)
AuditEventDetailBaseUp
Contains detailed information about the audit event.
id (optional)
source (optional)
organizationId (optional)
success (optional)
eventTime (optional)
statusMessage (optional)
userCategory (optional)
displayMessage (optional)
AzureSnapshotUp
id (optional)
backupId (optional)
objectId (optional)
snapshot (optional)
snapshotBinary (optional)
BooleanCygTResultBaseUp
status (optional)
message (optional)
auditDetails (optional)
exception (optional)
isException (optional)
items (optional)
item (optional)
count (optional)
CallingConventionsUp
1 = Standard, 2 = Var Args, 3 = Any, 32 = Has This, 64 = Explicit This
ChartUp
id (optional)
instanceId (optional)
name (optional)
description (optional)
subTitleFormat (optional)
chartType (optional)
parameters (optional)
data (optional)
ChartParameterUp
name (optional)
description (optional)
type (optional)
value (optional)
defaultValue (optional)
hidden (optional)
ChartTypeUp
0 = Undefined, 1 = Events by Source, 2 = Top Users, 3 = Top Events, 4 = Events collected per day, 5 = Events per Minute, 6 = Top events per field
ClauseUp
Defines the data to search for.
type (optional)
fieldName (optional)
comparison (optional)
childClauses (optional)
values (optional)
ClauseTypeUp
The enum type of the clause.<br><br>0 = Or, 1 = And, -1 = Undefined
ClauseValueUp
The values.
value (optional)
value2 (optional)
CollectionConfigurationUp
combineEventsDelay (optional)
combineEventsEnabled (optional)
excludedAttributes (optional)
ignoreLogonEvents (optional)
ldapTimeout (optional)
workstationResolution (optional)
workstationReverseLookup (optional)
processNestedGroups (optional)
processNestedGroupUsers (optional)
processNestedGroupMembers (optional)
processNestedGroupUserMembers (optional)
suppressNestedGroupEventBacklinks (optional)
suppressNestedGroupEventData (optional)
nestedGroups (optional)
enableGPOBackup (optional)
enableMissingGPOBackup (optional)
logLevel (optional)
CollectorBackupUp
id (optional)
when (optional)
source (optional)
objectCount (optional)
CollectorStatusCheckCollectorUp
configurationId (optional)
type (optional)
CollectorStatusCheckConfigurationUp
directive (optional)
interval (optional)
excludedCollectors (optional)
excludedStatuses (optional)
state (optional)
version (optional)
CollectorStatusCheckConfigurationStateUp
0 = Undefined, 1 = Ready, 2 = Disabled
CollectorStatusCheckDirectiveUp
0 = Undefined, 1 = No Action, 2 = Change With Enable, 3 = Change With Disable
ConfigurationUp
companyName (optional)
xml (optional)
ConfigurationStatusUp
item (optional)
displayName (optional)
isConfigured (optional)
ConnectionStringUp
dataSource (optional)
initialCatalog (optional)
credentials (optional)
connectionTimeout (optional)
connectRetryCount (optional)
connectRetryInterval (optional)
useWindowsAuth (optional)
ConstructorInfoUp
name (optional)
declaringType (optional)
reflectedType (optional)
module (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
attributes (optional)
methodImplementationFlags (optional)
callingConvention (optional)
isAbstract (optional)
isConstructor (optional)
isFinal (optional)
isHideBySig (optional)
isSpecialName (optional)
isStatic (optional)
isVirtual (optional)
isAssembly (optional)
isFamily (optional)
isFamilyAndAssembly (optional)
isFamilyOrAssembly (optional)
isPrivate (optional)
isPublic (optional)
isConstructedGenericMethod (optional)
isGenericMethod (optional)
isGenericMethodDefinition (optional)
containsGenericParameters (optional)
methodHandle (optional)
isSecurityCritical (optional)
isSecuritySafeCritical (optional)
isSecurityTransparent (optional)
memberType (optional)
ContainerOptionUp
0 = Do Not Restore Child Objects, 1 = Restore Immediate Children Only, 2 = Restore Entire Sub Tree, 3 = Max Value
ContextualTagUp
id (optional)
name (optional)
origin (optional)
contexts (optional)
CreateTargetUp
target (optional)
state (optional)
CustomAttributeDataUp
attributeType (optional)
constructor (optional)
constructorArguments (optional)
namedArguments (optional)
CustomAttributeNamedArgumentUp
memberInfo (optional)
typedValue (optional)
memberName (optional)
isField (optional)
CustomAttributeTypedArgumentUp
argumentType (optional)
value (optional)
CygApiResultBaseUp
isSuccessful (optional)
status (optional)
message (optional)
CygStatusUp
0 = Undefined, 1 = Created, 2 = Found, 3 = Updated, 4 = Deleted, 5 = Set, 6 = Passed, 7 = In Progress, 10 = Success, 20 = Already Exists, 22 = Not Found, 25 = Not Set, 26 = Failed, 27 = Transaction Failed, 50 = Insufficient Permission, 100 = Exception, 101 = Assert Exception, 102 = Migration Exception, 103 = Skipped, 104 = Partial
CygnaAuditorServiceUp
id (optional)
serviceName (optional)
serviceDisplayName (optional)
status (optional)
DataComparisonUp
Defines the condition for the search. Each value stands for a specific condition, such as doesn't contain or is.<br><br>0 = None, 1 = Equal, 2 = Not Equal, 3 = Less Than, 4 = Greater Than, 5 = Contains, 6 = Does Not Contain, 7 = Starts With, 8 = Does Not Start With, 9 = Ends With, 10 = Does Not End With, 11 = Between Dates, 12 = Not Between Dates, 13 = In, 14 = Not In, 15 = Like, 16 = Not Like, 17 = Since, 18 = In The Last, 19 = Today, 20 = Between Date Times, 21 = Not Between Date Times, 22 = Older Than
DataSourceUp
Defines the data source. Each value stands for a specific data source, such as Active Directory or File System.<br><br>0 = Unknown, 1 = Active Directory, 2 = File System, 3 = Entra ID, 4 = Entra ID Sign-In, 5 = Exchange Online, 6 = SharePoint Online, 7 = VMWare, 8 = Active Directory Rollback, 9 = Microsoft Teams, 10 = Cygna Auditor, 11 = OneDrive, 12 = Azure, 14 = Security & Compliance Center, 101 = Active Directory (Blackbird)
DatabaseConnectorDesignationUp
0 = Undefined, 1 = Cygna Auditor Core Configuration, 2 = Cygna Auditor Event Provider, 4 = Cygna Auditor Archive Event Provider
DatabaseConnectorTypeUp
0 = Undefined, 1 = Cygna Auditor, 2 = PBMS, 3 = Cygna Auditor Archive
DatabaseInfoUp
connectionString (optional)
versionComparison (optional)
DatabaseSetupUp
credentials (optional)
connectionString (optional)
forest (optional)
DatabaseStatisticsUp
adEventCount (optional)
fsEventCount (optional)
azureAdEventCount (optional)
azureLogonEventCount (optional)
azureEventCount (optional)
securityComplianceCenterEventCount (optional)
sharePointOnlineEventCount (optional)
microsoftTeamsEventCount (optional)
exchangeOnlineEventCount (optional)
vMwareEventCount (optional)
totalEventCount (optional)
databaseSize (optional)
eventsPerGb (optional)
DatabaseVersionUp
build (optional)
sqlSchema (optional)
appliedTime (optional)
DatabaseVersionCompareUp
requiredVersion (optional)
databaseVersion (optional)
DelegatedAccountUp
dn (optional)
displayName (optional)
domain (optional)
objectClass (optional)
sid (optional)
isReadOnly (optional)
DelegatedDatabaseConnectorUp
id (optional)
name (optional)
description (optional)
type (optional)
designation (optional)
isEnabled (optional)
connectionString (optional)
isReadOnly (optional)
configuration (optional)
delegatedResources (optional)
DelegatedResourceTypeUp
0 = Undefined, 1 = Report, 2 = Report Tag, 3 = Report Type, 4 = Scheduled Job, 5 = Scheduled Job Tag, 6 = Scheduled Job Type, 7 = Database Connector
DelegatedResourceXUp
id (optional)
type (optional)
resourceId (optional)
accounts (optional)
DelegationAccountUp
The object contains information about the Cygna user and assigned roles.
id (optional)
lastLogon (optional)
name (optional)
displayName (optional)
identifier (optional)
roles (optional)
type (optional)
enabled (optional)
DeletedObjectUp
cn (optional)
objectGuid (optional)
objectSid (optional)
objectClass (optional)
dn (optional)
displayName (optional)
name (optional)
domain (optional)
dnsName (optional)
ldapName (optional)
samAccountName (optional)
userPrincipalName (optional)
presentationName (optional)
description (optional)
msdsPrincipalName (optional)
userAccountControl (optional)
managerEmail (optional)
pwdLastSet (optional)
accountExpires (optional)
attributes (optional)
rawValues (optional)
showInAdvancedViewOnly (optional)
hasInferiors (optional)
lastKnownParent (optional)
deletedOn (optional)
distinguishedName (optional)
timeLeftBeforePurge (optional)
DomainConfigurationUp
id (optional)
dnsName (optional)
ncName (optional)
netBiosName (optional)
objectGuid (optional)
accountName (optional)
password (optional)
collectionInterval (optional)
dcAccountName (optional)
dcPassword (optional)
backupAccountName (optional)
backupPassword (optional)
flags (optional)
status (optional)
statusDescription (optional)
localDcCollection (optional)
parentDomain (optional)
domainControllers (optional)
agentConfiguration (optional)
enabled (optional)
DomainControllerUp
domain (optional)
name (optional)
netBiosName (optional)
status (optional)
statusMessage (optional)
osVersion (optional)
agentVersion (optional)
upgradeRequired (optional)
id (optional)
sid (optional)
lastActive (optional)
hasAgent (optional)
enabled (optional)
DomainControllerSearchUp
searchString (optional)
credentials (optional)
excludeConfiguredDomains (optional)
collectorId (optional)
DomainProtectionPolicyUp
id (optional)
domainId (optional)
ruleId (optional)
enabled (optional)
actionMask (optional)
rule (optional)
DomainSearchUp
searchString (optional)
credentials (optional)
excludeConfiguredDomains (optional)
EventAttributesUp
0 = None, 512 = Special Name, 1024 = R T Special Name
EventInfoUp
name (optional)
declaringType (optional)
reflectedType (optional)
module (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
memberType (optional)
attributes (optional)
isSpecialName (optional)
addMethod (optional)
removeMethod (optional)
raiseMethod (optional)
isMulticast (optional)
eventHandlerType (optional)
EventsRequestUp
Defines the way returned data should be organized.
clauses (optional)
columns (optional)
ExceptionUp
targetSite (optional)
stackTrace (optional)
message (optional)
data (optional)
innerException (optional)
helpLink (optional)
source (optional)
hResult (optional)
FieldAttributesUp
0 = Private Scope, 1 = Private, 2 = Fam AND Assem, 3 = Assembly, 4 = Family, 5 = Fam OR Assem, 6 = Public, 7 = Field Access Mask, 16 = Static, 32 = Init Only, 64 = Literal, 128 = Not Serialized, 256 = Has FieldRVA, 512 = Special Name, 1024 = R T Special Name, 4096 = Has Field Marshal, 8192 = Pinvoke Impl, 32768 = Has Default, 38144 = Reserved Mask
FieldInfoUp
name (optional)
declaringType (optional)
reflectedType (optional)
module (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
memberType (optional)
attributes (optional)
fieldType (optional)
isInitOnly (optional)
isLiteral (optional)
isNotSerialized (optional)
isPinvokeImpl (optional)
isSpecialName (optional)
isStatic (optional)
isAssembly (optional)
isFamily (optional)
isFamilyAndAssembly (optional)
isFamilyOrAssembly (optional)
isPrivate (optional)
isPublic (optional)
isSecurityCritical (optional)
isSecuritySafeCritical (optional)
isSecurityTransparent (optional)
fieldHandle (optional)
FileServerUp
id (optional)
serverId (optional)
serverName (optional)
serverDnsName (optional)
serverSid (optional)
version (optional)
status (optional)
isDriver (optional)
lastUpdate (optional)
workItemId (optional)
lastCollection (optional)
collectionInterval (optional)
alertCount (optional)
upgradeRequired (optional)
FileSystemConfigurationUp
credentials (optional)
servers (optional)
FilterActionUp
type (optional)
data (optional)
FilterClauseUp
type (optional)
field (optional)
comparison (optional)
values (optional)
FilterReportUp
description (optional)
isAlert (optional)
name (optional)
reportType (optional)
sortAscending (optional)
tags (optional)
id (optional)
enabled (optional)
maxRecordCount (optional)
actions (optional)
clauses (optional)
baseQuery (optional)
FilterValueUp
value1 (optional)
value2 (optional)
GenericParameterAttributesUp
0 = None, 1 = Covariant, 2 = Contravariant, 3 = Variance Mask, 4 = Reference Type Constraint, 8 = Not Nullable Value Type Constraint, 16 = Default Constructor Constraint, 28 = Special Constraint Mask
GpoChangeUp
name (optional)
attributeName (optional)
state (optional)
explain (optional)
supported (optional)
category (optional)
oldValue (optional)
newValue (optional)
HealthCheckUp
id (optional)
name (optional)
description (optional)
status (optional)
statusDetail (optional)
HealthStatusUp
1 = Success, 2 = Failure, 3 = Unavailable
ICustomAttributeProviderUp
IMatchedElementUp
name (optional)
value (optional)
IUserSearchMatchUp
accountId (optional)
presentationName (optional)
origin (optional)
matchedElements (optional)
IdentityUp
The object describes Cygna identity and enables you to manage events created by several accounts as events created by a single entity.
id (optional)
name (optional)
description (optional)
modifiedOn (optional)
accounts (optional)
IdentityAccountUp
The object contains information about the account linked to a Cygna identity.
id (optional)
identityId (optional)
accountId (optional)
source (optional)
state (optional)
displayName (optional)
accountName (optional)
securityIdentifier (optional)
IdentityAccountStateUp
Defines the account status in the identity configuration.<br><br>0 = Undefined, 1 = Ready, 2 = Pending Approval, 3 = Disabled, 4 = Delete Pending
IdentityTypeUp
0 = Local System, 1 = Local Service, 2 = Network Service, 3 = Specific User, 4 = Application Pool Identity
InheritanceTypeUp
0 = e This Object Only, 1 = e Child Objects Only, 2 = e This Object And Child Objects
LayoutKindUp
0 = Sequential, 2 = Explicit, 3 = Auto
LdapScopeUp
0 = This Object Only, 1 = Child Object Only, 2 = This Object And Children
LicenseUp
company (optional)
modules (optional)
generatedOn (optional)
maintenanceExpiry (optional)
version (optional)
configuration (optional)
LicenseDetailUp
id (optional)
name (optional)
count (optional)
endDate (optional)
licenseType (optional)
LogLevelUp
0 = Undefined, 10 = Verbose, 11 = Debug, 12 = Info, 13 = Warn, 14 = Error, 15 = Fatal, 20 = Audit Verbose, 21 = Audit Debug, 22 = Audit Info, 23 = Audit Warn, 24 = Audit Error, 25 = Audit Fatal, 30 = Audit Exception
LogMessageUp
level (optional)
message (optional)
auditDetails (optional)
LoggingConfigurationUp
isApiLoggingEnabled (optional)
isStatusEventsLoggingEnabled (optional)
ManagedPipelineModeUp
0 = Integrated, 1 = Classic
MemberInfoUp
memberType (optional)
declaringType (optional)
reflectedType (optional)
name (optional)
module (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
MemberTypesUp
1 = Constructor, 2 = Event, 4 = Field, 8 = Method, 16 = Property, 32 = Type Info, 64 = Custom, 128 = Nested Type, 191 = All
MethodAttributesUp
0 = Reuse Slot, 1 = Private, 2 = Fam AND Assem, 3 = Assembly, 4 = Family, 5 = Fam OR Assem, 6 = Public, 7 = Member Access Mask, 8 = Unmanaged Export, 16 = Static, 32 = Final, 64 = Virtual, 128 = Hide By Sig, 256 = New Slot, 512 = Check Access On Override, 1024 = Abstract, 2048 = Special Name, 4096 = R T Special Name, 8192 = Pinvoke Impl, 16384 = Has Security, 32768 = Require Sec Object, 53248 = Reserved Mask
MethodBaseUp
memberType (optional)
name (optional)
declaringType (optional)
reflectedType (optional)
module (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
attributes (optional)
methodImplementationFlags (optional)
callingConvention (optional)
isAbstract (optional)
isConstructor (optional)
isFinal (optional)
isHideBySig (optional)
isSpecialName (optional)
isStatic (optional)
isVirtual (optional)
isAssembly (optional)
isFamily (optional)
isFamilyAndAssembly (optional)
isFamilyOrAssembly (optional)
isPrivate (optional)
isPublic (optional)
isConstructedGenericMethod (optional)
isGenericMethod (optional)
isGenericMethodDefinition (optional)
containsGenericParameters (optional)
methodHandle (optional)
isSecurityCritical (optional)
isSecuritySafeCritical (optional)
isSecurityTransparent (optional)
MethodImplAttributesUp
0 = Managed, 1 = Native, 2 = OPTIL, 3 = Code Type Mask, 4 = Unmanaged, 8 = No Inlining, 16 = Forward Ref, 32 = Synchronized, 64 = No Optimization, 128 = Preserve Sig, 256 = Aggressive Inlining, 512 = Aggressive Optimization, 4096 = Internal Call, 65535 = Max Method Impl Val
MethodInfoUp
name (optional)
declaringType (optional)
reflectedType (optional)
module (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
attributes (optional)
methodImplementationFlags (optional)
callingConvention (optional)
isAbstract (optional)
isConstructor (optional)
isFinal (optional)
isHideBySig (optional)
isSpecialName (optional)
isStatic (optional)
isVirtual (optional)
isAssembly (optional)
isFamily (optional)
isFamilyAndAssembly (optional)
isFamilyOrAssembly (optional)
isPrivate (optional)
isPublic (optional)
isConstructedGenericMethod (optional)
isGenericMethod (optional)
isGenericMethodDefinition (optional)
containsGenericParameters (optional)
methodHandle (optional)
isSecurityCritical (optional)
isSecuritySafeCritical (optional)
isSecurityTransparent (optional)
memberType (optional)
returnParameter (optional)
returnType (optional)
returnTypeCustomAttributes (optional)
MisfireRuleUp
0 = Undefined, 1 = Do Nothing, 2 = Fire And Proceed
ModuleUp
assembly (optional)
fullyQualifiedName (optional)
name (optional)
mdStreamVersion (optional)
moduleVersionId (optional)
scopeName (optional)
moduleHandle (optional)
customAttributes (optional)
metadataToken (optional)
ModuleHandleUp
mdStreamVersion (optional)
NamingConflictOptionUp
0 = Skip the object, 1 = Prompt for new values, 2 = Automatically choose new values, 3 = Max Value
NamingContextUp
0 = Default, 1 = Configuration, 2 = Schema, 3 = RootDSE, 4 = Custom
ObjectUp
tenantId (optional)
id (optional)
name (optional)
type (optional)
createdOn (optional)
deletedOn (optional)
userPrincipalName (optional)
ObjectClassTypeUp
0 = Undefined, 1 = User, 2 = Group
ObjectSnapshotUp
id (optional)
objectGuid (optional)
domain (optional)
encodedAttributeCount (optional)
encodedData (optional)
attributes (optional)
eventTime (optional)
samType (optional)
adObject (optional)
storageType (optional)
OptionUp
0 = Starts With, 1 = Ends With, 2 = Contains
ParameterAttributesUp
0 = None, 1 = In, 2 = Out, 4 = Lcid, 8 = Retval, 16 = Optional, 4096 = Has Default, 8192 = Has Field Marshal, 16384 = Reserved3, 32768 = Reserved4, 61440 = Reserved Mask
ParameterInfoUp
attributes (optional)
member (optional)
name (optional)
parameterType (optional)
position (optional)
isIn (optional)
isLcid (optional)
isOptional (optional)
isOut (optional)
isRetval (optional)
defaultValue (optional)
rawDefaultValue (optional)
hasDefaultValue (optional)
customAttributes (optional)
metadataToken (optional)
PermissionUp
A permission record.
id (optional)
code (optional)
category (optional)
displayPermission (optional)
name (optional)
shortName (optional)
description (optional)
type (optional)
configuration (optional)
visible (optional)
PostRunActionBaseUp
type (optional)
isEnabled (optional)
PostRunActionTypeUp
0 = Undefined, 1 = Email Report, 2 = Archive Report, 3 = Export Report, 4 = SMS
ProductInformationUp
company (optional)
copyright (optional)
productName (optional)
PropertyAttributesUp
0 = None, 512 = Special Name, 1024 = R T Special Name, 4096 = Has Default, 8192 = Reserved2, 16384 = Reserved3, 32768 = Reserved4, 62464 = Reserved Mask
PropertyInfoUp
name (optional)
declaringType (optional)
reflectedType (optional)
module (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
memberType (optional)
propertyType (optional)
attributes (optional)
isSpecialName (optional)
canRead (optional)
canWrite (optional)
getMethod (optional)
setMethod (optional)
ProtectedAccountUp
id (optional)
dn (optional)
displayName (optional)
domain (optional)
sid (optional)
excluded (optional)
ProtectedObjectUp
id (optional)
dn (optional)
objectClass (optional)
displayName (optional)
guid (optional)
inheritance (optional)
excluded (optional)
domainId (optional)
ProtectionFilterUp
id (optional)
eventMask (optional)
accounts (optional)
attributes (optional)
objects (optional)
objectClasses (optional)
ProtectionRuleUp
id (optional)
name (optional)
description (optional)
defaultAllow (optional)
builtIn (optional)
filters (optional)
ProxyConfigurationWebUp
isProxyToBeUsed (optional)
server (optional)
port (optional)
isSpecificUserToBeUsed (optional)
userCredentials (optional)
adminCredentials (optional)
RecoveryRequestUp
objectId (optional)
domainId (optional)
clearUserMustChangePasswordFlag (optional)
newPassword (optional)
containerOption (optional)
namingConflictOption (optional)
forceReplication (optional)
snapshotId (optional)
credentials (optional)
storageType (optional)
objectClass (optional)
enableAccount (optional)
domainController (optional)
RemoteLoggerConfigurationInfoBaseUp
RemoteLoggerConfigurationXUp
type (optional)
configInfo (optional)
RemoteLoggerTypeUp
0 = Undefined, 1 = Splunk, 2 = Syslog
ReportAccessUp
id (optional)
reportId (optional)
createdByUserType (optional)
createdByUserId (optional)
createdByUserName (optional)
createdOn (optional)
modifiedByUserType (optional)
modifiedByUserId (optional)
modifiedByUserName (optional)
modifiedOn (optional)
isPrivate (optional)
ReportRunnerJobInfoUp
type (optional)
runInfo (optional)
postRunActions (optional)
ReportStylingXUp
elementName (optional)
textColour (optional)
isBold (optional)
isItalic (optional)
mappings (optional)
ReportWebUp
id (optional)
name (optional)
description (optional)
filter (optional)
type (optional)
tags (optional)
actions (optional)
eventColumns (optional)
access (optional)
delegatedResources (optional)
isReadOnly (optional)
RequestLockUp
enabled (optional)
maxLocks (optional)
The role object contains delegation settings including a role name and included permissions.
id (optional)
name (optional)
description (optional)
type (optional)
permissions (optional)
RunReportInfoUp
id (optional)
name (optional)
description (optional)
request (optional)
ScheduledJobStateUp
0 = Undefined, 1 = Ready, 2 = Currently Active, 3 = Disabled, 4 = Delete Pending
ScheduledJobTypeUp
0 = Undefined, 2 = Report Runner, 3 = System Summary, 4 = Identity Searcher, 5 = Data Purge, 6 = WorkItem
ScheduledJobWebUp
id (optional)
name (optional)
description (optional)
type (optional)
jobInfo (optional)
timingInfo (optional)
modifiedOn (optional)
lastRunOn (optional)
nextRunOn (optional)
state (optional)
isEnabled (optional)
ScheduledTimingTypeUp
0 = Undefined, 1 = Custom Interval, 2 = Simple Repeat, 3 = Explicit Cron
SchedulerConfigurationUp
directive (optional)
status (optional)
SchedulerControlDirectiveUp
0 = Undefined, 1 = No Action, 2 = Pause All, 3 = Resume All, 11 = Audit Per ScheduledJobs table
SchedulerStatusUp
0 = Undefined, 1 = Active, 2 = Paused
ScopeUp
The object limits the role assignment to certain settings.
id (optional)
accountRoleId (optional)
displayName (optional)
configurationObject (optional)
type (optional)
SearchObjectTypeUp
1 = Local Users, 2 = Local Groups, 4 = Domain Users, 8 = Domain Groups, 16 = Computers, 32 = Domain Controllers, 64 = Exchange Servers, 128 = Sql Servers, 256 = Containers, 512 = Organizational Units
SearchTypeUp
0 = None, 1 = Active Directory, 2 = Azure, 3 = O365, 4 = Teams, 5 = V M Ware, 6 = AzureARM
SecurityIdentifierUp
binaryLength (optional)
accountDomainSid (optional)
value (optional)
SecurityRuleSetUp
0 = None, 1 = Level1, 2 = Level2
ServiceCommandUp
targetGuid (optional)
dateTime (optional)
commandId (optional)
commandData (optional)
ServiceCommandIdUp
0 = Undefined, 1 = Collect, 2 = Status, 3 = Stop, 4 = Restart
ServiceConfigurationWebUp
isRunAsLocalSystem (optional)
userCredentials (optional)
adminCredentials (optional)
serviceSocket (optional)
ServiceControllerStatusUp
1 = Stopped, 2 = Start Pending, 3 = Stop Pending, 4 = Running, 5 = Continue Pending, 6 = Pause Pending, 7 = Paused
SmtpConfigurationUp
server (optional)
port (optional)
userCredentials (optional)
fromName (optional)
fromAddress (optional)
toAddress (optional)
isSslToBeUsed (optional)
SocketConfigurationUp
type (optional)
port (optional)
serverAddress (optional)
encrypted (optional)
SocketTypeUp
0 = 0, 1 = Stream, 2 = Dgram, 3 = Raw, 4 = Rdm
SourceUp
Defines the data source the account authenticates in.<br><br>0 = Undefined, 1 = Active Directory, 2 = File System, 3 = Entra ID, 7 = vCenter
StateUp
0 = Escaped, 1 = Not Escaped, 2 = Start Of Token, 3 = End Of Line, 4 = 4
StorageTypeUp
0 = Unknown, 1 = Active Directory, 2 = Group Policy Container, 3 = Max Value
StructLayoutAttributeUp
typeId (optional)
value (optional)
SysConfigItemUp
0 = License, 1 = Proxy, 2 = Cygna Auditor Service, 3 = SMTP, 4 = Scheduler
SystemConfigurationUp
id (optional)
data (optional)
adminCredentials (optional)
SystemConfigurationBaseUp
SystemInformationUp
productVersion (optional)
adDriverVersion (optional)
rsatExtensionVersion (optional)
fsDriverVersion (optional)
buildDate (optional)
licensedTo (optional)
maintenanceExpiry (optional)
machineName (optional)
operatingSystem (optional)
processorCount (optional)
databaseServer (optional)
databaseName (optional)
SystemStatusUp
id (optional)
configurationId (optional)
type (optional)
name (optional)
parentItem (optional)
statusCode (optional)
statusCodeDisplay (optional)
statusMessage (optional)
errorCode (optional)
interval (optional)
lastActiveTime (optional)
lastEventTime (optional)
enabled (optional)
isAgent (optional)
appVersion (optional)
isInactive (optional)
isStale (optional)
applicationGuid (optional)
statusId (optional)
statusCodeDisplayEnhanced (optional)
id (optional)
name (optional)
origin (optional)
TagContextUp
0 = Reports, 1 = Alerts, 1111 = All
TagOriginUp
0 = Built In, 1 = User, 1111 = All
TargetUp
id (optional)
status (optional)
config (optional)
lastCollection (optional)
lastActive (optional)
collectionInterval (optional)
tenantCode (optional)
displayName (optional)
enabled (optional)
TargetConfigUp
tenantActivityCollection (optional)
collectAllSubscriptions (optional)
collectResourceData (optional)
dataCollectionTimeout (optional)
activityLogCollectionTimeout (optional)
activityLogCollectionSkew (optional)
parallelResourceResolutionRequests (optional)
resolveConfigurationObjects (optional)
initialCollectionOffset (optional)
ignoredStatuses (optional)
ignoredItems (optional)
ignoredOperations (optional)
subscriptions (optional)
tenantResourceTypes (optional)
subscriptionResourceTypes (optional)
TeamsChannelUp
id (optional)
channelName (optional)
channelType (optional)
channelGuid (optional)
teamGuid (optional)
mailboxUpn (optional)
teamName (optional)
TenantUp
id (optional)
tenantId (optional)
displayName (optional)
enabled (optional)
interval (optional)
tenantCode (optional)
TenantPrecursorUp
authorizationUrl (optional)
state (optional)
TimeframeUp
startAt (optional)
endAt (optional)
TimingInfoBaseUp
type (optional)
effectiveDates (optional)
misfireRule (optional)
priority (optional)
TimingPriorityUp
No other "Schedule" should be given a TimingPriority of SchedulerOverseer or higher<br><br>0 = Undefined, 10 = Low, 20 = Medium, 30 = Default, 40 = High, 50 = Priority, 60 = Critical, 100 = Scheduler Overseer
name (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
isInterface (optional)
memberType (optional)
namespace (optional)
assemblyQualifiedName (optional)
fullName (optional)
assembly (optional)
module (optional)
isNested (optional)
declaringType (optional)
declaringMethod (optional)
reflectedType (optional)
underlyingSystemType (optional)
isTypeDefinition (optional)
isArray (optional)
isByRef (optional)
isPointer (optional)
isConstructedGenericType (optional)
isGenericParameter (optional)
isGenericTypeParameter (optional)
isGenericMethodParameter (optional)
isGenericType (optional)
isGenericTypeDefinition (optional)
isSZArray (optional)
isVariableBoundArray (optional)
isByRefLike (optional)
hasElementType (optional)
genericTypeArguments (optional)
genericParameterPosition (optional)
genericParameterAttributes (optional)
attributes (optional)
isAbstract (optional)
isImport (optional)
isSealed (optional)
isSpecialName (optional)
isClass (optional)
isNestedAssembly (optional)
isNestedFamANDAssem (optional)
isNestedFamily (optional)
isNestedFamORAssem (optional)
isNestedPrivate (optional)
isNestedPublic (optional)
isNotPublic (optional)
isPublic (optional)
isAutoLayout (optional)
isExplicitLayout (optional)
isLayoutSequential (optional)
isAnsiClass (optional)
isAutoClass (optional)
isUnicodeClass (optional)
isCOMObject (optional)
isContextful (optional)
isEnum (optional)
isMarshalByRef (optional)
isPrimitive (optional)
isValueType (optional)
isSignatureType (optional)
isSecurityCritical (optional)
isSecuritySafeCritical (optional)
isSecurityTransparent (optional)
structLayoutAttribute (optional)
typeInitializer (optional)
typeHandle (optional)
guid (optional)
baseType (optional)
isSerializable (optional)
containsGenericParameters (optional)
isVisible (optional)
TypeAttributesUp
0 = Class, 1 = Public, 2 = Nested Public, 3 = Nested Private, 4 = Nested Family, 5 = Nested Assembly, 6 = Nested Fam AND Assem, 7 = Visibility Mask, 8 = Sequential Layout, 16 = Explicit Layout, 24 = Layout Mask, 32 = Interface, 128 = Abstract, 256 = Sealed, 1024 = Special Name, 2048 = R T Special Name, 4096 = Import, 8192 = Serializable, 16384 = Windows Runtime, 65536 = Unicode Class, 131072 = Auto Class, 196608 = String Format Mask, 262144 = Has Security, 264192 = Reserved Mask, 1048576 = Before Field Init, 12582912 = Custom Format Mask
TypeInfoUp
name (optional)
customAttributes (optional)
isCollectible (optional)
metadataToken (optional)
isInterface (optional)
memberType (optional)
namespace (optional)
assemblyQualifiedName (optional)
fullName (optional)
assembly (optional)
module (optional)
isNested (optional)
declaringType (optional)
declaringMethod (optional)
reflectedType (optional)
underlyingSystemType (optional)
isTypeDefinition (optional)
isArray (optional)
isByRef (optional)
isPointer (optional)
isConstructedGenericType (optional)
isGenericParameter (optional)
isGenericTypeParameter (optional)
isGenericMethodParameter (optional)
isGenericType (optional)
isGenericTypeDefinition (optional)
isSZArray (optional)
isVariableBoundArray (optional)
isByRefLike (optional)
hasElementType (optional)
genericTypeArguments (optional)
genericParameterPosition (optional)
genericParameterAttributes (optional)
attributes (optional)
isAbstract (optional)
isImport (optional)
isSealed (optional)
isSpecialName (optional)
isClass (optional)
isNestedAssembly (optional)
isNestedFamANDAssem (optional)
isNestedFamily (optional)
isNestedFamORAssem (optional)
isNestedPrivate (optional)
isNestedPublic (optional)
isNotPublic (optional)
isPublic (optional)
isAutoLayout (optional)
isExplicitLayout (optional)
isLayoutSequential (optional)
isAnsiClass (optional)
isAutoClass (optional)
isUnicodeClass (optional)
isCOMObject (optional)
isContextful (optional)
isEnum (optional)
isMarshalByRef (optional)
isPrimitive (optional)
isValueType (optional)
isSignatureType (optional)
isSecurityCritical (optional)
isSecuritySafeCritical (optional)
isSecurityTransparent (optional)
structLayoutAttribute (optional)
typeInitializer (optional)
typeHandle (optional)
guid (optional)
baseType (optional)
isSerializable (optional)
containsGenericParameters (optional)
isVisible (optional)
genericTypeParameters (optional)
declaredConstructors (optional)
declaredEvents (optional)
declaredFields (optional)
declaredMembers (optional)
declaredMethods (optional)
declaredNestedTypes (optional)
declaredProperties (optional)
implementedInterfaces (optional)
UserConfigurationUp
applicationTheme (optional)
applicationSettings (optional)
consoleOptions (optional)
UserIdTypeUp
0 = Undefined, 1 = Security Identifier, 2 = Email, 3 = Cygna Auditor (Internal)
UserProfileUp
user (optional)
password (optional)
displayName (optional)
userDomain (optional)
userAccount (optional)
userSid (optional)
userGuid (optional)
userCid (optional)
token (optional)
config (optional)
handle (optional)
groupSids (optional)
UserProvenanceUp
0 = Undefined, 1 = Active Directory Live, 2 = Active Directory Table, 3 = Office365 Table, 4 = V Mware Table, 5 = File System Table, 6 = Legacy PBMS Table, 7 = Azure Table
VMWareServerUp
id (optional)
vCenterName (optional)
credentials (optional)
collectionInterval (optional)
backupCollectionInterval (optional)
status (optional)
message (optional)
lastActiveTime (optional)
isSsoToBeDisabled (optional)
isCertToBeIgnored (optional)
lastCollectionTime (optional)