Release 2.2A API#
This is the official api documentation for the d-serie products.
Version: 1.23.13
Endpoint overview#
AboutPhoneApi#
- get / [[#AboutPhoneGet|AboutPhoneGet]]: Get the aboutPhone settings.
- put / [[#AboutPhonePut|AboutPhonePut]]: Update the aboutPhone settings.
AppsApi#
- get / [[#AppsGet|AppsGet]]: Get the apps-settings.
- put / [[#AppsPut|AppsPut]]: Update the apps-settings.
AuthTokensApi#
- get / [[#RemoteAccessAuthTokensGet|RemoteAccessAuthTokensGet]]: Get the list of auth tokens
- get / [[#RemoteAccessAuthTokensIdxGet|RemoteAccessAuthTokensIdxGet]]: Get the specified auth token at the index.
- put / [[#RemoteAccessAuthTokensIdxPut|RemoteAccessAuthTokensIdxPut]]: Update the auth token at the specified index.
CallBindingsApi#
- get / [[#TelephonyCallBindingsGet|TelephonyCallBindingsGet]]: Get the CallBindings settings.
- delete / [[#TelephonyCallBindingsNameDelete|TelephonyCallBindingsNameDelete]]: Delete a call-binding by name
- get / [[#TelephonyCallBindingsNameGet|TelephonyCallBindingsNameGet]]: Get the binding with the specified name.
- post / [[#TelephonyCallBindingsNamePost|TelephonyCallBindingsNamePost]]: Create a CallBinding setup
- put / [[#TelephonyCallBindingsNamePut|TelephonyCallBindingsNamePut]]: Update the binding with the specified name.
- get / [[#TelephonyCallBindingsNameSoftkeyIdxGet|TelephonyCallBindingsNameSoftkeyIdxGet]]: Get the key with the specified name.
ContactListApi#
- get / [[#ContactListGet|ContactListGet]]: Only a dummy get for unit tests - do not use!
ContactsApi#
- delete / [[#ContactsDelete|ContactsDelete]]: Delete a contacts setup
- get / [[#ContactsGet|ContactsGet]]: Get a contacts setup
- post / [[#ContactsPost|ContactsPost]]: Create a contacts setup
- put / [[#ContactsPut|ContactsPut]]: Update a contacts settings
DevicesApi#
- get / [[#DevicesGet|DevicesGet]]: Get the Devices settings.
- post / [[#DevicesPost|DevicesPost]]: Create a Devices setup
- put / [[#DevicesPut|DevicesPut]]: Update a Devices setup.
DisplayApi#
- get / [[#UserInterfaceDisplayGet|UserInterfaceDisplayGet]]: Get the display settings.
- put / [[#UserInterfaceLedsPut|UserInterfaceLedsPut]]: Update the led settings.
FilterSettingsApi#
- get / [[#RemoteAccessFilterSettingsGet|RemoteAccessFilterSettingsGet]]: Get the 'filter settings' settings.
- put / [[#RemoteAccessFilterSettingsPut|RemoteAccessFilterSettingsPut]]: Update the 'filter settings' settings.
HomeScreenDesignApi#
- get / [[#HomeScreenDesignGet|HomeScreenDesignGet]]: Get the home screen design
- put / [[#HomeScreenDesignPut|HomeScreenDesignPut]]: Update the home screen design
IdentitiesApi#
- get / [[#IdentitiesGet|IdentitiesGet]]: Get the list of identities
- get / [[#IdentitiesIdxGet|IdentitiesIdxGet]]: Get the specified identity at the index.
- put / [[#IdentitiesIdxPut|IdentitiesIdxPut]]: Update the identity at the specified index.
InCallKeysApi#
- delete / [[#TelephonyCallBindingsNameSoftkeyIdxDelete|TelephonyCallBindingsNameSoftkeyIdxDelete]]: Delete a call-key by name
- post / [[#TelephonyCallBindingsNameSoftkeyIdxPost|TelephonyCallBindingsNameSoftkeyIdxPost]]: Create a inCallKey setup
- put / [[#TelephonyCallBindingsNameSoftkeyIdxPut|TelephonyCallBindingsNameSoftkeyIdxPut]]: Update the key.
IpCamerasApi#
- get / [[#DevicesCamerasGet|DevicesCamerasGet]]: Get the Cameras settings.
- delete / [[#DevicesCamerasNameDelete|DevicesCamerasNameDelete]]: Delete a camera by name
- get / [[#DevicesCamerasNameGet|DevicesCamerasNameGet]]: Get the camera with the specified name.
- post / [[#DevicesCamerasNamePost|DevicesCamerasNamePost]]: Create a Camera setup
- put / [[#DevicesCamerasNamePut|DevicesCamerasNamePut]]: Update the camera with the specified name.
KeyLayerApi#
- get / [[#KeyLayerGet|KeyLayerGet]]: Get the keylayer settings
- put / [[#KeyLayerPut|KeyLayerPut]]: Set the keylayer settings
KeypadApi#
- get / [[#UserInterfaceKeypadGet|UserInterfaceKeypadGet]]: Get the keypad settings.
- put / [[#UserInterfaceKeypadPut|UserInterfaceKeypadPut]]: Update the keypad settings.
KeysApi#
- get / [[#KeysGet|KeysGet]]: Get all configured keys
- get / [[#KeysGroupGet|KeysGroupGet]]: Get all keys for the specified group.
- delete / [[#KeysGroupKeyNumberDelete|KeysGroupKeyNumberDelete]]: Delete the key on the specified position in the group
- get / [[#KeysGroupKeyNumberGet|KeysGroupKeyNumberGet]]: Get the key on the specified position
- post / [[#KeysGroupKeyNumberPost|KeysGroupKeyNumberPost]]: Create a new key on the specified position
- put / [[#KeysGroupKeyNumberPut|KeysGroupKeyNumberPut]]: Update the key on the specified position in the group
LedsApi#
- get / [[#UserInterfaceLedsGet|UserInterfaceLedsGet]]: Get the led-settings.
LocalesApi#
- get / [[#LocalesGet|LocalesGet]]: Get the locale settings.
- put / [[#LocalesPut|LocalesPut]]: Update the locale settings.
LoggingApi#
- get / [[#LoggingGet|LoggingGet]]: Get the logging settings.
- put / [[#LoggingPut|LoggingPut]]: Set the logging settings.
LuaAutoStartersApi#
- get / [[#LuaAutoStartersGet|LuaAutoStartersGet]]: Get the luaAutoStarters settings.
- get / [[#LuaAutoStartersNameGet|LuaAutoStartersNameGet]]: Get the luaScript with the specified name.
- put / [[#LuaAutoStartersNamePut|LuaAutoStartersNamePut]]: Update the luaScript with the specified name.
LuaConfigApi#
- get / [[#LuaConfigGet|LuaConfigGet]]: Get the luaConfig settings.
LuaConfigPairApi#
- get / [[#LuaConfigKeyGet|LuaConfigKeyGet]]: Get the luaScript with the specified name.
- put / [[#LuaConfigKeyPut|LuaConfigKeyPut]]: Update the luaScript with the specified name.
LuaLibrariesApi#
- get / [[#LuaLibrariesGet|LuaLibrariesGet]]: Get the luaLibraries settings.
- get / [[#LuaLibrariesNameGet|LuaLibrariesNameGet]]: Get the luaLibrary with the specified name.
- put / [[#LuaLibrariesNamePut|LuaLibrariesNamePut]]: Update the luaLibrary with the specified name.
MessagesApi#
- get / [[#UserInterfaceMessagesGet|UserInterfaceMessagesGet]]: Get the messages settings.
NetworkApi#
- get / [[#NetworkEthernetGet|NetworkEthernetGet]]: Get the ethernet settings.
- put / [[#NetworkEthernetPut|NetworkEthernetPut]]: Update the ethernet settings.
- get / [[#NetworkGet|NetworkGet]]: Get the network settings.
- put / [[#NetworkPut|NetworkPut]]: Update the network settings.
- get / [[#NetworkTopologyGet|NetworkTopologyGet]]: Get the topology settings.
- post / [[#NetworkTopologyPost|NetworkTopologyPost]]: Create a Topology setup
- put / [[#NetworkTopologyPut|NetworkTopologyPut]]: Update the topology settings.
- get / [[#NetworkVpnGet|NetworkVpnGet]]: Get the vpn settings.
- put / [[#NetworkVpnPut|NetworkVpnPut]]: Update the vpn settings.
PrivacyApi#
- get / [[#PrivacyGet|PrivacyGet]]: Fetch the telephones privacy settings
- put / [[#PrivacyPut|PrivacyPut]]: Update privacy settings
ProvisioningApi#
- get / [[#ProvisioningGet|ProvisioningGet]]: Get the provisionings settings.
- put / [[#ProvisioningPut|ProvisioningPut]]: Update the provisioning settings.
RemoteAccessApi#
- get / [[#RemoteAccessGet|RemoteAccessGet]]: Get the remote-access settings.
- put / [[#RemoteAccessPut|RemoteAccessPut]]: Update the remote-access settings.
ResourcesApi#
- get / [[#ResourcesGet|ResourcesGet]]: Fetch the additionally provisioned resources
SoundApi#
- get / [[#SoundGet|SoundGet]]: Get the sound settings.
- put / [[#SoundPut|SoundPut]]: Update the sound settings.
TelephonyApi#
- get / [[#TelephonyGet|TelephonyGet]]: Get the telephony settings.
- put / [[#TelephonyPut|TelephonyPut]]: Update the telephony settings.
TemplatesApi#
- get / [[#TemplatesGet|TemplatesGet]]: Get all templates
- get / [[#TemplatesNameGet|TemplatesNameGet]]: Get the template with the specified name.
- put / [[#TemplatesNamePut|TemplatesNamePut]]: Update the template with the specified name.
TimeAndDateApi#
- get / [[#TimeAndDateGet|TimeAndDateGet]]: Get the timeAndDate settings.
- put / [[#TimeAndDatePut|TimeAndDatePut]]: Update the timeAndDate settings
UpdateApi#
- get / [[#UpdateGet|UpdateGet]]: Get the update settings.
- put / [[#UpdatePut|UpdatePut]]: Update the update settings.
UserInterfaceApi#
- get / [[#UserInterfaceGet|UserInterfaceGet]]: Get settings for the user-interface.
- put / [[#UserInterfacePut|UserInterfacePut]]: Update settings for the user-interface.
UsersApi#
- get / [[#UsersGet|UsersGet]]: Get a list of users
- delete / [[#UsersNameDelete|UsersNameDelete]]: Delete a user. The last user can not be deleted.
- get / [[#UsersNameGet|UsersNameGet]]: Returns a single user
- post / [[#UsersNamePost|UsersNamePost]]: Create a single user
- put / [[#UsersNamePut|UsersNamePut]]: Update a single user
- get / [[#UsersPrimaryGet|UsersPrimaryGet]]: Returns a single user
- put / [[#UsersPrimaryPut|UsersPrimaryPut]]: Update a single user
- post / [[#UsersUseraddPost|UsersUseraddPost]]: Create a single user
VPNApi#
- get / [[#NetworkVpnGet|NetworkVpnGet]]: Get the vpn settings.
Endpoint List#
AboutPhoneGet#
''get /aboutPhone''
Description#
Get the aboutPhone settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successfull | ''[[#aboutPhone |
Response Schema
{
"description" : "Operation successfull",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/aboutPhone"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/aboutPhone"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
AboutPhonePut#
''put /aboutPhone''
Description#
Update the aboutPhone settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
aboutPhone | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
AboutPhoneGet#
''get /aboutPhone''
Description#
Get the aboutPhone settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successfull | ''[[#aboutPhone |
Response Schema
{
"description" : "Operation successfull",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/aboutPhone"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/aboutPhone"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
AboutPhonePut#
''put /aboutPhone''
Description#
Update the aboutPhone settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
aboutPhone | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
AppsGet#
''get /apps''
Description#
Get the apps-settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#apps |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/apps"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/apps"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
AppsPut#
''put /apps''
Description#
Update the apps-settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
apps | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ContactListGet#
''get /contactList''
Description#
Only a dummy get for unit tests - do not use!
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#contact |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/contactList"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/contactList"
}
}
}
}
ContactsDelete#
''delete /contacts''
Description#
Delete a contacts setup
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
ContactsGet#
''get /contacts''
Description#
Get a contacts setup
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#contacts |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/contacts"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/contacts"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ContactsPost#
''post /contacts''
Description#
Create a contacts setup
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
contacts | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ContactsPut#
''put /contacts''
Description#
Update a contacts settings
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
contacts | The setting values for a ldap setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesCamerasGet#
''get /devices/cameras''
Description#
Get the Cameras settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#ipcamera |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/ipCameras"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/ipCameras"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesCamerasNameDelete#
''delete /devices/cameras/{name}''
Description#
Delete a camera by name
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the camera | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
DevicesCamerasNameGet#
''get /devices/cameras/{name}''
Description#
Get the camera with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the camera | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#ipCamera |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/ipCamera"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/ipCamera"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
DevicesCamerasNamePost#
''post /devices/cameras/{name}''
Description#
Create a Camera setup
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the camera | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
ipCamera | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesCamerasNamePut#
''put /devices/cameras/{name}''
Description#
Update the camera with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the camera | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
ipCamera | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
DevicesGet#
''get /devices''
Description#
Get the Devices settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#devices |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/devices"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/devices"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesPost#
''post /devices''
Description#
Create a Devices setup
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
devices | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesPut#
''put /devices''
Description#
Update a Devices setup.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
devices | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
HomeScreenDesignGet#
''get /homeScreenDesign''
Description#
Get the home screen design
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#homeScreenDesign |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/homeScreenDesign"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/homeScreenDesign"
}
}
}
}
HomeScreenDesignPut#
''put /homeScreenDesign''
Description#
Update the home screen design
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
homeScreenDesign | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
IdentitiesGet#
''get /identities''
Description#
Get the list of identities
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#identity |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/identities"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/identities"
}
}
}
}
IdentitiesIdxGet#
''get /identities/{idx}''
Description#
Get the specified identity at the index.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
idx | The index of the identity. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#identity |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/identity"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/identity"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
IdentitiesIdxPut#
''put /identities/{idx}''
Description#
Update the identity at the specified index.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
idx | The index of the identity. | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
identity | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
KeyLayerGet#
''get /keyLayer''
Description#
Get the keylayer settings
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#keyLayer |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/keyLayer"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/keyLayer"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
KeyLayerPut#
''put /keyLayer''
Description#
Set the keylayer settings
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
keyLayer | The keyLayer values | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
KeysGet#
''get /keys''
Description#
Get all configured keys
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | A list of all groups and their configured keys | ''[[#keys |
Response Schema
{
"description" : "A list of all groups and their configured keys",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/keys"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/keys"
}
}
}
}
KeysGroupGet#
''get /keys/{group}''
Description#
Get all keys for the specified group.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
group | The group the key belongs to. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#key |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/groupedKeys"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/groupedKeys"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
KeysGroupKeyNumberDelete#
''delete /keys/{group}/{keyNumber}''
Description#
Delete the key on the specified position in the group
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
group | The group the key belongs to. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
KeysGroupKeyNumberGet#
''get /keys/{group}/{keyNumber}''
Description#
Get the key on the specified position
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
group | The group the key belongs to. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#key |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/key"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/key"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
KeysGroupKeyNumberPost#
''post /keys/{group}/{keyNumber}''
Description#
Create a new key on the specified position
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
group | The group the key belongs to. | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
key | The config values for the key | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
KeysGroupKeyNumberPut#
''put /keys/{group}/{keyNumber}''
Description#
Update the key on the specified position in the group
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
group | The group the key belongs to. | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
key | The updated configuration for the key | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LocalesGet#
''get /locales''
Description#
Get the locale settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#locales |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/locales"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/locales"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LocalesPut#
''put /locales''
Description#
Update the locale settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
locales | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LoggingGet#
''get /logging''
Description#
Get the logging settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#logging |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/logging"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/logging"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LoggingPut#
''put /logging''
Description#
Set the logging settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
logging | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
LuaAutoStartersGet#
''get /luaAutoStarters''
Description#
Get the luaAutoStarters settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#luascript |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaAutoStarters"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaAutoStarters"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LuaAutoStartersNameGet#
''get /luaAutoStarters/{name}''
Description#
Get the luaScript with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the luaScript | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#luaScript |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaScript"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaScript"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LuaAutoStartersNamePut#
''put /luaAutoStarters/{name}''
Description#
Update the luaScript with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the luaScript | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
luaScript | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LuaConfigGet#
''get /luaConfig''
Description#
Get the luaConfig settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#luaconfigpair |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaConfig"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaConfig"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LuaConfigKeyGet#
''get /luaConfig/{key}''
Description#
Get the luaScript with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
key | The name of the variable | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#luaConfigPair |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaConfigPair"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaConfigPair"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LuaConfigKeyPut#
''put /luaConfig/{key}''
Description#
Update the luaScript with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
key | The name of the variable | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
luaConfigPair | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LuaLibrariesGet#
''get /luaLibraries''
Description#
Get the luaLibraries settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#luascript |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaLibraries"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaLibraries"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LuaLibrariesNameGet#
''get /luaLibraries/{name}''
Description#
Get the luaLibrary with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the luaLibrary | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#luaScript |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaScript"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaScript"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LuaLibrariesNamePut#
''put /luaLibraries/{name}''
Description#
Update the luaLibrary with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the luaLibrary | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
luaScript | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
NetworkEthernetGet#
''get /network/ethernet''
Description#
Get the ethernet settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#ethernet |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/ethernet"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/ethernet"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkEthernetPut#
''put /network/ethernet''
Description#
Update the ethernet settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
ethernet | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkGet#
''get /network''
Description#
Get the network settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#network |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/network"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/network"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkPut#
''put /network''
Description#
Update the network settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
network | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkTopologyGet#
''get /network/topology''
Description#
Get the topology settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#topology |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/topology"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/topology"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkTopologyPost#
''post /network/topology''
Description#
Create a Topology setup
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
topology | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkTopologyPut#
''put /network/topology''
Description#
Update the topology settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
topology | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkVpnGet#
''get /network/vpn''
Description#
Get the vpn settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#vpn |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/vpn"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/vpn"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkVpnPut#
''put /network/vpn''
Description#
Update the vpn settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
vpn | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
PrivacyGet#
''get /privacy''
Description#
Fetch the telephones privacy settings
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#privacy |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/privacy"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/privacy"
}
}
}
}
PrivacyPut#
''put /privacy''
Description#
Update privacy settings
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
privacy | The privacy settings | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | Not Found |
Response Schema
ProvisioningGet#
''get /provisioning''
Description#
Get the provisionings settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#provisioning |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/provisioning"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/provisioning"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ProvisioningPut#
''put /provisioning''
Description#
Update the provisioning settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
provisioning | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessAuthTokensGet#
''get /remoteAccess/authTokens''
Description#
Get the list of auth tokens
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#authtoken |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/authTokens"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/authTokens"
}
}
}
}
RemoteAccessAuthTokensIdxGet#
''get /remoteAccess/authTokens/{idx}''
Description#
Get the specified auth token at the index.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
idx | The index of the auth token. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#authToken |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/authToken"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/authToken"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessAuthTokensIdxPut#
''put /remoteAccess/authTokens/{idx}''
Description#
Update the auth token at the specified index.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
idx | The index of the auth token. | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
authToken | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessFilterSettingsGet#
''get /remoteAccess/filterSettings''
Description#
Get the 'filter settings' settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successfull | ''[[#filterSettings |
Response Schema
{
"description" : "Operation successfull",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/filterSettings"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/filterSettings"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessFilterSettingsPut#
''put /remoteAccess/filterSettings''
Description#
Update the 'filter settings' settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
filterSettings | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessGet#
''get /remoteAccess''
Description#
Get the remote-access settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#remoteAccess |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/remoteAccess"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/remoteAccess"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessPut#
''put /remoteAccess''
Description#
Update the remote-access settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
remoteAccess | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ResourcesGet#
''get /resources''
Description#
Fetch the additionally provisioned resources
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#resources |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/resources"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/resources"
}
}
}
}
SoundGet#
''get /sound''
Description#
Get the sound settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successfull | ''[[#sound |
Response Schema
{
"description" : "Operation successfull",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/sound"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/sound"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
SoundPut#
''put /sound''
Description#
Update the sound settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sound | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TelephonyCallBindingsGet#
''get /telephony/callBindings''
Description#
Get the CallBindings settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#callbinding |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/callBindings"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/callBindings"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TelephonyCallBindingsNameDelete#
''delete /telephony/callBindings/{name}''
Description#
Delete a call-binding by name
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNameGet#
''get /telephony/callBindings/{name}''
Description#
Get the binding with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#callBinding |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/callBinding"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/callBinding"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNamePost#
''post /telephony/callBindings/{name}''
Description#
Create a CallBinding setup
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
callBinding | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TelephonyCallBindingsNamePut#
''put /telephony/callBindings/{name}''
Description#
Update the binding with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
callBinding | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNameSoftkeyIdxDelete#
''delete /telephony/callBindings/{name}/softkey/{idx}''
Description#
Delete a call-key by name
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNameSoftkeyIdxGet#
''get /telephony/callBindings/{name}/softkey/{idx}''
Description#
Get the key with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#inCallKey |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/inCallKey"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/inCallKey"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNameSoftkeyIdxPost#
''post /telephony/callBindings/{name}/softkey/{idx}''
Description#
Create a inCallKey setup
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
inCallKey | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TelephonyCallBindingsNameSoftkeyIdxPut#
''put /telephony/callBindings/{name}/softkey/{idx}''
Description#
Update the key.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
inCallKey | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyGet#
''get /telephony''
Description#
Get the telephony settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successfull | ''[[#telephony |
Response Schema
{
"description" : "Operation successfull",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/telephony"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/telephony"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TelephonyPut#
''put /telephony''
Description#
Update the telephony settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
telephony | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TemplatesGet#
''get /templates''
Description#
Get all templates
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | A list of available key templates. | ''''array%%[%%[[#template |
Response Schema
{
"description" : "A list of available key templates.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/templates"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/templates"
}
}
}
}
TemplatesNameGet#
''get /templates/{name}''
Description#
Get the template with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the template | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#template |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/template"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/template"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TemplatesNamePut#
''put /templates/{name}''
Description#
Update the template with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the template | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
template | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TimeAndDateGet#
''get /timeAndDate''
Description#
Get the timeAndDate settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#timeAndDate |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/timeAndDate"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/timeAndDate"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TimeAndDatePut#
''put /timeAndDate''
Description#
Update the timeAndDate settings
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
timeAndDate | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
UpdateGet#
''get /update''
Description#
Get the update settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#update |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/update"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/update"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
UpdatePut#
''put /update''
Description#
Update the update settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
update | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
UserInterfaceDisplayGet#
''get /userInterface/display''
Description#
Get the display settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#display |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/display"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/display"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
UserInterfaceGet#
''get /userInterface''
Description#
Get settings for the user-interface.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#userInterface |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/userInterface"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/userInterface"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
UserInterfaceKeypadGet#
''get /userInterface/keypad''
Description#
Get the keypad settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#keypad |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/keypad"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/keypad"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
UserInterfaceKeypadPut#
''put /userInterface/keypad''
Description#
Update the keypad settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
keypad | The keypad values | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
UserInterfaceLedsGet#
''get /userInterface/leds''
Description#
Get the led-settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#leds |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/leds"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/leds"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
UserInterfaceLedsPut#
''put /userInterface/leds''
Description#
Update the led settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
leds | The led values | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
UserInterfaceMessagesGet#
''get /userInterface/messages''
Description#
Get the messages settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#messages |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/messages"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/messages"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
UserInterfacePut#
''put /userInterface''
Description#
Update settings for the user-interface.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
userInterface | The user-interface values | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
UsersGet#
''get /users''
Description#
Get a list of users
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#user |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/users"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/users"
}
}
}
}
UsersNameDelete#
''delete /users/{name}''
Description#
Delete a user. The last user can not be deleted.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the user to fetch | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | Not Found |
Response Schema
UsersNameGet#
''get /users/{name}''
Description#
Returns a single user
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the user to fetch | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#user |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/user"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/user"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | Not Found |
Response Schema
UsersNamePost#
''post /users/{name}''
Description#
Create a single user
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the user to fetch | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
user | The user object to create | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
UsersNamePut#
''put /users/{name}''
Description#
Update a single user
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the user to fetch | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
user | The user properties to update | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | Not Found |
Response Schema
UsersPrimaryGet#
''get /users/primary''
Description#
Returns a single user
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#user |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/user"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/user"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | Not Found |
Response Schema
UsersPrimaryPut#
''put /users/primary''
Description#
Update a single user
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
user | The user properties to update | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | Not Found |
Response Schema
UsersUseraddPost#
''post /users/useradd''
Description#
Create a single user
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
user | The user object to create | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
AppsGet#
''get /apps''
Description#
Get the apps-settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#apps |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/apps"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/apps"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
AppsPut#
''put /apps''
Description#
Update the apps-settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
apps | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessAuthTokensGet#
''get /remoteAccess/authTokens''
Description#
Get the list of auth tokens
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#authtoken |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/authTokens"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/authTokens"
}
}
}
}
RemoteAccessAuthTokensIdxGet#
''get /remoteAccess/authTokens/{idx}''
Description#
Get the specified auth token at the index.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
idx | The index of the auth token. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#authToken |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/authToken"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/authToken"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessAuthTokensIdxPut#
''put /remoteAccess/authTokens/{idx}''
Description#
Update the auth token at the specified index.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
idx | The index of the auth token. | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
authToken | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TelephonyCallBindingsGet#
''get /telephony/callBindings''
Description#
Get the CallBindings settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#callbinding |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/callBindings"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/callBindings"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TelephonyCallBindingsNameDelete#
''delete /telephony/callBindings/{name}''
Description#
Delete a call-binding by name
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNameGet#
''get /telephony/callBindings/{name}''
Description#
Get the binding with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#callBinding |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/callBinding"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/callBinding"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNamePost#
''post /telephony/callBindings/{name}''
Description#
Create a CallBinding setup
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
callBinding | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
TelephonyCallBindingsNamePut#
''put /telephony/callBindings/{name}''
Description#
Update the binding with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null | |
#### Body Parameter | ||||
Name | Description | Required | Default | Pattern |
-------- | --------------- | ------------ | ----------- | ----------- |
callBinding | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNameSoftkeyIdxGet#
''get /telephony/callBindings/{name}/softkey/{idx}''
Description#
Get the key with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#inCallKey |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/inCallKey"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/inCallKey"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
ContactListGet#
''get /contactList''
Description#
Only a dummy get for unit tests - do not use!
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#contact |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/contactList"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/contactList"
}
}
}
}
ContactsDelete#
''delete /contacts''
Description#
Delete a contacts setup
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
ContactsGet#
''get /contacts''
Description#
Get a contacts setup
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#contacts |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/contacts"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/contacts"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ContactsPost#
''post /contacts''
Description#
Create a contacts setup
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
contacts | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ContactsPut#
''put /contacts''
Description#
Update a contacts settings
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
contacts | The setting values for a ldap setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ContactsDelete#
''delete /contacts''
Description#
Delete a contacts setup
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
DevicesCamerasNameDelete#
''delete /devices/cameras/{name}''
Description#
Delete a camera by name
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the camera | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
KeysGroupKeyNumberDelete#
''delete /keys/{group}/{keyNumber}''
Description#
Delete the key on the specified position in the group
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
group | The group the key belongs to. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNameDelete#
''delete /telephony/callBindings/{name}''
Description#
Delete a call-binding by name
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
TelephonyCallBindingsNameSoftkeyIdxDelete#
''delete /telephony/callBindings/{name}/softkey/{idx}''
Description#
Delete a call-key by name
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the binding | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
UsersNameDelete#
''delete /users/{name}''
Description#
Delete a user. The last user can not be deleted.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the user to fetch | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | Not Found |
Response Schema
DevicesGet#
''get /devices''
Description#
Get the Devices settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#devices |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/devices"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/devices"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesPost#
''post /devices''
Description#
Create a Devices setup
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
devices | The setting values for this setup | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesPut#
''put /devices''
Description#
Update a Devices setup.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
devices | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
UserInterfaceDisplayGet#
''get /userInterface/display''
Description#
Get the display settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#display |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/display"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/display"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
UserInterfaceLedsPut#
''put /userInterface/leds''
Description#
Update the led settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
leds | The led values | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
RemoteAccessFilterSettingsGet#
''get /remoteAccess/filterSettings''
Description#
Get the 'filter settings' settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successfull | ''[[#filterSettings |
Response Schema
{
"description" : "Operation successfull",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/filterSettings"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/filterSettings"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessFilterSettingsPut#
''put /remoteAccess/filterSettings''
Description#
Update the 'filter settings' settings.
Body Parameter#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
filterSettings | yes |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
AboutPhoneGet#
''get /aboutPhone''
Description#
Get the aboutPhone settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successfull | ''[[#aboutPhone |
Response Schema
{
"description" : "Operation successfull",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/aboutPhone"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/aboutPhone"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
AppsGet#
''get /apps''
Description#
Get the apps-settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#apps |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/apps"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/apps"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
ContactListGet#
''get /contactList''
Description#
Only a dummy get for unit tests - do not use!
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#contact |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/contactList"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/contactList"
}
}
}
}
ContactsGet#
''get /contacts''
Description#
Get a contacts setup
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#contacts |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/contacts"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/contacts"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesCamerasGet#
''get /devices/cameras''
Description#
Get the Cameras settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#ipcamera |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/ipCameras"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/ipCameras"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
DevicesCamerasNameGet#
''get /devices/cameras/{name}''
Description#
Get the camera with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the camera | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#ipCamera |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/ipCamera"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/ipCamera"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
DevicesGet#
''get /devices''
Description#
Get the Devices settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#devices |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/devices"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/devices"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
HomeScreenDesignGet#
''get /homeScreenDesign''
Description#
Get the home screen design
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#homeScreenDesign |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/homeScreenDesign"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/homeScreenDesign"
}
}
}
}
IdentitiesGet#
''get /identities''
Description#
Get the list of identities
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#identity |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/identities"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/identities"
}
}
}
}
IdentitiesIdxGet#
''get /identities/{idx}''
Description#
Get the specified identity at the index.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
idx | The index of the identity. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#identity |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/identity"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/identity"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
KeyLayerGet#
''get /keyLayer''
Description#
Get the keylayer settings
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#keyLayer |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/keyLayer"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/keyLayer"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
KeysGet#
''get /keys''
Description#
Get all configured keys
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | A list of all groups and their configured keys | ''[[#keys |
Response Schema
{
"description" : "A list of all groups and their configured keys",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/keys"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/keys"
}
}
}
}
KeysGroupGet#
''get /keys/{group}''
Description#
Get all keys for the specified group.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
group | The group the key belongs to. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#key |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/groupedKeys"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/groupedKeys"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
KeysGroupKeyNumberGet#
''get /keys/{group}/{keyNumber}''
Description#
Get the key on the specified position
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
group | The group the key belongs to. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#key |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/key"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/key"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LocalesGet#
''get /locales''
Description#
Get the locale settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#locales |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/locales"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/locales"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LoggingGet#
''get /logging''
Description#
Get the logging settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#logging |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/logging"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/logging"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LuaAutoStartersGet#
''get /luaAutoStarters''
Description#
Get the luaAutoStarters settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#luascript |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaAutoStarters"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaAutoStarters"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LuaAutoStartersNameGet#
''get /luaAutoStarters/{name}''
Description#
Get the luaScript with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the luaScript | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#luaScript |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaScript"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaScript"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LuaConfigGet#
''get /luaConfig''
Description#
Get the luaConfig settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#luaconfigpair |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaConfig"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaConfig"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LuaConfigKeyGet#
''get /luaConfig/{key}''
Description#
Get the luaScript with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
key | The name of the variable | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#luaConfigPair |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaConfigPair"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaConfigPair"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
LuaLibrariesGet#
''get /luaLibraries''
Description#
Get the luaLibraries settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#luascript |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaLibraries"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaLibraries"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
LuaLibrariesNameGet#
''get /luaLibraries/{name}''
Description#
Get the luaLibrary with the specified name.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
name | The name of the luaLibrary | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#luaScript |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/luaScript"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/luaScript"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
401 | Unauthorized |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
403 | Forbidden |
Response Schema
Status Code | Message | Response Schema |
---|---|---|
404 | NotFound |
Response Schema
NetworkEthernetGet#
''get /network/ethernet''
Description#
Get the ethernet settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#ethernet |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/ethernet"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/ethernet"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkGet#
''get /network''
Description#
Get the network settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#network |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/network"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/network"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkTopologyGet#
''get /network/topology''
Description#
Get the topology settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#topology |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/topology"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/topology"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
NetworkVpnGet#
''get /network/vpn''
Description#
Get the vpn settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#vpn |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/vpn"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/vpn"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
PrivacyGet#
''get /privacy''
Description#
Fetch the telephones privacy settings
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#privacy |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/privacy"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/privacy"
}
}
}
}
ProvisioningGet#
''get /provisioning''
Description#
Get the provisionings settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#provisioning |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/provisioning"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/provisioning"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessAuthTokensGet#
''get /remoteAccess/authTokens''
Description#
Get the list of auth tokens
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''''array%%[%%[[#authtoken |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/authTokens"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/authTokens"
}
}
}
}
RemoteAccessAuthTokensIdxGet#
''get /remoteAccess/authTokens/{idx}''
Description#
Get the specified auth token at the index.
Path Parameters#
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
idx | The index of the auth token. | yes | null |
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#authToken |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/authToken"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/authToken"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessFilterSettingsGet#
''get /remoteAccess/filterSettings''
Description#
Get the 'filter settings' settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successfull | ''[[#filterSettings |
Response Schema
{
"description" : "Operation successfull",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/filterSettings"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/filterSettings"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema
{
"description" : "Invalid request.",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/AppError"
}
}
}
}
RemoteAccessGet#
''get /remoteAccess''
Description#
Get the remote-access settings.
Responses#
Status Code | Message | Response Schema |
---|---|---|
200 | Operation successful | ''[[#remoteAccess |
Response Schema
{
"description" : "Operation successful",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/remoteAccess"
}
},
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/remoteAccess"
}
}
}
}
Status Code | Message | Response Schema |
---|---|---|
400 | Invalid request. | AppError |
Response Schema