Enterprise Service Call List


Host

Swagger Document

Category

Service Call

Method

Description

Enterprise/UEBA

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Classification

/api/Classification/UpdateClassification

POST

UpdateClassification method is used to add and edit classification for provided classification model as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Classification

/api/Classification/GetClassification

GET

GetClassification method is used to get classification for provided classificationId as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Classification

/api/Classification/GetClassificationList

GET

GetClassificationList method is used to get all Classification. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Classification

/api/Classification/GetServicePath

GET


Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

CustomType

/api/CustomType/GetCustomTypes

POST

GetCustomTypes method is used to get custom types for provided LoadCustomType model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

CustomType

/api/CustomType/EditCustomType

POST

EditCustomType method is used to add and edit custom types for provided customType model as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

CustomType

/api/CustomType/UpdateCustomDictionary

POST

UpdateCustomDictionary is used to process custom data type for provided processCustomDataType as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

CustomType

/api/CustomType/GetPagedCustomTypes

POST

GetPagedCustomTypes method is used to get page custom types for provided pagedCustomType model as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

CustomType

/api/CustomType/AddFile

POST

AddFile method is used to upload Search API Dll File and get response Uploaded File Id that is GUID. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

CustomType

/api/CustomType/GetExactTypes

GET

GetExactTypes method is use to get all exact matched types for selecting false as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

CustomType

/api/CustomType/ExtractCustomDll

GET

ExtractCustomDll method is used to extract uploaded Search API Dll File by Guid. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Discovery

/api/Discovery/GetPolicyPathToSearch

GET

GetPolicyPathToSearch method is used to get policy path to search for provided searchId as input. There is no Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Discovery

/api/Discovery/GetRabbitMQData

GET

GetRabbitMQData method is used to get data from RabbitMQ. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Discovery

/api/Discovery/GetScanResult

GET

GetScanResult method is used to get scan result. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Discovery

/api/Discovery/AddSearchDetails/{policyId}

GET

AddSearchDetails method is used to add search details for provided policyId as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Discovery

/api/Discovery/GetPolicies

GET

GetPolicies method is used to get policies for provided searchId as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Discovery

/api/Discovery/ScanCompleted

GET

ScanCompleted method is used to send notification when scan completed for provided searchId and endpointId as input.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Discovery

/api/Discovery/IsDiscoveryCompleted

GET

IsDiscoveryCompleted method is used to check Discovery is completed or not provided searchId as input. There is Token required for the method.

Enterprise

svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/AddDiscovery

POST

AddDiscovery method is used to add discovery for provided createPolicyData model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/AddDiscoveryScan

POST



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/DeleteDiscoveryScanByPolicyId

POST

DeleteDiscoveryScanByPolicyId method is used to delete discovery scan data for provided PolicyId as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/DeletePolicyByPolicyName

POST

DeletePolicyByPolicyName method is used to delete policies for provided PolicyName as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/GetDiscoveryScanList

GET

GetDiscoveryScanList method is used to get discovery scan list data. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/GetDiscoveryScanDetails

GET

GetDiscoveryScanDetails method is used to get discovery scan details for provided PolicyId as input. There is Token required for the method


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/EditDiscoveryScan

POST

EditDiscoveryScan method is used to edit discovery scan for provided createPolicyData model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/GetDefaultPolicySettings

GET

GetDefaultPolicySettings method is used to get default policy settings. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/GetPolicySettings

GET

GetPolicySettings method is used to get policy settings for provided PolicyName as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/GetPolicy

GET

GetPolicy method is used to get policies for provided searchId as input. There is no Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/AddRemoteComputers

POST

AddRemoteComputers method is used to add remote computers information for provided remoteComputers model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/GetAllRemoteComputers

GET

GetAllRemoteComputers method is used to get all the remote computers information. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/LoadEndpointsNodes

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/UploadCustomFolders

POST



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

DiscoveryScan

/api/DiscoveryScan/ImportCustomFolders

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

License

/api/License/UploadLicense

POST

UploadLicense method is used to upload license for provided license model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

PolicySettings

/api/PolicySettings/LoadFileRestrictionSettings

GET

LoadFileRestrictionSettings method is used to load restriction settings file for provided policyId as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

PolicySettings

/api/PolicySettings/LoadSettings

GET

LoadSettings method is used to load the settings for provided policyId as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

