Virima API



Home
Commons
Constructs
Error Codes
Tester


SERVICES
CertificateManagementService
AgentResourceMonitor
AndroidService
AnnouncementService
AssetLicenseEntitlementService
ConsumableService
HardwareAssetService
OtherAssetService
SoftwareLicenseAssetService
StockRoomService
StockRoomTypeService
UserLicenseEntitlementService
AuditRecordService
BSMService
AvailabilityService
CommitmentScheduleService
OutagesService
OutScopeService
BusinessService
ServiceCommitment
ServiceOffering
InScopeService
ChangeAttributeService
ChangeApprovalServices
CherwellIntegrationService
CmdbAuditService
CMDBCIRelationship
CMDBCIVersion
CMDBCIService
CommentService
CommonService
ConfigurationServices
ContractService
CorrelationService
CostCenterService
CredentialService
CustomerService
CustomizedColumnsService
CyberArkService
DemandService
DesignationService
DevOpsService
DiscoveryService
DiscoveryMonitoringProfileService
DiscoveryClientService
DiscoveryPattern
DiscoveryScanService
DiscoveryScanSplitService
Document
DuplicatesAndRemediation
EMEmailService
EventService
ExternalAlertService
FederationService
FileService
FinanceService
GetRecordService
GroupProbeService
HelpDeskDashboardService
HomePageService
ImportCIService
ImportITILService
IncidentService
PriorityService
TimescaleService
IncidentAttributeService
InfoBloxService
AssetsAuditService
ITILMetricService
ITSMChangeService
ITSMTicketMgtService
IvantiIntegrationService
JiraIntegrationService
KnowledgeAttributeService
KnowledgeManagementService
LocationService
LoginService
MajorSoftwareService
MFAService
MMCCertificateService
OwnerService
PreprocessorService
PurchaseOrderService
PurchaseOrderLineItemService
ReceivingSlipService
ReceivingSlipsLineService
RequestItemService
RequestProcurementService
TransferOrderService
ProbeService
ProblemService
ProblemAttributeService
ProcessNetworkConnections
ProcessjobsService
ProgramService
ProjectService
PropertyGroupService
ReleaseManagementService
ReportDashBoardService
ReportingService
ReportingClauseService
ReportingOrderService
ReportPresentationService
RequestService
RequestAttributeService
AssessmentMasterAndQuestionService
RiskMangaementService
RoleAccessService
RuleService
RunBookService
SAMLService
SampleService
ScanService
SDPService
SearchService
SensorService
ServiceCatalog
ServiceNowMappingService
ServiceNowRecordService
SLAService
SoftwareMetricsService
ImportSpiceWorkTicketsService
SurveyMastersAndQuestions
TagService
TaskService
TaskTimeTrackingService
TimeTrackingExportService
TimeTrackingService
UCFADService
UnfuddleService
UserDepartmentService
UserGroupService
UserRoleService
UserService
VCenterHeirarchyService
VCenterTagsService
VendorService
WorkflowService
MenuService

Virima API Specification - AndroidService Services

The requests documented in this section are directed to AndroidService resources, which represent .

Contents

getAllCisWithMinimalValues POST Interface

Method: POST

Relative URL: android-service/get-all-cis-with-minimal-values

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLCISWITHMINIMALVALUES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllImportedFromAwsWithMinimalValues POST Interface

Method: POST

Relative URL: android-service/get-all-importedfromaws-with-minimal-values

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLIMPORTEDFROMAWSWITHMINIMALVALUES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllImportedFromAzureWithMinimalValues POST Interface

Method: POST

Relative URL: android-service/get-all-importedfromazure-with-minimal-values

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLIMPORTEDFROMAZUREWITHMINIMALVALUES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":588242063,
   "response":"?"
}

getAllHOstScanReport POST Interface

Method: POST

Relative URL: android-service/get-all-host-scan-report

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLHOSTSCANREPORT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":608547946,
   "response":"?"
}

getAllDIscoveredItemssWithMinimalValues POST Interface

Method: POST

Relative URL: android-service/get-all-discovereditems-with-minimal-values

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLDISCOVEREDITEMSSWITHMINIMALVALUES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllScansWithMinimalValues POST Interface

Method: POST

Relative URL: android-service/get-all-scans-with-minimal-values

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLSCANSWITHMINIMALVALUES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

addMobileDeviceData POST Interface

Method: POST

Relative URL: android-service/add-mobile-device-data

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordMobileManagement

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ADDMOBILEDEVICEDATA 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "userId":"?",
   "serialNumber":"?",
   "brand":"?",
   "model":"?",
   "board":"?",
   "manufacture":"?",
   "internalAvailableMemory":"?",
   "buildId":"?",
   "sdk":"?",
   "macAddress":"?",
   "androidId":"?",
   "internalTotalMemory":"?",
   "host":"?",
   "totalMemory":"?",
   "availableMemory":"?",
   "fingerPrint":"?",
   "imeiNumber":"?",
   "versionCode":"?"
}

Example Response:

{
   "id":1164572328,
   "response":"?"
}

getDefaultPropForCiPart POST Interface

Method: POST

Relative URL: android-service/get-default-prop--cipart/component-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
propertyListCompValueList

Example Request:

GETDEFAULTPROPFORCIPART 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "StringList":[
      {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "mandatory":"?"
      }   ]
}

changeEditStatus POST Interface

Description: Service to change the edit status of a CI.

Method: POST

Relative URL: android-service/change-edit-status/ciid/is-editable

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
respResponse

Example Request:

CHANGEEDITSTATUS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

editValue POST Interface

Description: Service to update a CI record and store audit record for that CI.

Method: POST

Relative URL: android-service/edit-value

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
editValueArrayEditValueCmdbArrayAndroid

Response Structure:

Field NameTypeDescription
recordRecord

Example Request:

EDITVALUE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "recordId":"?",
   "blueprint":?,
   "owner":?,
   "group":?,
   "assignee":?,
   "manager":?,
   "location":?,
   "department":?,
   "licenseKey":?,
   "vendor":?,
   "secondLevelSupportUser":?,
   "secondLevelSupportGroup":?,
   "thirdLevelSupportUser":?,
   "thirdLevelSupportGroup":?,
   "hostedOn":?,
   "workflowId":?,
   "loggedInUserId":?,
   "isMultiple":?,
   "tags":"?",
   "tagNames":"?",
   "hardwareAsset":"?",
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "editValue":[
      {
         "id":2147483647,
         "property":"?",
         "value":"?",
         "blockId":"?"
      }   ]
}

Example Response:

