Reference Guide

SupportAssist Enterprise
17 REST API Guide SupportAssist Enterprise
Response format (success response code 201):
{
"id": <account_id>,
"name": "<provided_name>",
"uiDeviceType": "Solution",
"deviceSubTypeEnum":" Webscale",
"deviceFamilyTypeEnum": null,
"protocols": ": [
{
"protocolType": "SSH",
"credential": {
"username": "<device_username>",
"password": "<device_password>",
"communityString": "",
"enablePassword": null
}
},
{
"protocolType": "REST"
"credential": {
"username": "<device_username>",
"password": "<device_password>",
"communityString": "",
"enablePassword": null
}
}
]
}
The following is an example of a JSON for creating a credential account for a Networking device type.
Request body:
{
"id": null,
"name": "<name_to_identify>",
"uiDeviceType": "Networking",
"deviceSubTypeEnum": null,
"deviceFamilyTypeEnum": null,
"protocols": [
{
"protocolType": "SSH",
"credential": {
"username": "<device_username>",
"password": "<device_password>,
"enablePassword": "<enable_passsword_value>",
}
},
{
"protocolType": "SNMP"