Get details of all SaaS applications.
Parameter |
Required/ |
Data Type |
Description |
---|---|---|---|
size |
Optional | Integer |
The number of records per page to be included in the response. If size is not specified in the request, 50 records will be fetched by default. The maximum value supported for size is 200. |
page |
Optional | Integer |
Specify the page to be returned. Default page value is 0. |
query |
Optional | String |
Filter the response by providing a query using Qualys QQL syntax. |
API Request
curl-k -X <GET> -H <token> -i "<qualys_base_url>api/v1/applications"
Response
{
"content":[
{
"customerId":"123-456-789abc",
"connector":{
"id":2193,
"type":"GSUITE"
},
"sourceId":"645529619299.apps.googleusercontent.com",
"version":1,
"name":"Backup and Sync from Google",
"nameAlias":"Backup and Sync from Google",
"isAnonymous":false,
"scopes":"https:\/\/www.googleapis.com\/auth\/peopleapi.readonly,https:\/\/www.googleapis.com\/auth\/contactstore.readonly,https:\/\/www.googleapis.com\/auth\/googletalk,https:\/\/www.googleapis.com\/auth\/drive",
"score":10,
"priceModel":"MONTHLY",
"billingCycle":"MONTHLY",
"isTrusted":false,
"userCount":2,
"exposure":"High",
"users":[
{
"sourceId":"abc@xyz.com",
"appId":"645529619299.apps.googleusercontent.com",
"domain":"test.com",
"email":"abc@xyz.com"
}
]
}
],
"pageable":{
"sort":{
"sorted":true,
"unsorted":false,
"empty":false
},
"pageNumber":0,
"pageSize":1,
"offset":0,
"paged":true,
"unpaged":false
},
"totalElements":554,
"last":false,
"totalPages":554,
"first":true,
"sort":{
"sorted":true,
"unsorted":false,
"empty":false
},
"numberOfElements":1,
"size":1,
"number":0,
"empty":false
}