{
   "id":2147483647,
   "recordId":"?",
   "agentName":"?",
   "tags":"?",
   "isNew":"?",
   "isProcessing":?,
   "patternScanRunning":?,
   "isChanged":?,
   "isAWSImport":?,
   "isEditable":?,
   "hasChangeRequest":?,
   "totalRecords":?,
   "diffCount":?,
   "discoveryScanId":?,
   "cmdbId":?,
   "createdOn":?,
   "lastModifiedOn":?,
   "ciIcon":"?",
   "physicalCI": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "blueprint": {
         "id":2147483647,
         "name":"?",
         "icon":"?",
         "component":?,
         "driveFileId":"?",
         "driveFileId16Px":"?",
         "driveFileId256Px":"?",
         "configureMainPage":"?"
      },
   "parentCI": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "vendor": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "licenseKey": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "owner": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "group": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "softwareCI": {
         "id":1319733301,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "manager": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "location": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "department": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "assignee": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "confidenceLevel": {
         "id":2039388990,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "secondLevelSupportUser": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "thirdLevelSupportUser": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "secondLevelSupportGroup": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "thirdLevelSupportGroup": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "hostedOn": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "properties":[
      {
         "id":277230010,
         "groupName":"?",
         "propertyName":"?",
         "propertyValue":"?",
         "mandatory":"?",
         "recId":"?",
         "type":"?",
         "propertyStyle":"?",
         "possibleValues":"?",
         "privateProperty":?,
         "groupOrder":?,
         "propertyOrder":?
      }   ],
   "privatePropertyVisibility":?,
   "driveFileId":"?",
   "driveFileId16Px":"?",
   "driveFileId256Px":"?",
   "isTemporaryAccessGiven":?,
   "hardwareAsset": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "lastSeen":?,
   "missingComponents":?,
   "warrantyStartDate":"?",
   "warrantyEndDate":"?",
   "lastScannedOn":"?",
   "isMoved":"?",
   "cherwellSync":"?",
   "jiraSync":"?",
   "groups":[
      {
         "id":2147483647,
         "groupName":"?",
         "groupOrder":?,
         "archive":?,
         "lastModifiedBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "lastModifiedOn":?,
         "createdOn":?,
         "defaultColumn":?,
         "uniqueId":"?"
      }   ]
}

getCIPartProp POST Interface

Description: Service to get all component CIs of this CI.

Method: POST

Relative URL: android-service/get-cipart-prop/record-id/group-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETCIPARTPROP 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getSoftwareVendorListsForDiscoverItem POST Interface

Method: POST

Relative URL: android-service/get-software-vendor-lists/ci-id

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETSOFTWAREVENDORLISTSFORDISCOVERITEM 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":439345422,
   "response":"?"
}

deleteRecord POST Interface

Method: POST

Relative URL: android-service/delete-record/id/module

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

DELETERECORD 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":713541756,
   "response":"?"
}

searchRecord POST Interface

Method: POST

Relative URL: android-service/search-record/db-class/db-property/limit

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordPopupSearchAndoid

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

SEARCHRECORD 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "value":"?",
   "isKnownError":?,
   "isTemplate":?,
   "isCmdbCi":?,
   "isRootCauseCi":?,
   "customerId":"?",
   "userId":"?",
   "extraValue":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllStoresByLocation POST Interface

Method: POST

Relative URL: android-service/get-all-stores-by-location

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
idBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLSTORESBYLOCATION 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllCertificatesByStore POST Interface

Method: POST

Relative URL: android-service/get-all-certificates-by-store

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
idBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLCERTIFICATESBYSTORE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllLocationByIp POST Interface

Method: POST

Relative URL: android-service/get-all-location

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
idBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLLOCATIONBYIP 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getEBSForInstance POST Interface

Method: POST

Relative URL: android-service/get-ebs-for-instance/source-id/type

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETEBSFORINSTANCE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllIpConnections POST Interface

Description: Service to get all component CIs of this CI.

Method: POST

Relative URL: android-service/get-ip-connections/record-id/group-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLIPCONNECTIONS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllIncidentsWithMinimalValues POST Interface

Method: POST

Relative URL: android-service/get-all-incidents-with-minimal-values

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLINCIDENTSWITHMINIMALVALUES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getDefaultTemplate POST Interface

Description: Service to get default incident model to create an incident.

Method: POST

Relative URL: android-service/get-default-model

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETDEFAULTTEMPLATE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getIncident POST Interface

Description: Service to get the particular incident details.

Method: POST

Relative URL: android-service/get-incident/incident-id/template-id

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
respResponse

Example Request:

GETINCIDENT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getCI POST Interface

Description: Service to get particular CI details.

Method: POST

Relative URL: android-service/get/ci-id

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
recordRecord

Example Request:

GETCI 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":21805628,
   "recordId":"?",
   "agentName":"?",
   "tags":"?",
   "isNew":"?",
   "isProcessing":?,
   "patternScanRunning":?,
   "isChanged":?,
   "isAWSImport":?,
   "isEditable":?,
   "hasChangeRequest":?,
   "totalRecords":?,
   "diffCount":?,
   "discoveryScanId":?,
   "cmdbId":?,
   "createdOn":?,
   "lastModifiedOn":?,
   "ciIcon":"?",
   "physicalCI": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "blueprint": {
         "id":1455676598,
         "name":"?",
         "icon":"?",
         "component":?,
         "driveFileId":"?",
         "driveFileId16Px":"?",
         "driveFileId256Px":"?",
         "configureMainPage":"?"
      },
   "parentCI": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "vendor": {
         "id":287635685,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "licenseKey": {
         "id":299695433,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "owner": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "group": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "softwareCI": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "manager": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "location": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "department": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "assignee": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "confidenceLevel": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "secondLevelSupportUser": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "thirdLevelSupportUser": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "secondLevelSupportGroup": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "thirdLevelSupportGroup": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "hostedOn": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "properties":[
      {
         "id":2147483647,
         "groupName":"?",
         "propertyName":"?",
         "propertyValue":"?",
         "mandatory":"?",
         "recId":"?",
         "type":"?",
         "propertyStyle":"?",
         "possibleValues":"?",
         "privateProperty":?,
         "groupOrder":?,
         "propertyOrder":?
      }   ],
   "privatePropertyVisibility":?,
   "driveFileId":"?",
   "driveFileId16Px":"?",
   "driveFileId256Px":"?",
   "isTemporaryAccessGiven":?,
   "hardwareAsset": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "lastSeen":?,
   "missingComponents":?,
   "warrantyStartDate":"?",
   "warrantyEndDate":"?",
   "lastScannedOn":"?",
   "isMoved":"?",
   "cherwellSync":"?",
   "jiraSync":"?",
   "groups":[
      {
         "id":930276111,
         "groupName":"?",
         "groupOrder":?,
         "archive":?,
         "lastModifiedBy": {
               "id":2109463725,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "lastModifiedOn":?,
         "createdOn":?,
         "defaultColumn":?,
         "uniqueId":"?"
      }   ]
}

getDiscovredItem POST Interface

Description: Service to get particular CI details.

Method: POST

Relative URL: android-service/get-discovered-item/ci-id

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETDISCOVREDITEM 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getScanDetails POST Interface

Description: Service to get particular CI details.

Method: POST

Relative URL: android-service/get-scan-details/scan-id

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETSCANDETAILS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getUserDetails POST Interface

Method: POST

Relative URL: android-service/get-user-details

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseUserDetails

Example Request:

GETUSERDETAILS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "email":"?",
   "password":"?",
   "userName":"?",
   "isAdmin":?,
   "isEndUser":?,
   "isCustomer":?,
   "firstName":"?",
   "lastName":"?",
   "displayName":"?",
   "phone":"?",
   "uniqueId":"?",
   "timeStamp":"?",
   "fileName":"?",
   "bucketName":"?",
   "wikiLink":"?",
   "logoPic":"?",
   "theme":"?",
   "Url":"?",
   "landingPage":"?",
   "currency":"?",
   "language":"?",
   "isVendor":?,
   "sessionId":"?",
   "isLocalStorage":"?",
   "downloadLink":"?",
   "storageType":"?",
   "driveLink":"?",
   "driveLinkForOrganization":"?",
   "chatServerAddress":"?",
   "isSuperAdmin":?,
   "organizationName":"?",
   "integrationEnabled":?,
   "serviceNowDomain":"?",
   "serverPort":"?",
   "nettyPort":"?",
   "severAddress":"?",
   "isSuperEndUser":?,
   "ivantiDomain":"?",
   "jiraDomain":"?",
   "isCherwellIntegrationEnabled":?,
   "subscribedModules":"?",
   "newUIEnabled":?,
   "enableMFA":?,
   "mfaChecked":?,
   "twoFactorSecretKey":"?",
   "mfaType":"?",
   "timezone":"?"
}

getAllProperties POST Interface

Method: POST

Relative URL: android-service/get-all-properties

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
propertiesPropertyList

Example Request:

GETALLPROPERTIES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":261117590,
   "properties":[
      {
         "id":2147483647,
         "groupName":"?",
         "propertyName":"?",
         "columnName":"?",
         "dataType":"?",
         "defaultColumn":"?",
         "mandatory":"?"
      }   ]
}

