In this section
Activate or deactivate client
Activates and deactivates a client.
The action specified in the URL is the action to be performed on the client profile.
Supported action types
Action | Description |
---|---|
activate | All clients operations are activated. |
suspend | Disable the client account and temporarily stop all client operations. |
terminate | Terminating the client will stop its operations, remove all agents, and uninstall all integrations |
Activate user
The endpoint to assign agent policy for resources.
Change password
Changes the password.
Create and get credential set
Creates and gets a credential set.
Create and search user group
Creates a partner- or client-level user group, and searches user groups.
Create client
Creates a client.
The supported timezones are:
Timezones | Timezones | Timezones |
---|---|---|
Pacific/Asia | Pacific/Honolulu | America/Anchorage |
America/Los_Angeles | America/Denver | America/Chicago |
America/New_York | America/Puerto_Rico | America/St_Johns |
America/Buenos_Aires | Atlantic/Azores | GMT |
Europe/Paris | Europe/Istanbul | Africa/Addis_Ababa |
Asia/Tehran | Asia/Yerevan | Asia/Karachi |
Asia/Calcutta | Asia/Dacca | Asia/Saigon |
Asia/Shanghai | Asia/Tokyo | Australia/Darwin |
Australia/Sydney | Pacific/Guadalcanal | Pacific/Auckland |
Create client notes
Creates client notes.
Create role
Creates a partner- or client-level role.
A role defines permission sets to user and -user groups on devices and device groups. A user (or user group) can be assigned to one or more roles
Create a Role with Scope: MSP and Provide Visibility of Specific Clients
- Create a role that is applicable only for partners.
- Users in this role can view only specific clients:
Create a Role with Scope: MSP and Provide Visibility of All Clients, Devices, and Credentials
- Create a role that applies only for a partner.
- Users in this role can view all clients (under the partner)
Create a Role with Scope: Client and Provide Visibility of All Devices and Credentials
Create a role that is applicable only for a partner:
- Users in the role can view all clients under the partner.
- Users in the role can view all client devices and credentials.
Create a Role with Scope: Client and Provide Visibility of Specific Devices, and Credentials
Create a role that is applicable for client:
- Users in the role can view all client devices.
- Users in the role can view all client credential sets.
Create user
Creates a user.
Get alert technologies
Gets the list of available custom (and email alert integration) alert sources.
Get ARM cloud resources
Gets ARM cloud resources, using optional smart filters during discovery.
Get AWS cloud resources
Gets AWS cloud resources, using optional smart filters during discovery.
Get channels
Gets the list of channels.
Get countries
Gets the list of countries based on country code.
Get custom branding
Gets custom branding.
Get Google cloud resources
Gets Google cloud resources, using optional smart filters during discovery.
Get minimal details of client credential sets
Gets the minimal details of client credential sets.
Get minimal details of clients
Gets the minimal details of clients.
Get minimal details of device credential sets
Gets the minimal details of client credential sets.
Get minimal details of users
Gets the minimal details of the users.
Notes
There are special characters that can be used in a query string:
- (:) represents equals. An example is key : value.
- Space characters must be URL-encoded.
Get partner details
This API is used to get details of a partner.
Get tenant NOCs
Gets the list of NOCs of a tenant.
Get timezones
Gets the list of timezones.
Get user login history
Gets the user login history.
Manage client note
Updates, gets, and deletes a client note.
Manage credential set by ID
Updates, gets, and deletes a credential set by ID.
Manage role
Updates, gets, and deletes roles.
Manage user groups
Updates, gets, and deletes user groups.
Manage users for user group
Adds, gets, and deletes users for a user group.
Search clients
Searches for clients.
Notes
There are special characters that can be used in a query string:
- (+) represents the next field and must be URL-encoded.
- (:) represents equals. An example is
key : value
. - Space characters must be URL-encoded.
- Date format must be yyyy-MM-ddTHH:mm:ssZ (GMT).
Query Variables
Query Variables | Values | Description |
---|---|---|
uniqueId | NA | Client ID. |
name | NA | Client name. |
activeStatus | true, false | Active status of client. |
startCreationDate | NA | Client created within a period of time. Provide the from date. Example: 2016-08-18T06:52:24 0000 |
endCreationDate | NA | Client created within a period of time. Provide the to date. Example: 2016-08-20T06:52:24 0000 |
startUpdationDate | NA | Client updated within a period of time. Provide the from update date. Example: 2016-08-25T18:56:04 0000 |
endUpdationDate | NA | Client updated within a period of time. Provide to update date. Example: 2016-08-25T18:56:04 0000 |
Search for client notes
Searches for client notes.
Query Variables | Description |
---|---|
searchWord | Search for a note with a specific word provided in the note. |
id | Note ID. |
startCreationDate | Search for note created within a specific date range. startCreationDate denotes the from date. Example: 2016-03-25T09:54:52+0000 |
endCreationDate | endCreationDate denotes the to date. Example: 2016-03-27T10:54:52+0000 |
startUpdationDate | Search for the note updated within a specific date range. startUpdationDate denotes the from date. Example: 2016-03-25T09:54:52+0000 |
endUpdationDate | endUpdationDate denotes the to date. Example: 2016-03-27T10:54:52+0000 |
Notes
There are special characters that can be used in a query string:
- (+) represents the next field and must be URL-encoded.
- (:) represents equals. An example is
key : value
. - Space characters must be URL-encoded.
- Date format must be yyyy-MM-ddTHH:mm:ssZ (GMT).
Search permission sets
Gets the list of permission sets assigned to a tenant.
Search roles
Gets roles under a partner or client.
Search tenant users
Gets users for a tenant.
Notes
- This API provides minimal user details.
- To get the complete details of a user, use the Get User API.
Query Variables
Query Variables | Description |
---|---|
uniqueId | ID of user. |
loginName | Login name of user. |
firstName | First name of user. |
lastName | Last name of user. |
mailId | User email. |
startCreationDate | Filter the users created within a date range. Provide the from date. Example: 2016-11-01T11:54:24 0000 |
endCreationDate | Filter the users created within a date range. Provide the to date. Example: 2016-11-03T11:54:24 0000 |
startUpdationDate | Filter the users updated within a date range. Provide the to date. Example: 2016-11-01T11:54:24 0000 |
endUpdationDate | Filter the users updated within a date range. Provide the to date. Example: 2016-11-03T11:54:24 0000 |
status | - To get a list of active users, provide status: active. - To fetch list of inactive users, provide status: inactive. |
Notes
There are special characters that can be used in a query string:
- (+) represents the next field and must be URL-encoded.
- (:) represents equals. An example is
key : value
. - Space characters must be URL-encoded.
- Date format must be yyyy-MM-ddTHH:mm:ssZ (GMT).
Update and get client details
Updates and gets client details.
Update and get user details
Updates and gets user details.