PolicySettings

/api/PolicySettings/UpdateSettings

POST

UpdateSettings method is used to update policy settings for provided SaveSettingsRequest model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Search

/api/Search/CreateSearch

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Search

/api/Search/GetSearchResult

POST

GetSearchResult method is used to get search result data for provided EndpointsDataLoadRequestParam model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Search

/api/Search/UpdateSearch

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Search

/api/Search/DeleteSearch

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Search

/api/Search/ExecuteSearch

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Search

/api/Search/GetSearchProgress

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Search

/api/Search/GetActiveSearch

GET

GetActiveSearch method will recieve endpoint registered ID which is GUID as parameter in order to return the active search ID for it will treat this method as Anonymous since it will be called from Agent EndPoint. There is no Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

SensitiveDataRule

/api/SensitiveDataRule/LoadDefinitionFilterData

GET

LoadDefinitionFilterData method is used to load definition filtered data for provivded ID as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

SensitiveDataRule

/api/SensitiveDataRule/SaveSensitiveDataRule

POST



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

SensitiveDataRule

/api/SensitiveDataRule/GetDataType

GET

GetDataType method is used to get two types of data type one is custom type and another is anyfind type. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

SensitiveDataRule

/api/SensitiveDataRule/GetAllAnyFindTypes

GET

GetAllAnyFindTypes method is used to get all AnyFind types. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

SensitiveDataRule

/api/SensitiveDataRule/LoadSettingsForAnyFindTypes

GET

LoadSettingsForAnyFindTypes method is used to get load settings for AnyFind types for provided identityTypeId as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

SensitiveDataRule

/api/SensitiveDataRule/SaveAnyFindTypePolicy

POST

SaveAnyFindTypePolicy method is used to save AnyFindType policies for provided saveSettingData model and identityTypeId as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

SensitiveDataRule

/api/SensitiveDataRule/GetScanSensitiveDataRules

GET

GetScanSensitiveDataRules method is used to get sensitive rules. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Tag

/api/Tag/DeleteTag

POST

DeleteTag method is used to delete tag for provided tagId as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Tag

/api/Tag/MoveTag

POST

MoveTag method is used to move tag for provided moveTagData model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Tag

/api/Tag/AssignEndpointsToTags

POST

AssignEndpointsToTags method is used to assign endpoints to tags for provided tagEndpointIds model for the method. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Tag

/api/Tag/UnassignEndpointsFromTags

POST

UnassignEndpointsFromTags method is used to un-assign endpoints from tags for provided list data model as input. There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Tag

/api/Tag/LoadTags

POST

LoadTags method is used to load the tags for provided tagId as input.There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Tag

/api/Tag/AddEditTag

POST

AddEditTag methhod is used to add and edit tag for provided endpointEditTagParams model as input . There is Token required for the method.


svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Tag

/api/Tag/LoadAllTags

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

Tag

/api/Tag/LoadTagById

GET



svc-registration.qa-spirion.com

https://svc-registration.qa-spirion.com/swagger/index.html

AgentRegistration

/api/AgentRegistration/RegisterAlpineAgent

POST

The method used to register agent, There is no Token required for the method


svc-registration.qa-spirion.com

https://svc-registration.qa-spirion.com/swagger/index.html

AgentRegistration

/api/AgentRegistration/RegisterEnterpriseAgent

POST

The method used to register enterprise agent, There is no Token required for the method


svc-registration.qa-spirion.com

https://svc-registration.qa-spirion.com/swagger/index.html

AgentRegistration

/api/Health

GET



svc-heartbeat.qa-spirion.com

https://svc-heartbeat.qa-spirion.com/swagger/index.html

AgentHeartbeat

/api/AgentHeartbeat/InsertHeartbeat

POST

Insert Heartbeat method is use to insert heartbeat of Enterprise Agent. There is no Token required for the method


svc-heartbeat.qa-spirion.com

https://svc-heartbeat.qa-spirion.com/swagger/index.html

AgentHeartbeat

/api/AgentHeartbeat/GetScriptQueueIds

GET

It is used to get script queue ID, There is no Token required for the method


svc-heartbeat.qa-spirion.com

https://svc-heartbeat.qa-spirion.com/swagger/index.html

Health

/api/Health

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

ActiveDirectoryUser