getAllGroupsName POST Interface

Method: POST

Relative URL: android-service/get-all-groups-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
groupListGroupList

Example Request:

GETALLGROUPSNAME 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "groups":[
      {
         "id":2147483647,
         "groupName":"?",
         "groupOrder":?,
         "archive":?,
         "lastModifiedBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "lastModifiedOn":?,
         "createdOn":?,
         "defaultColumn":?,
         "uniqueId":"?"
      }   ]
}

getAllMandatoryPropertiesForAddNewCi POST Interface

Method: POST

Relative URL: android-service/get-all-mandatory-properties

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
propertyListValueList

Example Request:

GETALLMANDATORYPROPERTIESFORADDNEWCI 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "StringList":[
      {
         "id":728063136,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "projectList":[
      {
         "id":2147483647,
         "name":"?",
         "description":?,
         "plannedStart":?,
         "plannedEnd":?,
         "actualStart":?,
         "actualEnd":?,
         "baselineStart":?,
         "baselineEnd":?,
         "status":"?",
         "billingCode":"?",
         "costCenter": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "percentageComplete":?,
         "duration":?,
         "archive":?,
         "projectManager": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "isTemplate":?,
         "templateName":"?",
         "createdFromTemplate":?,
         "createdFromTemplateName":"?",
         "validationError":?,
         "programs":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "associatedCis":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "lastModifiedBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdOn":?,
         "lastModifiedOn":?,
         "uniqueId":"?",
         "totalTimeSpent":?
      }   ]
}

getBluePrints POST Interface

Method: POST

Relative URL: android-service/get-blue-prints

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
bluePrintsArrayOfBluePrints

Example Request:

GETBLUEPRINTS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "bluePrints":[
      {
         "id":2147483647,
         "name":"?",
         "createdOn":?,
         "lastModifiedOn":?,
         "icon":"?",
         "workflow":"?",
         "component":?,
         "archive":?,
         "system":?,
         "used":?,
         "version":?,
         "json":?,
         "integrityCheck":?,
         "includes":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "relatedPossibleComponent":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "propertyList":[
            {
               "id":309469691,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "primaryPropertyList":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "secretPropertyList":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "mainPropertyList":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "mandatoryPropertyList":[
            {
               "id":1368828437,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "secretPropertyRoleList":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "integrityCheckProperties":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "lastModifiedBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "secondLevelSupportUser": {
               "id":1745556875,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "thirdLevelSupportUser": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "secondLevelSupportGroup": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "thirdLevelSupportGroup": {
               "id":231667468,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "driveFileId":"?",
         "driveFileId16Px":"?",
         "driveFileId256Px":"?",
         "tagNames":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "configureMainPage":"?",
         "missingComponents":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ]
      }   ]
}

getAllPropertiesWithDataType POST Interface

Description: Service to get all properties of CMDB module for particular blueprint with their data types for front-end validations.

Method: POST

Relative URL: android-service/get-properties-with-datatype/blueprint-id

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
respResponse

Example Request:

GETALLPROPERTIESWITHDATATYPE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getCIPartNameForBlueprint POST Interface

Description : Service for getting all the CI component for the blueprint. Blueprint id need to pass. Response contains ci component as semicolon seperated.

Method: POST

Relative URL: android-service/get-ci-part-names

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETCIPARTNAMEFORBLUEPRINT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getStatusPossibleValues POST Interface

Description: Service to get status and its approval type.

Method: POST

Relative URL: android-service/get-status-possible-values

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
respResponse

Example Request:

GETSTATUSPOSSIBLEVALUES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

addRecordCMDBFromUI POST Interface

Description: Service to add CI record and store audit record for that CI.

Method: POST

Relative URL: android-service/add-cmdb/is-ci-part/parent-record-id/comp-name/is-editable

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordMultiMapAndroid

Response Structure:

Field NameTypeDescription
transactionMeassageTransactionMessage

Example Request:

ADDRECORDCMDBFROMUI 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "checkExists":?,
   "workFlowId":?,
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "map":[
      {
         "key":"?",
         "value":"?",
         "blockId":"?"
      }   ]
}

Example Response:

{
   "id":1590770933,
   "recordId":"?",
   "message":"?",
   "status":?
}

saveSoftwareLink POST Interface

Method: POST

Relative URL: android-service/save-software-link/version

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
linkDataInputAndroidLink of software

Response Structure:

Field NameTypeDescription
responseResponseThe response

Example Request:

SAVESOFTWARELINK 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "name":"?",
   "dataValue":"?",
   "description":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

addComment POST Interface

Method: POST

Relative URL: android-service/add-comment

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
commentComment

Response Structure:

Field NameTypeDescription
commentsArrayOfComment

Example Request:

ADDCOMMENT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "entityId":?,
   "entityValue":"?",
   "commentValue":"?",
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "addedBy":"?",
   "attachmentsList":"?"
}

Example Response:

{
   "id":2147483647,
   "comments":[
      {
         "id":2147483647,
         "commentId":?,
         "userName":"?",
         "entityId":?,
         "entityValue":"?",
         "commentValue":"?",
         "date":?,
         "addedBy":"?",
         "attachmentsList":"?"
      }   ]
}

getAllComments POST Interface

Method: POST

Relative URL: android-service/get-all-comments/entity-id/entity-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
tasksArrayOfComment

Example Request:

GETALLCOMMENTS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "comments":[
      {
         "id":2147483647,
         "commentId":?,
         "userName":"?",
         "entityId":?,
         "entityValue":"?",
         "commentValue":"?",
         "date":?,
         "addedBy":"?",
         "attachmentsList":"?"
      }   ]
}

archiveComment POST Interface

Method: POST

Relative URL: android-service/archive-comment

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ARCHIVECOMMENT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllTask POST Interface

Method: POST

Relative URL: android-service/get-all-tasks/entity-i-d/entity

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
tasksArrayOfTask

Example Request:

GETALLTASK 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "totalTime":?,
   "tasks":[
      {
         "id":2147483647,
         "entityId":?,
         "entity":"?",
         "taskType":"?",
         "taskValue":"?",
         "dueDate":?,
         "assignee":"?",
         "groupAssignee":"?",
         "status":"?",
         "lastModifiedBy":"?",
         "createdBy":"?",
         "createdOn":?,
         "lastModifiedOn":?,
         "completed":?,
         "totalTimeSpent":?,
         "sentItemId":?,
         "url":"?",
         "reAssignRestricted":?,
         "notes":"?"
      }   ]
}

getUploadedFiles POST Interface

Method: POST

Relative URL: android-service/get-all-attachments/entity-id/entity-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseMsgArrayAttachListArray of files with fileId

