- Release Notes
- API Changelog
- Overview
- Generally Available
- v1.57.0
- v1.56.0
- v1.55.0
- v1.54.0
- v1.53.0
- v1.52.0
- v1.51.1
- v1.50.0
- v1.49.0
- v1.48.0
- v1.47.0
- v1.46.0
- v1.45.0
- v1.44.0
- v1.43.0
- v1.42.0
- v1.41.0
- v1.40.0
- v1.39.0
- v1.38.0
- v1.37.0
- v1.36.0
- v1.35.0
- v1.34.0
- v1.33.0
- v1.32.0
- v1.31.0
- v1.30.0
- v1.29.0
- v1.28.0
- v1.27.0
- v1.26.0
- v1.25.0
- v1.24.0
- v1.23.0
- v1.22.0
- v1.21.0
- v1.20.0
- v1.19.0
- v1.18.0
- v1.17.0
- v1.16.0
- v1.15.0
- v1.14.0
- v1.13.0
- v1.12.0
- v1.11.0
- v1.10.0
- v1.8.0
- v1.7.0
- v1.6.0
- v1.5.0
- v1.4.0
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.0
- v0.11.0
- v0.10.0
- v0.9.0
- v0.8.0
- v0.7.0
- v0.6.0
- v0.5.0
- v0.4.0
- v0.3.0
- v0.2.0
- Beta
What's New
GET
/devices/{serial}/appliance/prefixes/delegated
Return current delegated IPv6 prefixes on an appliance.
GET
/devices/{serial}/appliance/prefixes/delegated/vlanAssignments
Return prefixes assigned to all IPv6 enabled VLANs on an appliance.
GET
/devices/{serial}/appliance/uplinks/settings
Return the uplink settings for an MX appliance
PUT
/devices/{serial}/appliance/uplinks/settings
Update the uplink settings for an MX appliance
GET
/networks/{networkId}/appliance/firewall/inboundCellularFirewallRules
Return the inbound cellular firewall rules for an MX network
PUT
/networks/{networkId}/appliance/firewall/inboundCellularFirewallRules
Update the inbound cellular firewall rules of an MX network
GET
/networks/{networkId}/appliance/prefixes/delegated/statics
List static delegated prefixes for a network
POST
/networks/{networkId}/appliance/prefixes/delegated/statics
Add a static delegated prefix from a network
GET
/networks/{networkId}/appliance/prefixes/delegated/statics/{staticDelegatedPrefixId}
Return a static delegated prefix from a network
PUT
/networks/{networkId}/appliance/prefixes/delegated/statics/{staticDelegatedPrefixId}
Update a static delegated prefix from a network
DELETE
/networks/{networkId}/appliance/prefixes/delegated/statics/{staticDelegatedPrefixId}
Delete a static delegated prefix from a network
GET
/networks/{networkId}/firmwareUpgrades/staged/events
Get the Staged Upgrade Event from a network
PUT
/networks/{networkId}/firmwareUpgrades/staged/events
Update the Staged Upgrade Event for a network
POST
/networks/{networkId}/firmwareUpgrades/staged/events
Create a Staged Upgrade Event for a network
POST
/networks/{networkId}/firmwareUpgrades/staged/events/defer
Postpone by 1 week all pending staged upgrade stages for a network
POST
/networks/{networkId}/firmwareUpgrades/staged/events/rollbacks
Rollback a Staged Upgrade Event for a network
GET
/networks/{networkId}/firmwareUpgrades/staged/groups
List of Staged Upgrade Groups in a network
POST
/networks/{networkId}/firmwareUpgrades/staged/groups
Create a Staged Upgrade Group for a network
GET
/networks/{networkId}/firmwareUpgrades/staged/groups/{groupId}
Get a Staged Upgrade Group from a network
PUT
/networks/{networkId}/firmwareUpgrades/staged/groups/{groupId}
Update a Staged Upgrade Group for a network
DELETE
/networks/{networkId}/firmwareUpgrades/staged/groups/{groupId}
Delete a Staged Upgrade Group
GET
/networks/{networkId}/firmwareUpgrades/staged/stages
Order of Staged Upgrade Groups in a network
PUT
/networks/{networkId}/firmwareUpgrades/staged/stages
Assign Staged Upgrade Group order in the sequence.
GET
/networks/{networkId}/sensor/alerts/current/overview/byMetric
Return an overview of currently alerting sensors by metric
What's Changed
POST
/devices/{serial}/switch/routing/interfaces
Request:
Changed content type : application/json
- Added property
ospfV3
(object)The OSPFv3 routing settings of the interface.
Property
area
(string)The OSPFv3 area to which this interface should belong. Can be either 'disabled' or the identifier of an existing OSPFv3 area. Defaults to 'disabled'.
Property
cost
(integer)The path cost for this interface. Defaults to 1, but can be increased up to 65535 to give lower priority.
Property
isPassiveEnabled
(boolean)When enabled, OSPFv3 will not run on the interface, but the subnet will still be advertised.
PUT
/devices/{serial}/switch/routing/interfaces/{interfaceId}
Request:
Changed content type : application/json
- Added property
ospfV3
(object)The OSPFv3 routing settings of the interface.
GET
/networks/{networkId}/appliance/ports
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed items (object):
Added property
number
(integer)Number of the port
Added property
enabled
(boolean)The status of the port
Added property
type
(string)The type of the port: 'access' or 'trunk'.
Added property
dropUntaggedTraffic
(boolean)Whether the trunk port can drop all untagged traffic.
Added property
vlan
(integer)Native VLAN when the port is in Trunk mode. Access VLAN when the port is in Access mode.
Added property
allowedVlans
(string)Comma-delimited list of the VLAN ID's allowed on the port, or 'all' to permit all VLAN's on the port.
Added property
accessPolicy
(string)The name of the policy. Only applicable to Access ports.
GET
/networks/{networkId}/appliance/ports/{portId}
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
number
(integer)Number of the port
Added property
enabled
(boolean)The status of the port
Added property
type
(string)The type of the port: 'access' or 'trunk'.
Added property
dropUntaggedTraffic
(boolean)Whether the trunk port can drop all untagged traffic.
Added property
vlan
(integer)Native VLAN when the port is in Trunk mode. Access VLAN when the port is in Access mode.
Added property
allowedVlans
(string)Comma-delimited list of the VLAN ID's allowed on the port, or 'all' to permit all VLAN's on the port.
Added property
accessPolicy
(string)The name of the policy. Only applicable to Access ports.
PUT
/networks/{networkId}/appliance/ports/{portId}
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
number
(integer)Number of the port
Added property
enabled
(boolean)The status of the port
Added property
type
(string)The type of the port: 'access' or 'trunk'.
Added property
dropUntaggedTraffic
(boolean)Whether the trunk port can drop all untagged traffic.
Added property
vlan
(integer)Native VLAN when the port is in Trunk mode. Access VLAN when the port is in Access mode.
Added property
allowedVlans
(string)Comma-delimited list of the VLAN ID's allowed on the port, or 'all' to permit all VLAN's on the port.
Added property
accessPolicy
(string)The name of the policy. Only applicable to Access ports.
GET
/networks/{networkId}/appliance/singleLan
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
subnet
(string)The subnet of the single LAN
Added property
applianceIp
(string)The local IP of the appliance on the single LAN
Added property
ipv6
(object)IPv6 configuration on the single LAN
Property
enabled
(boolean)Enable IPv6 on single LAN
Property
prefixAssignments
(array)Prefix assignments on the single LAN
Items (object):
Property
autonomous
(boolean)Auto assign a /64 prefix from the origin to the single LAN
Property
staticPrefix
(string)Manual configuration of a /64 prefix on the single LAN
Property
staticApplianceIp6
(string)Manual configuration of the IPv6 Appliance IP
Property
origin
(object)The origin of the prefix
Property
type
(string)Type of the origin
Enum values:
internet
independent
Property
interfaces
(array)Interfaces associated with the prefix
Items (string):
PUT
/networks/{networkId}/appliance/singleLan
Request:
Changed content type : application/json
- Added property
ipv6
(object)IPv6 configuration on the VLAN
Property
enabled
(boolean)Enable IPv6 on VLAN.
Property
prefixAssignments
(array)Prefix assignments on the VLAN
Items (object):
Property
autonomous
(boolean)Auto assign a /64 prefix from the origin to the VLAN
Property
staticPrefix
(string)Manual configuration of a /64 prefix on the VLAN
Property
staticApplianceIp6
(string)Manual configuration of the IPv6 Appliance IP
Property
origin
(object)The origin of the prefix
Property
type
(string)Type of the origin
Property
interfaces
(array)Interfaces associated with the prefix
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
subnet
(string)The subnet of the single LAN
Added property
applianceIp
(string)The local IP of the appliance on the single LAN
Added property
ipv6
(object)IPv6 configuration on the single LAN
GET
/networks/{networkId}/appliance/vlans
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed items (object):
Added property
name
(string)The name of the VLAN
Added property
subnet
(string)The subnet of the VLAN
Added property
applianceIp
(string)The local IP of the appliance on the VLAN
Added property
groupPolicyId
(string)The id of the desired group policy to apply to the VLAN
Added property
templateVlanType
(string)Type of subnetting of the VLAN. Applicable only for template network.
Enum values:
same
unique
Added property
cidr
(string)CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
Added property
mask
(integer)Mask used for the subnet of all bound to the template networks. Applicable only for template network.
Added property
dhcpRelayServerIps
(array)The IPs of the DHCP servers that DHCP requests should be relayed to
Items (string):
Added property
dhcpHandling
(string)The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
Enum values:
Run a DHCP server
Relay DHCP to another server
Do not respond to DHCP requests
Added property
dhcpLeaseTime
(string)The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
Enum values:
30 minutes
1 hour
4 hours
12 hours
1 day
1 week
Added property
dhcpBootOptionsEnabled
(boolean)Use DHCP boot options specified in other properties
Added property
dhcpBootNextServer
(string)DHCP boot option to direct boot clients to the server to load the boot file from
Added property
dhcpBootFilename
(string)DHCP boot option for boot filename
Added property
fixedIpAssignments
(object)The DHCP fixed IP assignments on the VLAN. This should be an object that contains mappings from MAC addresses to objects that themselves each contain "ip" and "name" string fields. See the sample request/response for more details.
Added property
reservedIpRanges
(array)The DHCP reserved IP ranges on the VLAN
Items (object):
Property
start
(string)The first IP in the reserved range
Property
end
(string)The last IP in the reserved range
Property
comment
(string)A text comment for the reserved range
Added property
dnsNameservers
(string)The DNS nameservers used for DHCP responses, either "upstream_dns", "google_dns", "opendns", or a newline seperated string of IP addresses or domain names
Added property
dhcpOptions
(array)The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
Items (object):
Property
code
(string)The code for the DHCP option. This should be an integer between 2 and 254.
Property
type
(string)The type for the DHCP option. One of: 'text', 'ip', 'hex' or 'integer'
Enum values:
text
ip
hex
integer
Property
value
(string)The value for the DHCP option
Added property
vpnNatSubnet
(string)The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
Added property
ipv6
(object)IPv6 configuration on the VLAN
Property
enabled
(boolean)Enable IPv6 on VLAN
Property
prefixAssignments
(array)Prefix assignments on the VLAN
Items (object):
Property
autonomous
(boolean)Auto assign a /64 prefix from the origin to the VLAN
Property
staticPrefix
(string)Manual configuration of a /64 prefix on the VLAN
Property
staticApplianceIp6
(string)Manual configuration of the IPv6 Appliance IP
Property
origin
(object)The origin of the prefix
POST
/networks/{networkId}/appliance/vlans
Request:
Changed content type : application/json
- Added property
ipv6
(object)IPv6 configuration on the VLAN
Return Type:
Changed response : 201 Created
Successful operation
Changed content type :
application/json
Added property
id
(string)The VLAN ID of the new VLAN (must be between 1 and 4094)
Added property
name
(string)The name of the VLAN
Added property
subnet
(string)The subnet of the VLAN
Added property
applianceIp
(string)The local IP of the appliance on the VLAN
Added property
groupPolicyId
(string)The id of the desired group policy to apply to the VLAN
Added property
templateVlanType
(string)Type of subnetting of the VLAN. Applicable only for template network.
Added property
cidr
(string)CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
Added property
mask
(integer)Mask used for the subnet of all bound to the template networks. Applicable only for template network.
Added property
ipv6
(object)IPv6 configuration on the VLAN
GET
/networks/{networkId}/appliance/vlans/{vlanId}
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
name
(string)The name of the VLAN
Added property
subnet
(string)The subnet of the VLAN
Added property
applianceIp
(string)The local IP of the appliance on the VLAN
Added property
groupPolicyId
(string)The id of the desired group policy to apply to the VLAN
Added property
templateVlanType
(string)Type of subnetting of the VLAN. Applicable only for template network.
Added property
cidr
(string)CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
Added property
mask
(integer)Mask used for the subnet of all bound to the template networks. Applicable only for template network.
Added property
dhcpRelayServerIps
(array)The IPs of the DHCP servers that DHCP requests should be relayed to
Added property
dhcpHandling
(string)The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
Added property
dhcpLeaseTime
(string)The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
Added property
dhcpBootOptionsEnabled
(boolean)Use DHCP boot options specified in other properties
Added property
dhcpBootNextServer
(string)DHCP boot option to direct boot clients to the server to load the boot file from
Added property
dhcpBootFilename
(string)DHCP boot option for boot filename
Added property
fixedIpAssignments
(object)The DHCP fixed IP assignments on the VLAN. This should be an object that contains mappings from MAC addresses to objects that themselves each contain "ip" and "name" string fields. See the sample request/response for more details.
Added property
reservedIpRanges
(array)The DHCP reserved IP ranges on the VLAN
Added property
dnsNameservers
(string)The DNS nameservers used for DHCP responses, either "upstream_dns", "google_dns", "opendns", or a newline seperated string of IP addresses or domain names
Added property
dhcpOptions
(array)The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
Added property
vpnNatSubnet
(string)The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
Added property
ipv6
(object)IPv6 configuration on the VLAN
PUT
/networks/{networkId}/appliance/vlans/{vlanId}
Request:
Changed content type : application/json
- Added property
ipv6
(object)IPv6 configuration on the VLAN
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
name
(string)The name of the VLAN
Added property
subnet
(string)The subnet of the VLAN
Added property
applianceIp
(string)The local IP of the appliance on the VLAN
Added property
groupPolicyId
(string)The id of the desired group policy to apply to the VLAN
Added property
templateVlanType
(string)Type of subnetting of the VLAN. Applicable only for template network.
Added property
cidr
(string)CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
Added property
mask
(integer)Mask used for the subnet of all bound to the template networks. Applicable only for template network.
Added property
dhcpRelayServerIps
(array)The IPs of the DHCP servers that DHCP requests should be relayed to
Added property
dhcpHandling
(string)The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
Added property
dhcpLeaseTime
(string)The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
Added property
dhcpBootOptionsEnabled
(boolean)Use DHCP boot options specified in other properties
Added property
dhcpBootNextServer
(string)DHCP boot option to direct boot clients to the server to load the boot file from
Added property
dhcpBootFilename
(string)DHCP boot option for boot filename
Added property
fixedIpAssignments
(object)The DHCP fixed IP assignments on the VLAN. This should be an object that contains mappings from MAC addresses to objects that themselves each contain "ip" and "name" string fields. See the sample request/response for more details.
Added property
reservedIpRanges
(array)The DHCP reserved IP ranges on the VLAN
Added property
dnsNameservers
(string)The DNS nameservers used for DHCP responses, either "upstream_dns", "google_dns", "opendns", or a newline seperated string of IP addresses or domain names
Added property
dhcpOptions
(array)The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
Added property
vpnNatSubnet
(string)The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
Added property
ipv6
(object)IPv6 configuration on the VLAN
GET
/networks/{networkId}/sensor/alerts/profiles
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed items (object):
Changed property
conditions
(array)List of conditions that will cause the profile to send an alert.
Changed items (object):
Changed property
metric
(string)The type of sensor metric that will be monitored for changes. Available metrics are door, humidity, indoorAirQuality, noise, pm25, temperature, tvoc, and water.
Changed property
threshold
(object)Threshold for sensor readings that will cause an alert to be sent. This object should contain a single property key matching the condition's 'metric' value.
- Changed property
tvoc
(object)TVOC concentration threshold. One of 'concentration' or 'quality' must be provided.
- Changed property
concentration
(integer)Alerting threshold as TVOC micrograms per cubic meter.
- Changed property
- Changed property
POST
/networks/{networkId}/sensor/alerts/profiles
Request:
Changed content type : application/json
Changed property
conditions
(array)List of conditions that will cause the profile to send an alert.
Changed items (object):
Changed property
metric
(string)The type of sensor metric that will be monitored for changes. Available metrics are door, humidity, indoorAirQuality, noise, pm25, temperature, tvoc, and water.
Changed property
threshold
(object)Threshold for sensor readings that will cause an alert to be sent. This object should contain a single property key matching the condition's 'metric' value.
- Changed property
tvoc
(object)TVOC concentration threshold. One of 'concentration' or 'quality' must be provided.
- Changed property
concentration
(integer)Alerting threshold as TVOC micrograms per cubic meter.
- Changed property
- Changed property
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed property
conditions
(array)List of conditions that will cause the profile to send an alert.
Changed items (object):
Changed property
metric
(string)The type of sensor metric that will be monitored for changes. Available metrics are door, humidity, indoorAirQuality, noise, pm25, temperature, tvoc, and water.
Changed property
threshold
(object)Threshold for sensor readings that will cause an alert to be sent. This object should contain a single property key matching the condition's 'metric' value.
- Changed property
tvoc
(object)TVOC concentration threshold. One of 'concentration' or 'quality' must be provided.
- Changed property
concentration
(integer)Alerting threshold as TVOC micrograms per cubic meter.
- Changed property
- Changed property
GET
/networks/{networkId}/sensor/alerts/profiles/{id}
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed property
conditions
(array)List of conditions that will cause the profile to send an alert.
Changed items (object):
Changed property
metric
(string)The type of sensor metric that will be monitored for changes. Available metrics are door, humidity, indoorAirQuality, noise, pm25, temperature, tvoc, and water.
Changed property
threshold
(object)Threshold for sensor readings that will cause an alert to be sent. This object should contain a single property key matching the condition's 'metric' value.
- Changed property
tvoc
(object)TVOC concentration threshold. One of 'concentration' or 'quality' must be provided.
- Changed property
concentration
(integer)Alerting threshold as TVOC micrograms per cubic meter.
- Changed property
- Changed property
PUT
/networks/{networkId}/sensor/alerts/profiles/{id}
Request:
Changed content type : application/json
Changed property
conditions
(array)List of conditions that will cause the profile to send an alert.
Changed items (object):
Changed property
metric
(string)The type of sensor metric that will be monitored for changes. Available metrics are door, humidity, indoorAirQuality, noise, pm25, temperature, tvoc, and water.
Changed property
threshold
(object)Threshold for sensor readings that will cause an alert to be sent. This object should contain a single property key matching the condition's 'metric' value.
- Changed property
tvoc
(object)TVOC concentration threshold. One of 'concentration' or 'quality' must be provided.
- Changed property
concentration
(integer)Alerting threshold as TVOC micrograms per cubic meter.
- Changed property
- Changed property
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed property
conditions
(array)List of conditions that will cause the profile to send an alert.
Changed items (object):
Changed property
metric
(string)The type of sensor metric that will be monitored for changes. Available metrics are door, humidity, indoorAirQuality, noise, pm25, temperature, tvoc, and water.
Changed property
threshold
(object)Threshold for sensor readings that will cause an alert to be sent. This object should contain a single property key matching the condition's 'metric' value.
- Changed property
tvoc
(object)TVOC concentration threshold. One of 'concentration' or 'quality' must be provided.
- Changed property
concentration
(integer)Alerting threshold as TVOC micrograms per cubic meter.
- Changed property
- Changed property
POST
/networks/{networkId}/split
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
resultingNetworks
(array)Networks after the split
Items (object):
Property
id
(string)Network ID
Property
organizationId
(string)Organization ID
Property
name
(string)Network name
Property
productTypes
(array)List of the product types that the network supports
Items (string):
Property
timeZone
(string)Timezone of the network
Property
tags
(array)Network tags
Items (string):
Property
enrollmentString
(string)Enrollment string for the network
Property
url
(string)URL to the network Dashboard UI
Property
notes
(string)Notes for the network
Property
isBoundToConfigTemplate
(boolean)If the network is bound to a config template
GET
/networks/{networkId}/webhooks/payloadTemplates
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed items (object):
Added property
payloadTemplateId
(string)Webhook payload template Id
Added property
type
(string)The type of the payload template
Added property
name
(string)The name of the payload template
Added property
headers
(array)The payload template headers, will be rendered as a key-value pair in the webhook.
Items (object):
Property
name
(string)The name of the header attribute
Property
template
(string)The value returned in the header attribute, in liquid template
Added property
body
(string)The body of the payload template, in liquid template
POST
/networks/{networkId}/webhooks/payloadTemplates
Return Type:
Changed response : 201 Created
Successful operation
Changed content type :
application/json
Added property
payloadTemplateId
(string)Webhook payload template Id
Added property
type
(string)The type of the payload template
Added property
name
(string)The name of the payload template
Added property
headers
(array)The payload template headers, will be rendered as a key-value pair in the webhook.
Added property
body
(string)The body of the payload template, in liquid template
DELETE
/networks/{networkId}/webhooks/payloadTemplates/{payloadTemplateId}
GET
/organizations/{organizationId}/insight/monitoredMediaServers
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed items (object):
Added property
id
(string)Monitored media server id
Added property
name
(string)The name of the VoIP provider
Added property
address
(string)The IP address (IPv4 only) or hostname of the media server to monitor
Added property
bestEffortMonitoringEnabled
(boolean)Indicates that if the media server doesn't respond to ICMP pings, the nearest hop will be used in its stead
POST
/organizations/{organizationId}/networks/combine
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
- Added property
resultingNetwork
(object)Network after the combination
Property
id
(string)Network ID
Property
organizationId
(string)Organization ID
Property
name
(string)Network name
Property
productTypes
(array)List of the product types that the network supports
Property
timeZone
(string)Timezone of the network
Property
tags
(array)Network tags
Property
enrollmentString
(string)Enrollment string for the network
Property
url
(string)URL to the network Dashboard UI
Property
notes
(string)Notes for the network
Property
isBoundToConfigTemplate
(boolean)If the network is bound to a config template
- Added property
GET
/organizations/{organizationId}/saml
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
- Added property
enabled
(boolean)Toggle depicting if SAML SSO settings are enabled
- Added property
PUT
/organizations/{organizationId}/saml
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
- Added property
enabled
(boolean)Toggle depicting if SAML SSO settings are enabled
- Added property
GET
/organizations/{organizationId}/saml/idps
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Changed items (object):
Added property
idpId
(string)ID associated with the SAML Identity Provider (IdP)
Added property
consumerUrl
(string)URL that is consuming SAML Identity Provider (IdP)
Added property
x509certSha1Fingerprint
(string)Fingerprint (SHA1) of the SAML certificate provided by your Identity Provider (IdP). This will be used for encryption / validation.
Added property
sloLogoutUrl
(string)Dashboard will redirect users to this URL when they sign out.
POST
/organizations/{organizationId}/saml/idps
Return Type:
Changed response : 201 Created
Successful operation
- Changed content type :
application/json
GET
/organizations/{organizationId}/saml/idps/{idpId}
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
idpId
(string)ID associated with the SAML Identity Provider (IdP)
Added property
consumerUrl
(string)URL that is consuming SAML Identity Provider (IdP)
Added property
x509certSha1Fingerprint
(string)Fingerprint (SHA1) of the SAML certificate provided by your Identity Provider (IdP). This will be used for encryption / validation.
Added property
sloLogoutUrl
(string)Dashboard will redirect users to this URL when they sign out.
PUT
/organizations/{organizationId}/saml/idps/{idpId}
Return Type:
Changed response : 200 OK
Successful operation
- Changed content type :
application/json
PUT
/organizations/{organizationId}/samlRoles/{samlRoleId}
Return Type:
Changed response : 200 OK
Successful operation
Changed content type :
application/json
Added property
id
(string)ID associated with the SAML role
Added property
role
(string)The role of the SAML administrator
Added property
orgAccess
(string)The privilege of the SAML administrator on the organization
Added property
networks
(array)The list of networks that the SAML administrator has privileges on
Items (object):
Property
id
(string)The network ID
Property
access
(string)The privilege of the SAML administrator on the network
Added property
tags
(array)The list of tags that the SAML administrator has privleges on
Items (object):
Property
tag
(string)The name of the tag
Property
access
(string)The privilege of the SAML administrator on the tag
GET
/organizations/{organizationId}/sensor/readings/history
Parameters:
Changed: metrics
in query
Types of sensor readings to retrieve. If no metrics are supplied, all available types of readings will be retrieved. Allowed values are battery, button, door, humidity, indoorAirQuality, noise, pm25, temperature, tvoc, and water.
GET
/organizations/{organizationId}/sensor/readings/latest
Parameters:
Changed: metrics
in query
Types of sensor readings to retrieve. If no metrics are supplied, all available types of readings will be retrieved. Allowed values are battery, button, door, humidity, indoorAirQuality, noise, pm25, temperature, tvoc, and water.