/api/ActiveDirectoryUser/ImportUsers

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/DownloadConfigFile

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/GetAgentConfigurations

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/DeleteAgentConfiguration

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/GetConfigurationById

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/GetAgentInstallerList

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/UpdateAgentInstallerStatus/{AgentInstallerId}

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/SaveConfiguration

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/GetUploadUrlFromFileMinIo/{installerFileName}

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/GetDownloadUrlFromFileMinIo/{agentInstallerId}

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/SaveAgentInstaller

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Configuration

/api/Configuration/GetAgentsInstaller

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Heartbeat

/api/HeartBeat/GetPolicyConfig

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Heartbeat

/api/HeartBeat/GetDbConnectionForAgentOrg/{organizationId}

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Heartbeat

/api/HeartBeat/GetKsqlConnection/{organizationId}

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Heartbeat

/api/HeartBeat/GetSqlConnection

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

OrganizationEndpoints

/api/OrganizationEndpoints/GetEndpointsByOrganizationId

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

OrganizationEndpoints

/api/OrganizationEndpoints/AssignEndpointPolicy

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

OrganizationEndpoints

/api/OrganizationEndpoints/GetEndpointsCountByOrganizationId

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

OrganizationEndpoints

/api/OrganizationEndpoints/UpdateEndpointMonitoringStatus

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

OrganizationEndpoints

/api/OrganizationEndpoints/UpdateEndpointsPolicy

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

OrganizationEndpoints

/api/OrganizationEndpoints/RemoveEnterpriseAgent

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/AddOrganization

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/DeleteOrganization

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/UpdateOrganization

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/GetOrganizationById

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/GetOrganizations

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/GetSubscriptionLevels

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/UpdateOrganizationStatus

PUT



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/UpdateOrganizationDetail

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/GetClientAdminUsersByOrgId

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/GetAllUserPermission

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/GetDbConnectionByUserId/{userId}/{orgId}

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/Version

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/PolicyAcceptedByUser

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/GetAllGroups

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/AddGroup

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/UpdateGroup

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

Organizations

/api/Organizations/DeleteGroupByName

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

PolicyConfig

/api/PolicyConfig/SavePolicyConfiguration

POST



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

PolicyConfig

/api/PolicyConfig/GetAllPolicyConfiguration

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

PolicyConfig

/api/PolicyConfig/GetPolicyById

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

PolicyConfig

/api/PolicyConfig/DeletePolicyById/{policyId}

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

PolicyConfig

/api/PolicyConfig/DownloadPolicy

GET



svc-org.qa-spirion.com

https://svc-org.qa-spirion.com/swagger/index.html

PolicyConfig

/api/PolicyConfig/GetPolicyByOrgId

GET



svc-infrastructure.qa-spirion.com

http://svc-infrastructure.qa-spirion.com/

 healthcheck

 /healthcheck/

 GET

Infrastructure API: Service Healthcheck


svc-infrastructure.qa-spirion.com 

http://svc-infrastructure.qa-spirion.com/

 version

/version/

 GET

Infrastructure API: Query Deployed Version


svc-infrastructure.qa-spirion.com 

http://svc-infrastructure.qa-spirion.com/

 organization

/organization/{organization_id}

 POST

Infrastructure API: Deploy a new Organization


svc-infrastructure.qa-spirion.com

http://svc-infrastructure.qa-spirion.com/

 searchqueue

/searchqueue/

 DELETE

Delete a named Search Queue


svc-infrastructure.qa-spirion.com

http://svc-infrastructure.qa-spirion.com/

 searchqueue

/searchqueue/ 

 POST

Create a named Search Queue


svc-infrastructure.qa-spirion.com

http://svc-infrastructure.qa-spirion.com/

 searchagent

/searchagent/ 

 DELETE

Delete Agents from a Segment


svc-infrastructure.qa-spirion.com

http://svc-infrastructure.qa-spirion.com/

 searchagent

/searchagent/  

 POST

Create Agents for a Segment


svc-org.qa-spirion.com 

https://svc-org.qa-spirion.com/swagger/index.html

health

 /api/Health/

 GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

health

 /api/Health/

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

health

/api/Health/{id}/

 GET



svc-heartbeat.qa-spirion.com

https://svc-heartbeat.qa-spirion.com/swagger/index.html

 health

/api/Health/{id}

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

 IncidentDefinition