Example Request:

GETUPLOADEDFILES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "customerId":"?",
   "userId":"?",
   "listFiles":[
      {
         "id":2147483647,
         "attachmentId":?,
         "name":"?",
         "fileName":"?",
         "entity":"?",
         "status":"?",
         "version":"?",
         "uploadedBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "uploadedOn":?,
         "driveFileId":"?",
         "fileSize":?,
         "description":"?",
         "isRunBookAttachment":?
      }   ]
}

getAllHistory POST Interface

Method: POST

Relative URL: android-service/get-all-history/entity-i-d/entity

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLHISTORY 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllAudits POST Interface

Method: POST

Relative URL: android-service/get-all-audits/entity-i-d/entity

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLAUDITS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllMaintenance POST Interface

Method: POST

Relative URL: android-service/get-all-maintenance/entity-i-d/entity

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLMAINTENANCE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

addMaintenance POST Interface

Description: Service to update a CI record and store audit record for that CI.

Method: POST

Relative URL: android-service/add-maintenance

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
ciMaintenanceCIMaintenance

Response Structure:

Field NameTypeDescription
transactionMeassageTransactionMessage

Example Request:

ADDMAINTENANCE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "name":"?",
   "description":"?",
   "startDate":?,
   "endDate":?,
   "startTime":"?",
   "endTime":"?",
   "day":"?",
   "timeZone":"?",
   "ciId":"?",
   "archive":?,
   "monthDays":"?",
   "recurrance":"?",
   "NumberOfdays":"?",
   "customerId":"?",
   "userId":"?",
   "client":"?",
   "probe":?,
   "command":"?",
   "isActive":?
}

Example Response:

{
   "id":2147483647,
   "recordId":"?",
   "message":"?",
   "status":?
}

getRecordRelation POST Interface

Description: Service to get all the relations of the particular CI with other CIs.

Method: POST

Relative URL: android-service/get-relation/record-id/level/view

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
recordRelationsRecordRelationArray

Example Request:

GETRECORDRELATION 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "recordRelation":[
      {
         "id":319320617,
         "groupId":?,
         "source":?,
         "target":?,
         "level":?,
         "sourceName":"?",
         "targetName":"?",
         "sourceBluePrint":"?",
         "targetBluePrint":"?",
         "sourcePort":"?",
         "targetPort":"?",
         "sourceIcon":"?",
         "targetIcon":"?",
         "sourceUnDiscovered":?,
         "targetUnDiscovered":?,
         "sourceAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetOwner": {
               "id":492681526,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceLocation": {
               "id":1286798346,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceTags":"?",
         "targetTags":"?",
         "sourceIPAddress":"?",
         "targetIPAddress":"?",
         "relation":"?",
         "isExpandable":?,
         "opponentRelations":?,
         "groupedIds":"?",
         "archive":?,
         "dbName":"?",
         "sourceOpenIncidents":?,
         "targetOpenIncidents":?,
         "sourceOpenChanges":?,
         "targetOpenChanges":?,
         "sourceClosedChanges":?,
         "targetClosedChanges":?,
         "streamDirection":"?",
         "isCiUp":?,
         "isTargetUp":?,
         "isImpacted":?,
         "sourceVulnerable":"?",
         "targetVulnerable":"?",
         "sourceRegion":"?",
         "targetRegion":"?",
         "protocol":"?",
         "isMainCiUp":?
      }   ],
   "groupedRelation":[
      {
         "id":2147483647,
         "groupId":?,
         "source":?,
         "target":?,
         "level":?,
         "sourceName":"?",
         "targetName":"?",
         "sourceBluePrint":"?",
         "targetBluePrint":"?",
         "sourcePort":"?",
         "targetPort":"?",
         "sourceIcon":"?",
         "targetIcon":"?",
         "sourceUnDiscovered":?,
         "targetUnDiscovered":?,
         "sourceAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceTags":"?",
         "targetTags":"?",
         "sourceIPAddress":"?",
         "targetIPAddress":"?",
         "relation":"?",
         "isExpandable":?,
         "opponentRelations":?,
         "groupedIds":"?",
         "archive":?,
         "dbName":"?",
         "sourceOpenIncidents":?,
         "targetOpenIncidents":?,
         "sourceOpenChanges":?,
         "targetOpenChanges":?,
         "sourceClosedChanges":?,
         "targetClosedChanges":?,
         "streamDirection":"?",
         "isCiUp":?,
         "isTargetUp":?,
         "isImpacted":?,
         "sourceVulnerable":"?",
         "targetVulnerable":"?",
         "sourceRegion":"?",
         "targetRegion":"?",
         "protocol":"?",
         "isMainCiUp":?
      }   ],
   "lastGroupedIndex":?,
   "customerId":"?",
   "userId":"?",
   "extraValue":"?"
}

getAllReporters POST Interface

Method: POST

Relative URL: android-service/get-all-reporters

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLREPORTERS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":550577830,
   "response":"?"
}

getAllUsersForThisRole POST Interface

Method: POST

Relative URL: android-service/get-all-users

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLUSERSFORTHISROLE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllLicenseKey POST Interface

Description: Service to get all the license keys of this Software CI.

Method: POST

Relative URL: android-service/get-all-license-key

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
respResponse

Example Request:

GETALLLICENSEKEY 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":800242370,
   "response":"?"
}

associateFloatingComponents POST Interface

Method: POST

Relative URL: android-service/associate-floating-components

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
componentsRecordRelationArray

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ASSOCIATEFLOATINGCOMPONENTS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "recordRelation":[
      {
         "id":2147483647,
         "groupId":?,
         "source":?,
         "target":?,
         "level":?,
         "sourceName":"?",
         "targetName":"?",
         "sourceBluePrint":"?",
         "targetBluePrint":"?",
         "sourcePort":"?",
         "targetPort":"?",
         "sourceIcon":"?",
         "targetIcon":"?",
         "sourceUnDiscovered":?,
         "targetUnDiscovered":?,
         "sourceAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceTags":"?",
         "targetTags":"?",
         "sourceIPAddress":"?",
         "targetIPAddress":"?",
         "relation":"?",
         "isExpandable":?,
         "opponentRelations":?,
         "groupedIds":"?",
         "archive":?,
         "dbName":"?",
         "sourceOpenIncidents":?,
         "targetOpenIncidents":?,
         "sourceOpenChanges":?,
         "targetOpenChanges":?,
         "sourceClosedChanges":?,
         "targetClosedChanges":?,
         "streamDirection":"?",
         "isCiUp":?,
         "isTargetUp":?,
         "isImpacted":?,
         "sourceVulnerable":"?",
         "targetVulnerable":"?",
         "sourceRegion":"?",
         "targetRegion":"?",
         "protocol":"?",
         "isMainCiUp":?
      }   ],
   "groupedRelation":[
      {
         "id":939558468,
         "groupId":?,
         "source":?,
         "target":?,
         "level":?,
         "sourceName":"?",
         "targetName":"?",
         "sourceBluePrint":"?",
         "targetBluePrint":"?",
         "sourcePort":"?",
         "targetPort":"?",
         "sourceIcon":"?",
         "targetIcon":"?",
         "sourceUnDiscovered":?,
         "targetUnDiscovered":?,
         "sourceAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceTags":"?",
         "targetTags":"?",
         "sourceIPAddress":"?",
         "targetIPAddress":"?",
         "relation":"?",
         "isExpandable":?,
         "opponentRelations":?,
         "groupedIds":"?",
         "archive":?,
         "dbName":"?",
         "sourceOpenIncidents":?,
         "targetOpenIncidents":?,
         "sourceOpenChanges":?,
         "targetOpenChanges":?,
         "sourceClosedChanges":?,
         "targetClosedChanges":?,
         "streamDirection":"?",
         "isCiUp":?,
         "isTargetUp":?,
         "isImpacted":?,
         "sourceVulnerable":"?",
         "targetVulnerable":"?",
         "sourceRegion":"?",
         "targetRegion":"?",
         "protocol":"?",
         "isMainCiUp":?
      }   ],
   "lastGroupedIndex":?,
   "customerId":"?",
   "userId":"?",
   "extraValue":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllPropertiesForCiPart POST Interface

