getPackagesList
Returns the list of available packages.
Parameters
Parameter | Type | Optional | Description |
---|---|---|---|
companyId | String | Yes | The ID of the company for which the packages list is retrieved. The default value is the company of the user who has generated the API key. If not passed, the packages available to the company are returned. |
page | Number | Yes | The page number of results. Default page number is 1. |
perPage | Number | Yes | The number of items displayed in a page. The upper limit is 100 items per page. Default value: 30 items per page. |
Return value
This method returns an Object containing An object with information about the packages. The response object contains:
page
- the current page displayedpagesCount
- the total number of available pagesperPage
- the total number of returned items per pagetotal
- the total number of itemsitems
- the list of packages. Each entry in the list has the following fields:id
, the ID of the package,name
, the name of the package,type
, the type of the package. It can be 3 for SVA, 4 for Bitdefender Endpoint Security Tools.
Example
Request:
{ "params": { "page": 1, "perPage": 5 }, "jsonrpc": "2.0", "method": "getPackagesList", "id": "696e1024-f94b-496a-9394-bee58b73c51f" }
Response:
{ "id":"103d7b05-ec02-481b-9ed6-c07b97de2b7a", "jsonrpc":"2.0", "result": { "page": 1, "pagesCount": 1, "perPage": 5, "total": 1, "items": [ { "id" : "55b8c1bfb1a43dd71071071b", "name" : "Package Test", "type": 3 } ] } }