/api/IncidentDefinition/AddDefinitions

 POST



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

 IncidentDefinition

/api/IncidentDefinition/UpdateDefinitions

 POST



svc-heartbeat.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

 IncidentDefinition

/api/IncidentDefinition/GetDefinitionById/{id}

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/GetClientIncidentDefinitions

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/DeployToKSQLServer

POST



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/UnDeployToKSQLServer

POST



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/UpdateDefinitionStatus/{id}/{status}

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/GetAllDefinitions

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/CopyIncidentDefinition

POST



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/UpdatePlaybookInDefinitions/{id}

POST



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/GetPlaybookFromDefinitions/{id}

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

IncidentDefinition

/api/IncidentDefinition/KsqlSelfHealing/{orgId}

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

Query

/api/Query/CreateNewQuery

POST



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

Query

/api/Query/GetAllQueryCategories

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

Query

/api/Query/AddCustomCategory

POST



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

Query

/api/Query/GetQueriesList

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

Query

/api/Query/GetQueryById/{id}

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

Query

/api/Query/GetQueryCategoryById/{id}

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

Query

/api/Query/GetQueryByQueryAndCategory

GET



svc-incidentdefinition.qa-spirion.com

https://svc-incidentdefinition.qa-spirion.com/swagger/index.html

 IncidentDefinition

/api/IncidentDefinition/GetIncidentDefinitions 

GET 



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Health

/api/Health

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetIncidentById

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/UpdateIncident

POST 



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetIncidentEventLogsByIncidentId

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetCustomerDashboardDetails

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetAllResolutionStatus

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/UpdateIncidentResolutionStatus

POST 



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetPlayBook

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/AssignIncidentToUser

POST



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetAllActiveIncidents

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetAllActiveClosedIncidents

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/AddIncidentComment

POST 



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetIncidentComment

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetAllClosedIncidents

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/UpdatePlaybookInIncident/{incidentId}

POST 



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetDashboardHeaderActiveIncident

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetAllIncidentsEvents

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetFilteredArchiveIncidents

POST 



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetFilesTypeWithCount

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/CreateScriptQueue

POST 



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetUserIncidentStatistics/{id}

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/UpdateUserIncidentNotification

POST 



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetIncidentsByUserId/{userId}/{activeOrDelay}

GET



svc-incidentmanagement.qa-spirion.com

https://svc-incidentmanagement.qa-spirion.com/swagger/index.html

Incident

/api/Incident/GetIncidentByModelId/{modelid}/{endPointId}/{organizationId}

GET



svc-remediation.qa-spirion.com

https://svc-remediation.qa-spirion.com/swagger/index.html

 Health

/api/Health

GET 



svc-remediation.qa-spirion.com

https://svc-remediation.qa-spirion.com/swagger/index.html

 Remediation

/api/RemediationScript/GetAllCustomScript

POST 



svc-remediation.qa-spirion.com

https://svc-remediation.qa-spirion.com/swagger/index.html

 Remediation

/api/RemediationScript/GetRemediationById

GET 



svc-remediation.qa-spirion.com

https://svc-remediation.qa-spirion.com/swagger/index.html

 Remediation

/api/RemediationScript/AddCustomScript

POST 



svc-remediation.qa-spirion.com

https://svc-remediation.qa-spirion.com/swagger/index.html

 Remediation

/api/RemediationScript/UpdateCustomScript

POST 



svc-remediation.qa-spirion.com

https://svc-remediation.qa-spirion.com/swagger/index.html

 ScriptQueue

/api/ScriptQueue/GetScriptQueueIds

POST 



svc-remediation.qa-spirion.com

https://svc-remediation.qa-spirion.com/swagger/index.html

 ScriptQueue

/api/ScriptQueue/UpdateScriptsQueueStatus

POST 



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

 DiscoveryScan

/api/DiscoveryScan/LoadAllEndpointsNodes

GET



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

 DiscoveryScan

/api/DiscoveryScan/UploadData

POST 



svc-searchcontroller.qa-spirion.com

https://svc-searchcontroller.qa-spirion.com/swagger/index.html

 DiscoveryScan

/api/DiscoveryScan/GetUploadedFileData

GET 



identity-authority.qa-spirion.com 

N/A - Not a Restful Call. OATUH.

 Connect

 /connect/token

 POST

Gets you a token. Not REST.



Was this article helpful?