Method: POST

Relative URL: android-service/get-prop-for-cipart/component-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
propertyListAddComp

Example Request:

GETALLPROPERTIESFORCIPART 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "CompStringList":[
      {
         "id":2147483647,
         "stringObj":"?",
         "shortName":"?",
         "mandatory":"?"
      }   ]
}

getAllFloatingComponents POST Interface

Method: POST

Relative URL: android-service/get-all-floating-components/blueprint-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
srchInputPopupSearchAndoid

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLFLOATINGCOMPONENTS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":217366141,
   "value":"?",
   "isKnownError":?,
   "isTemplate":?,
   "isCmdbCi":?,
   "isRootCauseCi":?,
   "customerId":"?",
   "userId":"?",
   "extraValue":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

addCustomTimescale POST Interface

Method: POST

Relative URL: android-service/add-custom-timescale/entity-id/module

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
editIncidentTimescaleListEditTimescaleAndroid

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ADDCUSTOMTIMESCALE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "responseTime":"?",
   "resolutionTime":"?",
   "firstLevelSupport":"?",
   "secondLevelSupport":"?",
   "thirdLevelSupport":"?",
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "timescaleNotifications":[
      {
         "customTimeScale":?,
         "customTimescaleId": {
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "action":"?",
         "timing":"?",
         "minutes":"?",
         "module":"?",
         "notifyRoles":[
            {
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "notifyUsers":[
            {
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "notifyGroups":[
            {
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "notifyDepartments":[
            {
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "notifyProperties":[
            {
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ]
      }   ]
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

searchNotify POST Interface

Method: POST

Relative URL: android-service/search-notify

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
editIncidentTimescaleListNotificationSearchPojoAndroid

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

SEARCHNOTIFY 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "module":"?",
   "searchFor":"?",
   "value":"?",
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getCustomTimescale POST Interface

Method: POST

Relative URL: android-service/get-custom-timescale/entity-id/module

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
respEditTimescale

Example Request:

GETCUSTOMTIMESCALE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "responseTime":"?",
   "resolutionTime":"?",
   "firstLevelSupport":"?",
   "secondLevelSupport":"?",
   "thirdLevelSupport":"?",
   "timescaleNotifications":[
      {
         "id":2147483647,
         "customTimeScale":?,
         "customTimescaleId": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "action":"?",
         "timing":"?",
         "minutes":"?",
         "module":"?",
         "notifyRoles":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "notifyUsers":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "notifyGroups":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "notifyDepartments":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "notifyProperties":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ]
      }   ]
}

addSourceTargetRelation POST Interface

Description: Service to add relation between CIs.

Method: POST

Relative URL: android-service/add-source-target-relation

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordRelationArrayRecordRelationArrayAndroid

Response Structure:

Field NameTypeDescription
messageTransactionMessage

Example Request:

ADDSOURCETARGETRELATION 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "recordRelation":[
      {
         "id":2147483647,
         "groupId":?,
         "source":?,
         "target":?,
         "level":?,
         "sourceName":"?",
         "targetName":"?",
         "sourceBluePrint":"?",
         "targetBluePrint":"?",
         "sourcePort":"?",
         "targetPort":"?",
         "sourceIcon":"?",
         "targetIcon":"?",
         "sourceUnDiscovered":?,
         "targetUnDiscovered":?,
         "sourceAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceTags":"?",
         "targetTags":"?",
         "sourceIPAddress":"?",
         "targetIPAddress":"?",
         "relation":"?",
         "isExpandable":?,
         "opponentRelations":?,
         "groupedIds":"?",
         "archive":?,
         "dbName":"?",
         "sourceOpenIncidents":?,
         "targetOpenIncidents":?,
         "sourceOpenChanges":?,
         "targetOpenChanges":?,
         "sourceClosedChanges":?,
         "targetClosedChanges":?,
         "streamDirection":"?",
         "isCiUp":?,
         "isTargetUp":?,
         "isImpacted":?,
         "sourceVulnerable":"?",
         "targetVulnerable":"?",
         "sourceRegion":"?",
         "targetRegion":"?",
         "protocol":"?",
         "isMainCiUp":?
      }   ],
   "groupedRelation":[
      {
         "id":1081512172,
         "groupId":?,
         "source":?,
         "target":?,
         "level":?,
         "sourceName":"?",
         "targetName":"?",
         "sourceBluePrint":"?",
         "targetBluePrint":"?",
         "sourcePort":"?",
         "targetPort":"?",
         "sourceIcon":"?",
         "targetIcon":"?",
         "sourceUnDiscovered":?,
         "targetUnDiscovered":?,
         "sourceAssignee": {
               "id":142744526,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetAssignee": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceOwner": {
               "id":624906734,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetOwner": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "targetLocation": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "sourceTags":"?",
         "targetTags":"?",
         "sourceIPAddress":"?",
         "targetIPAddress":"?",
         "relation":"?",
         "isExpandable":?,
         "opponentRelations":?,
         "groupedIds":"?",
         "archive":?,
         "dbName":"?",
         "sourceOpenIncidents":?,
         "targetOpenIncidents":?,
         "sourceOpenChanges":?,
         "targetOpenChanges":?,
         "sourceClosedChanges":?,
         "targetClosedChanges":?,
         "streamDirection":"?",
         "isCiUp":?,
         "isTargetUp":?,
         "isImpacted":?,
         "sourceVulnerable":"?",
         "targetVulnerable":"?",
         "sourceRegion":"?",
         "targetRegion":"?",
         "protocol":"?",
         "isMainCiUp":?
      }   ],
   "lastGroupedIndex":?,
   "customerId":"?",
   "userId":"?",
   "extraValue":"?"
}

Example Response:

{
   "id":2147483647,
   "recordId":"?",
   "message":"?",
   "status":?
}

getAllCI POST Interface

Method: POST

Relative URL: android-service/get-search-ci/page-number/limit

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
stringinputStringInputAndroid

Response Structure:

Field NameTypeDescription
searchListSearchResult

Example Request:

GETALLCI 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "bluePrintId":?,
   "searchkey":"?",
   "ignoreIds":"?",
   "rootCauseCI":?,
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraInfo":"?"
}

Example Response:

{
   "id":2147483647,
   "SearchList":[
      {
         "id":2147483647,
         "cmdbcid":?,
         "arraysearch":[
            {
               "id":2147483647,
               "blueprintname":"?",
               "assetval":"?",
               "assetId":"?",
               "version":"?",
               "recordId":"?",
               "ciIcon":"?",
               "blueprintIcon":"?",
               "assetName":"?",
               "status":"?",
               "hostName":"?",
               "os":"?",
               "ip":"?"
            }         ]
      }   ],
   "totalRecords":?
}

getScanLogs POST Interface

Method: POST

Relative URL: android-service/get-scan-logs/id

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
detailBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETSCANLOGS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

saveTagDetails POST Interface

Method: POST

Relative URL: android-service/save-tag-details

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
detailBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

SAVETAGDETAILS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllclientName POST Interface

getAllName Service (GET) is called when a partner, or the application is trying to get all sensor names.

  • Kills an active session

Method: POST

Relative URL: android-service/get-all-client-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
probeListValueList

Example Request:

GETALLCLIENTNAME 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "StringList":[
      {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "projectList":[
      {
         "id":2147483647,
         "name":"?",
         "description":?,
         "plannedStart":?,
         "plannedEnd":?,
         "actualStart":?,
         "actualEnd":?,
         "baselineStart":?,
         "baselineEnd":?,
         "status":"?",
         "billingCode":"?",
         "costCenter": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "percentageComplete":?,
         "duration":?,
         "archive":?,
         "projectManager": {
               "id":353757485,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "isTemplate":?,
         "templateName":"?",
         "createdFromTemplate":?,
         "createdFromTemplateName":"?",
         "validationError":?,
         "programs":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "associatedCis":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "lastModifiedBy": {
               "id":1703669377,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdBy": {
               "id":231429806,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdOn":?,
         "lastModifiedOn":?,
         "uniqueId":"?",
         "totalTimeSpent":?
      }   ]
}

refreshCMDBComponent POST Interface

Method: POST

Relative URL: android-service/refresh-discovery-component

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
detailDiscoveryComponentRefresh

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

REFRESHCMDBCOMPONENT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "recordId":"?",
   "componentName":"?",
   "clientId":"?",
   "ipAddress":"?",
   "extraParameters":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getListenersForLoadBalancer POST Interface

Method: POST

Relative URL: android-service/get-listeners-for-load-balancer/source-id/type

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETLISTENERSFORLOADBALANCER 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAWSIpPermissions POST Interface

Method: POST

Relative URL: android-service/get-ip-permissions

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETAWSIPPERMISSIONS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getInstalledParentCIs POST Interface

Description: Service to get all the installed parent CI's.

Method: POST

Relative URL: android-service/get-installed-parent-cis/ciid

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
respResponse

Example Request:

GETINSTALLEDPARENTCIS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getFoldersForVcenter POST Interface

Service to get all associated folders for a particular vcenter blueprint

Method: POST

Relative URL: android-service/get-folders-for-vcenter/id/limit/page-no

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETFOLDERSFORVCENTER 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getDatacentersForVcenter POST Interface

Service to get all associated datacenters for a particular vcenter blueprint

Method: POST

Relative URL: android-service/get-datacenters-for-vcenter/id/limit/page-no

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETDATACENTERSFORVCENTER 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getClustersForVcenter POST Interface

Service to get all associated clusters for a particular vcenter blueprint

Method: POST

Relative URL: android-service/get-clusters-for-vcenter/id/limit/page-no

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETCLUSTERSFORVCENTER 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getHostsForVcenter POST Interface

Service to get all associated hosts for a particular vcenter blueprint

Method: POST

Relative URL: android-service/get-hosts-for-vcenter/id/limit/page-no

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETHOSTSFORVCENTER 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getTagsForVcenter POST Interface

Service to get all associated tags for a particular vcenter blueprint

Method: POST

Relative URL: android-service/get-tags-for-vcenter/id/limit/page-no

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
filterSortBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETTAGSFORVCENTER 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllGroupsForThisRole POST Interface

Method: POST

Relative URL: android-service/get-all-groups

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLGROUPSFORTHISROLE 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getCiFromBlueprint POST Interface

Method: POST

Relative URL: android-service/get-ci-from-blueprint/limit

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordPopupSearchAndoid

Response Structure:

Field NameTypeDescription
responseSearchResult

Example Request:

GETCIFROMBLUEPRINT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "value":"?",
   "isKnownError":?,
   "isTemplate":?,
   "isCmdbCi":?,
   "isRootCauseCi":?,
   "customerId":"?",
   "userId":"?",
   "extraValue":"?"
}

Example Response:

{
   "id":2147483647,
   "SearchList":[
      {
         "id":2147483647,
         "cmdbcid":?,
         "arraysearch":[
            {
               "id":2147483647,
               "blueprintname":"?",
               "assetval":"?",
               "assetId":"?",
               "version":"?",
               "recordId":"?",
               "ciIcon":"?",
               "blueprintIcon":"?",
               "assetName":"?",
               "status":"?",
               "hostName":"?",
               "os":"?",
               "ip":"?"
            }         ]
      }   ],
   "totalRecords":?
}

addIncident POST Interface

Description: Service to create incidents. This service is a POST service which takes parameter of type EditValuesArray. It creates an incident and stores audit record for that incident. It also schedules the incident based on the timescale defined by the client and the current state to check for any Service Level Agreement(SLA) violations.

Method: POST

Relative URL: android-service/add-incident

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
editValuesArrayEditValuesArray

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ADDINCIDENT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "entityId":?,
   "customerId":"?",
   "mspClientId":"?",
   "module":"?",
   "workflowId":?,
   "templateName":"?",
   "templateId":"?",
   "selectedTemplate":"?",
   "accessRoles":[
      {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "isTemplate":?,
   "isMultiple":?,
   "archive":?,
   "currentAssigneeRole":"?",
   "isIncident":?,
   "moving":?,
   "createdFromTask":?,
   "checkSession":?,
   "loggedInUserId":?,
   "createdFromEntity":"?",
   "createdFromEntityId":?,
   "privatePropertyList":[
      {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "privatePropertyRoleList":[
      {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "timescale":[
      {
         "responseTime":"?",
         "resolutionTime":"?",
         "firstLevelSupport":"?",
         "secondLevelSupport":"?",
         "thirdLevelSupport":"?",
         "timescaleNotifications":[
            {
               "customTimeScale":?,
               "action":"?",
               "timing":"?",
               "minutes":"?",
               "module":"?",
            }         ]
      }   ],
   "editValues":[
      {
         "property":"?",
         "value":"?",
         "blockId":"?"
      }   ],
   "totalTimeSpent":?,
   "userEmailId":"?",
   "fromSACM":?,
   "copyId":"?",
   "isCopiedByPrimaryCustomer":?,
   "mspIncidentId":"?",
   "idList":[
      {
         "flag":?
      }   ],
   "isImport":?,
   "isBulkUpdate":?
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

editIncident POST Interface

Description: Service to edit incidents. This service is a POST service which takes parameter of type EditValuesArray. It updates an incident and stores audit record for that incident. It re-schedules the incident based on the timescale defined by the client, if any state change is done, to check for any Service Level Agreement(SLA) violations.

Method: POST

Relative URL: android-service/edit-incident

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
editValuesArrayEditValuesArray

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

EDITINCIDENT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "entityId":?,
   "customerId":"?",
   "mspClientId":"?",
   "module":"?",
   "workflowId":?,
   "templateName":"?",
   "templateId":"?",
   "selectedTemplate":"?",
   "accessRoles":[
      {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "isTemplate":?,
   "isMultiple":?,
   "archive":?,
   "currentAssigneeRole":"?",
   "isIncident":?,
   "moving":?,
   "createdFromTask":?,
   "checkSession":?,
   "loggedInUserId":?,
   "createdFromEntity":"?",
   "createdFromEntityId":?,
   "privatePropertyList":[
      {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "privatePropertyRoleList":[
      {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "timescale":[
      {
         "responseTime":"?",
         "resolutionTime":"?",
         "firstLevelSupport":"?",
         "secondLevelSupport":"?",
         "thirdLevelSupport":"?",
         "timescaleNotifications":[
            {
               "customTimeScale":?,
               "action":"?",
               "timing":"?",
               "minutes":"?",
               "module":"?",
            }         ]
      }   ],
   "editValues":[
      {
         "property":"?",
         "value":"?",
         "blockId":"?"
      }   ],
   "totalTimeSpent":?,
   "userEmailId":"?",
   "fromSACM":?,
   "copyId":"?",
   "isCopiedByPrimaryCustomer":?,
   "mspIncidentId":"?",
   "idList":[
      {
         "flag":?
      }   ],
   "isImport":?,
   "isBulkUpdate":?
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

deleteRecords POST Interface

Method: POST

Relative URL: android-service/delete-records/db-class/module

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
listOfIdsRecordList

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

DELETERECORDS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "scanId":?,
   "workflowId":?,
   "fromSACM":?,
   "customerId":"?",
   "userId":"?",
   "startTime":"?",
   "idList":[
      {
         "id":1329785534,
         "flag":?
      }   ]
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

reScanWithScanId POST Interface

reScanWithScanId(POST) is called when user is trying to rescan an existing scan.

  • id of the scan which user is trying to rescan need to be passed. Service fetches the existing scan details from table and calls the editDiscoveryScan method with those details.

Method: POST

Relative URL: android-service/rescan

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
discoveryScanResponse

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

RESCANWITHSCANID 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "response":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

editParentAudit POST Interface

Method: POST

Relative URL: android-service/edit-parent-audit

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
auditCIParentAudits

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

EDITPARENTAUDIT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "uniqueId":"?",
   "name":"?",
   "ci": {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "auditor": {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "duration":?,
   "nextAuditStatus":"?",
   "nextAuditDueDate":?,
   "currentAuditStatus":"?",
   "currentAuditResult":"?",
   "currentAuditDueDate":?,
   "recurringFrequency":"?",
   "description":"?",
   "lastModifiedBy": {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "createdBy": {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "createdOn":?,
   "lastModifiedOn":?,
   "archive":?
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

addTask POST Interface

Method: POST

Relative URL: android-service/add-task

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
taskAddTask

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ADDTASK 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "entityId":?,
   "entity":"?",
   "customerId":"?",
   "userId":"?",
   "taskType":"?",
   "taskValue":"?",
   "dueDate":?,
   "assignee":?,
   "groupAssignee":?,
   "status":"?",
   "totalTimeSpent":?,
   "sentItemId":?,
   "notes":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

editTask POST Interface

Method: POST

Relative URL: android-service/edit-task

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
updateTaskUpdateTask

Response Structure:

Field NameTypeDescription
taskTask

Example Request:

EDITTASK 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "entityId":?,
   "entity":"?",
   "taskType":"?",
   "customerId":"?",
   "userId":"?",
   "taskValue":"?",
   "dueDate":?,
   "assignee":?,
   "groupAssignee":?,
   "status":"?",
   "completed":?,
   "archive":?,
   "sentItemId":?,
   "allowTemporaryAccess":?,
   "notes":"?"
}

Example Response:

{
   "id":2147483647,
   "entityId":?,
   "entity":"?",
   "taskType":"?",
   "taskValue":"?",
   "dueDate":?,
   "assignee":"?",
   "groupAssignee":"?",
   "status":"?",
   "lastModifiedBy":"?",
   "createdBy":"?",
   "createdOn":?,
   "lastModifiedOn":?,
   "completed":?,
   "totalTimeSpent":?,
   "sentItemId":?,
   "url":"?",
   "reAssignRestricted":?,
   "notes":"?"
}

archiveTask POST Interface

Method: POST

Relative URL: android-service/archive-task

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
taskIdArrayOfTaskId

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ARCHIVETASK 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "tasks":[
      {
         "taskId":?
      }   ]
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllIncidentTemplates POST Interface

Method: POST

Relative URL: android-service/get-all-incident-templates

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

GETALLINCIDENTTEMPLATES 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

uploadDocument FILE Interface

Method: FILE

Relative URL: android-service/upload-attachments

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Response Structure:

Field NameTypeDescription
responseMsgTransactionMessageThe response

Example Request:

Example Response:

{
   "id":326628376,
   "recordId":"?",
   "message":"?",
   "status":?
}

uploadSoftwareFile FILE Interface

Method: FILE

Relative URL: android-service/upload-software-file/version

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Response Structure:

Field NameTypeDescription
responseResponseThe response

Example Request:

Example Response:

{
   "id":2147483647,
   "response":"?"
}

detachAttatchment POST Interface

Method: POST

Relative URL: android-service/detach-attatchments

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
attachFileListArrayAttachList

Response Structure:

Field NameTypeDescription
responseMsgResponseResponse

Example Request:

DETACHATTATCHMENT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "listFiles":[
      {
         "attachmentId":?,
         "name":"?",
         "fileName":"?",
         "entity":"?",
         "status":"?",
         "version":"?",
         "uploadedBy": {
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "uploadedOn":?,
         "driveFileId":"?",
         "fileSize":?,
         "description":"?",
         "isRunBookAttachment":?
      }   ]
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

deleteRelations POST Interface

Method: POST

Relative URL: android-service/delete-relations

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
listOfIdsRecordList

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

DELETERELATIONS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":1853558344,
   "scanId":?,
   "workflowId":?,
   "fromSACM":?,
   "customerId":"?",
   "userId":"?",
   "startTime":"?",
   "idList":[
      {
         "id":2147483647,
         "flag":?
      }   ]
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getTaskStatus POST Interface

Description: Service to get the procedure to handle incident.

Method: POST

Relative URL: android-service/get-task-status

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
respResponse

Example Request:

GETTASKSTATUS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":1389772568,
   "response":"?"
}

getTimezonesWithDefault POST Interface

Method: POST

Relative URL: android-service/get-timezones-with-default

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
recordBasicDetail

Response Structure:

Field NameTypeDescription
respResponse

Example Request:

GETTIMEZONESWITHDEFAULT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":1415207719,
   "response":"?"
}

deleteAllCiPartRecords POST Interface

Description: Service to archive the selected component CIs.

Method: POST

Relative URL: android-service/delete-cipart-records

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
inputBasicDetail

Response Structure:

Field NameTypeDescription
transactionMeassageResponse

Example Request:

DELETEALLCIPARTRECORDS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "customerId":"?",
   "userId":"?",
   "extraValue":"?",
   "extraParameter":"?",
   "searchValue":"?",
   "pageNo":"?",
   "module":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

getAllProbeNameAndType GET Interface

getAllName Service (GET) is called when a partner, or the application is trying to get all sensor names.

  • Kills an active session

Method: GET

Relative URL: android-service/get-all-probe-name-and-type

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Response Structure:

Field NameTypeDescription
probeListProbeValueList

Example Request:

Example Response:

{
   "id":2147483647,
   "StringList":[
      {
         "id":231941393,
         "stringobj":"?",
         "probeType":"?",
         "audit":?
      }   ]
}

getAllclientName GET Interface

getAllName Service (GET) is called when a partner, or the application is trying to get all sensor names.

  • Kills an active session

Method: GET

Relative URL: android-service/get-all-client-name

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Response Structure:

Field NameTypeDescription
probeListValueList

Example Request:

Example Response:

{
   "id":2147483647,
   "StringList":[
      {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "projectList":[
      {
         "id":1964757195,
         "name":"?",
         "description":?,
         "plannedStart":?,
         "plannedEnd":?,
         "actualStart":?,
         "actualEnd":?,
         "baselineStart":?,
         "baselineEnd":?,
         "status":"?",
         "billingCode":"?",
         "costCenter": {
               "id":1245088188,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "percentageComplete":?,
         "duration":?,
         "archive":?,
         "projectManager": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "isTemplate":?,
         "templateName":"?",
         "createdFromTemplate":?,
         "createdFromTemplateName":"?",
         "validationError":?,
         "programs":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "associatedCis":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "lastModifiedBy": {
               "id":1445836021,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdOn":?,
         "lastModifiedOn":?,
         "uniqueId":"?",
         "totalTimeSpent":?
      }   ]
}

editDiscoveryScan POST Interface

editDiscoveryScan(POST) is called when user is trying to add/edit a discovery scan.

  • If the id is -1 then, it create a new discovery scan
  • else if id is there, then the record get edited else it throws an error.

Method: POST

Relative URL: android-service/discoveryscanedit

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
discoveryScanDiscoveryScan

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

EDITDISCOVERYSCAN 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "name":"?",
   "scanId":"?",
   "totalTime":?,
   "status":"?",
   "scanLogs":"?",
   "parameters":"?",
   "archive":?,
   "isCompleted":?,
   "isAborted":?,
   "probeId":?,
   "probeType":"?",
   "groupProbeId":?,
   "clientId":?,
   "credentialId":?,
   "probeName":"?",
   "clientName":"?",
   "clientSessionId":"?",
   "uniqueId":"?",
   "roles":[
      {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "users":[
      {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "groups":[
      {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "departments":[
      {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "ipTocredentialIdMap":"?",
   "runBy": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "location": {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "startTime":?,
   "endTime":?,
   "triggeredFromScheduledScan":?,
   "excludeIP":"?",
   "ports":"?",
   "daIpAddress":"?",
   "certificatePath":"?",
   "registryPath":"?",
   "softwareUrl":"?",
   "installArguments":"?",
   "auditId":?,
   "isFromIPAM":?,
   "blueprintMSSQL":"?",
   "isCreateDiscAsset":?,
   "isExportData":?,
   "isDiscAssetAvailable":?,
   "isExportDataDone":?,
   "mssqlDataMappingParameters":"?",
   "mssqlQuery":"?",
   "isQuickScan":?,
   "isHostNamesScan":?,
   "hostNames":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

setMultipleDiscoveryProcessing POST Interface

Description: Service to mark the discovered items being moved as processing so that it can not be updated while moving.

Method: POST

Relative URL: android-service/set-multiple-disc-processing

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
listOfIdsIntegerList

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

SETMULTIPLEDISCOVERYPROCESSING 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "actionType":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

setMultipleCIProcessing POST Interface

Description: Service to mark the imported items being moved as processing so that it can not be updated while moving.

Method: POST

Relative URL: android-service/set-multiple-ci-processing

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
listOfIdsIntegerList

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

SETMULTIPLECIPROCESSING 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "actionType":"?",
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

setDiscoveryProcessing GET Interface

Description: Service to mark the discovery item being moved as processing so that it can not be updated while moving.

Method: GET

Relative URL: android-service/set-disc-processing/record-id

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

Example Response:

{
   "id":2147483647,
   "response":"?"
}

moveAllDiscoveredItems POST Interface

Description: Service to move all the selected records in discovery to CMDB.

Method: POST

Relative URL: android-service/move-all-records

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
listOfIdsRecordList

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

MOVEALLDISCOVEREDITEMS 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "id":2147483647,
   "scanId":?,
   "workflowId":?,
   "fromSACM":?,
   "customerId":"?",
   "userId":"?",
   "startTime":"?",
   "idList":[
      {
         "id":2147483647,
         "flag":?
      }   ]
}

Example Response:

{
   "id":1439151575,
   "response":"?"
}

addAWSImport POST Interface

Description : This service will add AWS Import and get the EC2 data

Method: POST

Relative URL: android-service/add-aws-import

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
detailAWSPojo

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ADDAWSIMPORT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "importedOn":?,
   "importedBy": {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "name":"?",
   "credential": {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "uniqueId":"?",
   "instances":"?",
   "archive":?,
   "isRecurring":?,
   "accountId":"?",
   "processed":?,
   "importItems":"?",
   "isActive":?,
   "timeZone":"?",
   "importFrequency":"?",
   "scheduleSeconds":"?",
   "scheduleMinutes":"?",
   "scheduleHours":"?",
   "scheduleDays":"?",
   "scheduleWeeks":"?",
   "scheduleMonths":"?",
   "scheduleYears":"?",
   "typeOfImport":"?",
   "certificatePath":"?",
   "registryPath":"?",
   "softwareUrl":"?",
   "mssqlDataMappingParameters":"?",
   "mssqlQuery":"?",
   "isHostNamesScan":?,
   "installArguments":"?",
   "blueprintMSSQL":"?"
}

Example Response:

{
   "id":2147483647,
   "response":"?"
}

addAZUREImport POST Interface

Description : This service will take user's azure portal details and import data from azure subscription

Method: POST

Relative URL: android-service/add-azure-import

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Request Structure:

Field NameTypeDescription
detailAZUREPojo

Response Structure:

Field NameTypeDescription
responseResponse

Example Request:

ADDAZUREIMPORT 
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
   "importedOn":?,
   "importedBy": {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "name":"?",
   "credential": {
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      },
   "uniqueId":"?",
   "tenantId":"?",
   "clientId":"?",
   "secretKey":"?",
   "archive":?,
   "subscriptionId":"?",
   "processed":?,
   "importItems":"?"
}

Example Response:

{
   "id":30623203,
   "response":"?"
}

getAllCredentialsByType GET Interface

getAllCredentials Service (GET) is called when a partner, or the application is trying to get all credentials.

Method: GET

Relative URL: android-service/get-all-credentials-by-type/type

Request Headers: Accept, Authorization

Response Headers: Content-Length, Content-Type.

Response Structure:

Field NameTypeDescription
credentialListValueList

Example Request:

Example Response:

{
   "id":2147483647,
   "StringList":[
      {
         "id":2147483647,
         "stringobj":"?",
         "shortName":"?",
         "s3Name":"?",
         "uniqueId":"?",
         "lineType":"?",
      }   ],
   "projectList":[
      {
         "id":2147483647,
         "name":"?",
         "description":?,
         "plannedStart":?,
         "plannedEnd":?,
         "actualStart":?,
         "actualEnd":?,
         "baselineStart":?,
         "baselineEnd":?,
         "status":"?",
         "billingCode":"?",
         "costCenter": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "percentageComplete":?,
         "duration":?,
         "archive":?,
         "projectManager": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "isTemplate":?,
         "templateName":"?",
         "createdFromTemplate":?,
         "createdFromTemplateName":"?",
         "validationError":?,
         "programs":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "associatedCis":[
            {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            }         ],
         "lastModifiedBy": {
               "id":2147483647,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdBy": {
               "id":90796074,
               "stringobj":"?",
               "shortName":"?",
               "s3Name":"?",
               "uniqueId":"?",
               "lineType":"?",
            },
         "createdOn":?,
         "lastModifiedOn":?,
         "uniqueId":"?",
         "totalTimeSpent":?
      }   ]
}