Asset Fingerprint of a Server - Software
Function
This API is used to check software information in the asset fingerprints of a server.
URI
GET /v5/{project_id}/asset/apps
| 
         Parameter  | 
       
         Mandatory  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|---|
| 
         project_id  | 
       
         Yes  | 
       
         String  | 
       
         It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is a token.  | 
      
| 
         Parameter  | 
       
         Mandatory  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|---|
| 
         host_id  | 
       
         Yes  | 
       
         String  | 
       
         Server ID  | 
      
| 
         host_name  | 
       
         No  | 
       
         String  | 
       
         Server name  | 
      
| 
         app_name  | 
       
         No  | 
       
         String  | 
       
         Software name  | 
      
| 
         host_ip  | 
       
         No  | 
       
         String  | 
       
         Server IP address  | 
      
| 
         version  | 
       
         No  | 
       
         String  | 
       
         Software version  | 
      
| 
         install_dir  | 
       
         No  | 
       
         String  | 
       
         Installation directory  | 
      
| 
         enterprise_project_id  | 
       
         No  | 
       
         String  | 
       
         Enterprise project ID. To query all enterprise projects, set this parameter to all_granted_eps.  | 
      
| 
         limit  | 
       
         No  | 
       
         Integer  | 
       
         Number of records displayed on each page. The default value is 10.  | 
      
| 
         offset  | 
       
         No  | 
       
         Integer  | 
       
         Offset, which specifies the start position of the record to be returned. The value must be a number no less than 0.  | 
      
Request Parameters
| 
         Parameter  | 
       
         Mandatory  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|---|
| 
         X-Auth-Token  | 
       
         Yes  | 
       
         String  | 
       
         User token. It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is a token.  | 
      
Response Parameters
Status code: 200
| 
         Parameter  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|
| 
         total_num  | 
       
         Integer  | 
       
         Total software  | 
      
| 
         data_list  | 
       
         Array of AppResponseInfo objects  | 
       
         Software list  | 
      
| 
         Parameter  | 
       
         Type  | 
       
         Description  | 
      
|---|---|---|
| 
         agent_id  | 
       
         String  | 
       
         Agent ID of HSS  | 
      
| 
         host_id  | 
       
         String  | 
       
         Server ID  | 
      
| 
         host_name  | 
       
         String  | 
       
         Server name  | 
      
| 
         host_ip  | 
       
         String  | 
       
         Server IP address  | 
      
| 
         app_name  | 
       
         String  | 
       
         Software name  | 
      
| 
         version  | 
       
         String  | 
       
         Version number  | 
      
| 
         update_time  | 
       
         Long  | 
       
         Latest update time, in milliseconds.  | 
      
| 
         recent_scan_time  | 
       
         Long  | 
       
         Last scanned, in ms.  | 
      
Example Requests
The first 10 servers whose software name is ACL are queried by default.
GET https://{endpoint}/v5/{project_id}/asset/apps?app_name=acl
  Example Responses
Status code: 200
Applications installed on a host
{
  "total_num" : 1,
  "data_list" : [ {
    "agent_id" : "c9bed5397db449ebdfba15e85fcfc36accee125c68954daf5cab0528bab59bd8",
    "host_id" : "55dac7fe-d81b-43bc-a4a7-4710fe673972",
    "host_name" : "xxxx",
    "host_ip" : "192.168.0.126",
    "app_name" : "acl",
    "version" : "2.2.51-14.eulerosv2r7",
    "update_time" : 1668150671981,
    "recent_scan_time" : 1668506044147
  } ]
}
  Status Codes
| 
         Status Code  | 
       
         Description  | 
      
|---|---|
| 
         200  | 
       
         Applications installed on a host  | 
      
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.