device-manager-changelog-tpw-subscriber
Release 8.0
RDTP-11865
What's Changed
GET
/subscriptions/mine/appServers
Retrieve application servers
Parameters:
Added: scope
in query
Returns application servers matching the scope:
SUBSCRIPTION
OPERATOR
Multiple
scope
query parameters can be encoded in the URI (OR operation).By default, only application servers in the
SUBSCRIPTION
scope are returned.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(array)Changed items (object):
New required properties:
scope
New optional properties: (not applicable to the
OPERATOR
scope)-
baseStationCount
-
state
-
type
-
validationState
-
Added property
scope
(object)Scope of the application server:
- application servers with the
SUBSCRIPTION
scope are managed in the scope of this subscription, - application servers with the
OPERATOR
scope are provided by the operator and can't be modified.
Enum values:
SUBSCRIPTION
OPERATOR
- application servers with the
POST
/subscriptions/mine/appServers
Add an application server
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
New required properties:
scope
New optional properties: (not applicable to the OPERATOR
scope)
baseStationCount
contentType
downlinkSecurity
state
type
validationState
occContext
-
Added property
scope
(object)Scope of the application server:
- application servers with the
SUBSCRIPTION
scope are managed in the scope of this subscription, - application servers with the
OPERATOR
scope are provided by the operator and can't be modified.
Enum values:
SUBSCRIPTION
OPERATOR
- application servers with the
GET
/subscriptions/mine/appServers/{appServerUid}
Retrieve an application server
Parameters:
Changed: appServerUid
in path
Unique identifier of the application server, either
- the sequential integer (
UID
) of the application server (only applicable to application servers with theSUBSCRIPTION
scope)- the identifier (
ID
) of the application server prefixed byid:
(applicable to all application servers)
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
scope
New optional properties: (not applicable to the OPERATOR
scope)
baseStationCount
contentType
downlinkSecurity
state
type
validationState
occContext
-
Added property
scope
(object)Scope of the application server:
- application servers with the
SUBSCRIPTION
scope are managed in the scope of this subscription, - application servers with the
OPERATOR
scope are provided by the operator and can't be modified.
Enum values:
SUBSCRIPTION
OPERATOR
- application servers with the
PUT
/subscriptions/mine/appServers/{appServerUid}
Update an application server
Parameters:
Changed: appServerUid
in path
Unique identifier of the application server, either
- the sequential integer (
UID
) of the application server (only applicable to application servers with theSUBSCRIPTION
scope)- the identifier (
ID
) of the application server prefixed byid:
(applicable to all application servers)
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
scope
-
Added property
scope
(object)Scope of the application server:
- application servers with the
SUBSCRIPTION
scope are managed in the scope of this subscription, - application servers with the
OPERATOR
scope are provided by the operator and can't be modified.
Enum values:
SUBSCRIPTION
OPERATOR
- application servers with the
DELETE
/subscriptions/mine/appServers/{appServerUid}
Delete an application server
Parameters:
Changed: appServerUid
in path
Unique identifier of the application server, either
- the sequential integer (
UID
) of the application server (only applicable to application servers with theSUBSCRIPTION
scope)- the identifier (
ID
) of the application server prefixed byid:
(applicable to all application servers)
GET
/subscriptions/mine/appServers/{appServerUid}/security
Retrieve the security status of an application server
Parameters:
Changed: appServerUid
in path
Unique identifier of the application server, either
- the sequential integer (
UID
) of the application server (only applicable to application servers with theSUBSCRIPTION
scope)- the identifier (
ID
) of the application server prefixed byid:
(applicable to all application servers)
PUT
/subscriptions/mine/appServers/{appServerUid}/security
Update the security status of an application server
Parameters:
Changed: appServerUid
in path
Unique identifier of the application server, either
- the sequential integer (
UID
) of the application server (only applicable to application servers with theSUBSCRIPTION
scope)- the identifier (
ID
) of the application server prefixed byid:
(applicable to all application servers)
GET
/subscriptions/mine/devices
Retrieve Devices
Parameters:
Changed: appServerID
in query
Only returns Devices associated with the Application Server through direct association or through AS Routing Profile.
Multiple values can be set: in this case Devices must be associated with all provided Application Servers.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(array)Changed items (object):
-
Changed property
appServersRoutingProfile
(object)Available when the Device is associated with an AS routing profile
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
-
POST
/subscriptions/mine/devices
Create Device
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
GET
/subscriptions/mine/devices/clusters
Retrieve Devices clusters
Parameters:
Changed: appServerID
in query
Only returns Devices associated with the Application Server through direct association or through AS Routing Profile.
Multiple values can be set: in this case Devices must be associated with all provided Application Servers.
Return Type:
Changed response : 200 OK
Successful RETRIEVE
-
Changed property
clusters
(array)Changed items (object):
A group a devices close to each other.
-
Changed property
item
(object)-
Changed property
appServersRoutingProfile
(object)Available when the Device is associated with an AS routing profile
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
-
-
GET
/subscriptions/mine/devices/{deviceUid}
Retrieve Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
PUT
/subscriptions/mine/devices/{deviceUid}
Update Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
GET
/subscriptions/mine/multicastGroups
Retrieve Multicast Groups
Parameters:
Changed: appServerID
in query
Only returns Multicast Groups associated with the Application Server through direct association or through AS Routing Profile.
Multiple values can be set: in this case Multicast Groups must be associated with all provided Application Servers.
Return Type:
Changed response : 200 OK
Successful RETRIEVE
-
Changed property
briefs
(array)Changed items (object):
-
Changed property
appServersRoutingProfile
(object)Available when the Multicast Group is associated with an AS routing profile
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
-
POST
/subscriptions/mine/multicastGroups
Create Multicast Group
Return Type:
Changed response : 201 Created
Successful CREATE, UPDATE or RETRIEVE
-
Changed property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
GET
/subscriptions/mine/multicastGroups/{multicastGroupUid}
Retrieve Multicast Group
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
-
Changed property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
PUT
/subscriptions/mine/multicastGroups/{multicastGroupUid}
Update Multicast Group
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
-
Changed property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
appServers
(array)List of application servers associated with the AS routing profile
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
RDTP-11866
What's New
GET
/subscriptions/mine/asTransportKeys
List AS transport keys
POST
/subscriptions/mine/asTransportKeys
Create an AS transport key
GET
/subscriptions/mine/asTransportKeys/{asTransportKeyID}
Retrieve an AS transport keys
PUT
/subscriptions/mine/asTransportKeys/{asTransportKeyID}
Update an AS transport keys
DELETE
/subscriptions/mine/asTransportKeys/{asTransportKeyID}
Delete an AS transport keys
GET
/subscriptions/mine/hsmGroups
Retrieve HSM groups
What's Changed
GET
/subscriptions/mine
Retrieve Subscription
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
options
(object)New required properties:
-
hsm
-
Added property
hsm
(string)Hardware Security Module (HSM) option:
- DEACTIVATED: the root keys of LoRaWAN OTAA devices cannot be protected by an HSM
- ACTIVATED: the root keys of LoRaWAN OTAA devices can be protected by an HSM
Enum values:
DEACTIVATED
ACTIVATED
-
PUT
/subscriptions/mine
Update Subscription
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
options
(object)New required properties:
-
hsm
-
Added property
hsm
(string)Hardware Security Module (HSM) option:
- DEACTIVATED: the root keys of LoRaWAN OTAA devices cannot be protected by an HSM
- ACTIVATED: the root keys of LoRaWAN OTAA devices can be protected by an HSM
Enum values:
DEACTIVATED
ACTIVATED
-
GET
/subscriptions/mine/devices
Retrieve Devices
Parameters:
Added: asTransportKeyID
in path
Only return LoRaWAN devices attached to the AS transport key having this ID (exact match).
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(array)Changed items (object):
-
Changed property
appServersRoutingProfile
(object)Available when the Device is associated with an AS routing profile
-
Added property
lorawanAsTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
-
Updated
LORAWAN
connectivity:-
Added property
asTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
Added property
hsmGroupID
(string)
-
-
POST
/subscriptions/mine/devices
Create Device
Request:
Updated LORAWAN
connectivity:
-
Added property
asTransportKey
(object)- Property
ID
(string)
- Property
-
Added property
hsmGroupID
(string)
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
Changed property appServersRoutingProfile
(object)
The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
lorawanAsTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
Updated LORAWAN
connectivity:
-
Added property
asTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
Added property
hsmGroupID
(string)
GET
/subscriptions/mine/devices/{deviceUid}
Retrieve Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Changed property appServersRoutingProfile
(object)
The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
lorawanAsTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
Updated LORAWAN
connectivity:
-
Added property
asTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
Added property
hsmGroupID
(string)
PUT
/subscriptions/mine/devices/{deviceUid}
Update Device
Request:
Updated LORAWAN
connectivity:
-
Added property
asTransportKey
(object)- Property
ID
(string)
- Property
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Changed property appServersRoutingProfile
(object)
The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
lorawanAsTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
Updated LORAWAN
connectivity:
-
Added property
asTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
Added property
hsmGroupID
(string)
GET
/subscriptions/mine/devices/clusters
Retrieve Devices clusters
Return Type:
Changed response : 200 OK
Successful RETRIEVE
-
Changed property
clusters
(array)Changed items (object):
A group a devices close to each other.
-
Changed property
item
(object)-
Changed property
appServersRoutingProfile
(object)Available when the Device is associated with an AS routing profile
-
Added property
lorawanAsTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
-
Updated
LORAWAN
connectivity:-
Added property
asTransportKey
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
Added property
hsmGroupID
(string)
-
-
-
POST
/subscriptions/mine/devices/import
Request:
LoRaWAN OTAA device creation:
- the column
W
is now the AS transport key ID.
GET
/subscriptions/mine/networkSubscriptions
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)- Added property
hsmGroupID
(string)ID of HSM group associated with the network subscription
- Added property
GET
/subscriptions/mine/networkSubscriptions/{networkSubscriptionUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Updated LORAWAN
connectivity:
- Added property
hsmGroupID
(string)ID of HSM group associated with the network subscription
GET
/subscriptions/mine/publicExchangeKey
Retrieve Public Exchange Keys
Parameters:
Added: hsmGroupID
in path
HSM Group ID filtering (exact match)
RDTP-14487
What's Deprecated
GET
/subscriptions/mine/devices/{deviceUid}/frames
This endpoint must no longer be used: the endpoint
GET /subscriptions/mine/devices/\{deviceUid\}/frames/aggregated
must be used in replacement.
GET
/subscriptions/mine/multicastGroups/frames
This endpoint must no longer be used: the endpoint
GET /subscriptions/mine/multicastGroups/frames/aggregated
must be used in replacement.
GET
/subscriptions/mine/multicastGroups/{multicastGroupUid}/frames
This endpoint must no longer be used: the endpoint
GET /subscriptions/mine/multicastGroups/\{multicastGroupUid\}/frames/aggregated
must be used in replacement.
What's Changed
GET|PUT
/subscriptions/mine
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
subscription
-
Added property
subscription
(object)-
Property
grantedPermissions
(array)Items (string):
Enum values:
x
a
ra
rc
s1
-
Property
domainRestrictions
(object)User's domain restrictions:
- If no domain restrictions are defined, the user can access all cross-domain resources and all domain-specific resources
- Else, the user can access all cross-domain resources and only domain-specific resources matching the domain restrictions
-
Property
and
(array)A resource matches if it matches all
and
items.Items (object):
A resource matches if it is associated with a domain satisfying the following requirements:
- The group name of the resource domain is
group.name
(exact match) - If
type
isPREFIX
:- The name of the resource domain is prefixed with
name
- The name of the resource domain is prefixed with
- Else: (
type
isFULL
)- The name of the resource domain is
name
(exact match)
- The name of the resource domain is
-
Property
type
(string)Type of domain restriction:
FULL
: restriction on full domainPREFIX
: restriction on domain prefix
Enum values:
FULL
PREFIX
-
Property
name
(string)Name of the full domain or domain prefix
-
Property
group
(object)Domain group associated with the domain restriction
- Property
name
(string)Name of the domain group
- Property
- The group name of the resource domain is
-
GET
/subscriptions/mine/appServersRoutingProfiles
Retrieve AppServersRoutingProfiles
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(array)Changed items (object):
- Deleted property
isDefault
(boolean)Only one profile for each type can be flagged as default. When a new profile is flagged as default, the previous one for the same type is automatically unflagged.
By default the first profile of each type is automatically flagged as default.
The default AS routing profile is automatically selected at device creation if no AS routing profile is explicitely selected and no application servers list is set. This property must no longer be used and will be removed in ThingPark release 8.0: we strongly recommend to explicitely select the AS routing profile at device creation.
- Deleted property
POST
/subscriptions/mine/appServersRoutingProfiles
Create AppServersRoutingProfile
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Deleted property
isDefault
(boolean)Only one profile for each type can be flagged as default. When a new profile is flagged as default, the previous one for the same type is automatically unflagged.
By default the first profile of each type is automatically flagged as default.
The default AS routing profile is automatically selected at device creation if no AS routing profile is explicitely selected and no application servers list is set. This property must no longer be used and will be removed in ThingPark release 8.0: we strongly recommend to explicitely select the AS routing profile at device creation.
GET
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}
Retrieve AppServersRoutingProfile
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deleted property
isDefault
(boolean)Only one profile for each type can be flagged as default. When a new profile is flagged as default, the previous one for the same type is automatically unflagged.
By default the first profile of each type is automatically flagged as default.
The default AS routing profile is automatically selected at device creation if no AS routing profile is explicitely selected and no application servers list is set. This property must no longer be used and will be removed in ThingPark release 8.0: we strongly recommend to explicitely select the AS routing profile at device creation.
PUT
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}
Update AppServersRoutingProfile
Request:
- Deleted property
isDefault
(boolean)Only one profile for each type can be flagged as default. When a new profile is flagged as default, the previous one for the same type is automatically unflagged.
By default the first profile of each type is automatically flagged as default.
The default AS routing profile is automatically selected at device creation if no AS routing profile is explicitely selected and no application servers list is set. This property must no longer be used and will be removed in ThingPark release 8.0: we strongly recommend to explicitely select the AS routing profile at device creation.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deleted property
isDefault
(boolean)Only one profile for each type can be flagged as default. When a new profile is flagged as default, the previous one for the same type is automatically unflagged.
By default the first profile of each type is automatically flagged as default.
The default AS routing profile is automatically selected at device creation if no AS routing profile is explicitely selected and no application servers list is set. This property must no longer be used and will be removed in ThingPark release 8.0: we strongly recommend to explicitely select the AS routing profile at device creation.
RDTP-16140
What's New
GET
/subscriptions/mine/cellularNetworkContexts
List cellular network contexts
POST
/subscriptions/mine/cellularNetworkContexts
Create a cellular network context
GET
/subscriptions/mine/cellularNetworkContexts/{networkContextID}
Retrieve a cellular network context
PUT
/subscriptions/mine/cellularNetworkContexts/{networkContextID}
Update a cellular network context
DELETE
/subscriptions/mine/cellularNetworkContexts/{networkContextID}
Delete a cellular network context
What's Changed
POST
/subscriptions/mine/appServers
Add an application server
Request:
Updated HTTP_CELLULAR
type: HTTP_CELLULAR
is deprecated and replaced by HTTP
.
If an Application server is created with the HTTP_CELLULAR
type, it is
silently replaced by HTTP
.
Updated HTTP
type:
-
Changed property
destinations
(array) Changed items (object):ports
property is now optional with*
as default value
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
Updated HTTP
type:
-
Changed property
destinations
(array) Changed items (object):ports
property is now optional with*
as default value
GET
/subscriptions/mine/appServers/{appServerUid}
Retrieve an application server
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Updated HTTP
type:
-
Changed property
destinations
(array) Changed items (object):ports
property is now optional with*
as default value
PUT
/subscriptions/mine/appServers/{appServerUid}
Update an application server
Request:
Updated HTTP
type:
-
Changed property
destinations
(array) Changed items (object):ports
property is now optional with*
as default value
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Updated HTTP
type:
-
Changed property
destinations
(array) Changed items (object):ports
property is now optional with*
as default value
GET
/subscriptions/mine/devices
Retrieve Devices
Parameters:
Added: networkContextID
in path
Return devices attached to the cellular network context
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(array)Changed items (object):
-
Changed property
appServersRoutingProfile
(object)Available when the Device is associated with an AS routing profile
-
Added property
cellularNetworkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
-
Updated
CELLULAR
connectivity:-
Added property
appServers
(array)List of Application Servers directly associated with the device
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
Added property
networkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
-
POST
/subscriptions/mine/devices
Create Device
Request:
Updated CELLULAR
connectivity:
-
Added property
appServers
(array)The Application Servers list must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This attribute is FORBIDDEN if the Device is associated with an AS Routing Profile
If the authenticated user has domain restrictions, only the following application servers can be associated with a device:
- Application servers not associated with any domain
- Application servers associated with domains and matching the domain restrictions
Items (object):
- Property
ID
(string)Application Server ID
-
Added property
networkContext
(object)- Property
ID
(string)
- Property
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
Changed property appServersRoutingProfile
(object)
The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
cellularNetworkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
Updated CELLULAR
connectivity:
-
Added property
appServers
(array)The Application Servers list must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This attribute is FORBIDDEN if the Device is associated with an AS Routing Profile
If the authenticated user has domain restrictions, only the following application servers can be associated with a device:
- Application servers not associated with any domain
- Application servers associated with domains and matching the domain restrictions
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
Added property
networkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
GET
/subscriptions/mine/devices/{deviceUid}
Retrieve Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Changed property appServersRoutingProfile
(object)
The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
cellularNetworkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
Updated CELLULAR
connectivity:
-
Added property
appServers
(array)The Application Servers list must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This attribute is FORBIDDEN if the Device is associated with an AS Routing Profile
If the authenticated user has domain restrictions, only the following application servers can be associated with a device:
- Application servers not associated with any domain
- Application servers associated with domains and matching the domain restrictions
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
Added property
networkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
PUT
/subscriptions/mine/devices/{deviceUid}
Update Device
Request:
Updated CELLULAR
connectivity:
-
Added property
appServers
(array)The Application Servers list must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This attribute is FORBIDDEN if the Device is associated with an AS Routing Profile
If the authenticated user has domain restrictions, only the following application servers can be associated with a device:
- Application servers not associated with any domain
- Application servers associated with domains and matching the domain restrictions
Items (object):
- Property
ID
(string)Application Server ID
-
Added property
networkContext
(object)- Property
ID
(string)
- Property
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Changed property appServersRoutingProfile
(object)
The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
-
Added property
cellularNetworkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
Updated CELLULAR
connectivity:
-
Added property
appServers
(array)The Application Servers list must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This attribute is FORBIDDEN if the Device is associated with an AS Routing Profile
If the authenticated user has domain restrictions, only the following application servers can be associated with a device:
- Application servers not associated with any domain
- Application servers associated with domains and matching the domain restrictions
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
Added property
networkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
GET
/subscriptions/mine/devices/clusters
Retrieve Devices clusters
Return Type:
Changed response : 200 OK
Successful RETRIEVE
-
Changed property
clusters
(array)Changed items (object):
A group a devices close to each other.
-
Changed property
item
(object)-
Changed property
appServersRoutingProfile
(object)Available when the Device is associated with an AS routing profile
-
Added property
cellularNetworkContext
(object)-
Property
ID
(string) -
Property
name
(string)
-
-
-
Updated
CELLULAR
connectivity:-
Added property
appServers
(array)List of Application Servers directly associated with the device
Items (object):
-
Property
ID
(string)Application Server ID
-
Property
href
(string)Application Server href
-
Property
name
(string)Application Server name
-
-
-
-
POST
/subscriptions/mine/devices/import
Request:
For cellular device:
- the column
T
is now Application server IDs, - the column
W
is now Network context ID.
RDTP-16304
What's Changed
GET
/subscriptions/mine
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
options
(object)-
Deprecated property
devAddrValidation
(string)DevAddr validation option:
- DEACTIVATED
- ADM-VC (ADM verification code validation)
This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
devEUIValidation
(string)DevEUI validation option:
- DEACTIVATED
- ADM-VC (ADM verification code validation)
This property must no longer be used: the associated feature is no more available in the product.
-
PUT
/subscriptions/mine
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
options
(object)-
Deprecated property
devAddrValidation
(string)DevAddr validation option:
- DEACTIVATED
- ADM-VC (ADM verification code validation)
This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
devEUIValidation
(string)DevEUI validation option:
- DEACTIVATED
- ADM-VC (ADM verification code validation)
This property must no longer be used: the associated feature is no more available in the product.
-
POST
/subscriptions/mine/devices/import
Request:
ABP LoRaWAN device creation:
- the column
F
can only contain one AppSKey, - the column
J
is DEPRECATED, - if the column
K
is empty, the device name is automatically set to the DevEUI, - the column
P
is DEPRECATED
OTAA LoRaWAN device creation:
- the column
C
is DEPRECATED, - the column
J
is DEPRECATED, - if the column
K
is empty, the device name is automatically set to the DevEUI, - the column
P
is DEPRECATED
Cellular device creation:
- the column
J
is DEPRECATED, - if the column
K
is empty, the device name is automatically set to the DevEUI
POST
/subscriptions/mine/devices
Request:
-
Changed property
appKeys
(string)LoRaWAN AppSKey XML document:
- The root XML element is
AppSKeys
- The enclosed
AppSKey
XML element contains the AppSKey value (hexadecimal encoding) - The
AppSKey@Port
attribute must be set to*
- The root XML element is
-
Deprecated property
markerID
(integer)Google map marker ID.
The default maker will be used when no marker are specified at the creation.
This property must no longer be used: it is no more used in ThingPark UI.
-
Changed property
name
(string)The device name is automatically set to the DevEUI when not provided at creation.
-
Changed property
nwAddress
(string)Optional for OTAA on Create but DEPRECATED: the DevAddr of an OTAA device should not be provided on create to let the network server allocate a DevAddr in the range of the configured NetID during the join procedure.
-
Deprecated property
verificationCode
(string)Verification code associated to the DevAddr/DevEUI pair (ABP device) or DevEUI (OTAA device) when the ADM validation code has been activated.
This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Deprecated property
markerID
(integer)Google map marker ID.
The default maker will be used when no marker are specified at the creation.
This property must no longer be used: it is no more used in ThingPark UI.
-
Changed property
name
(string)The device name is automatically set to the DevEUI when not provided at creation.
GET
/subscriptions/mine/devices/{deviceUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Deprecated property
markerID
(integer)Google map marker ID.
The default maker will be used when no marker are specified at the creation.
This property must no longer be used: it is no more used in ThingPark UI.
-
Changed property
name
(string)The device name is automatically set to the DevEUI when not provided at creation.
PUT
/subscriptions/mine/devices/{deviceUid}
Request:
-
Changed property
appKeys
(string)LoRaWAN AppSKey XML document:
- The root XML element is
AppSKeys
- The enclosed
AppSKey
XML element contains the AppSKey value (hexadecimal encoding) - The
AppSKey@Port
attribute must be set to*
- The root XML element is
-
Deprecated property
markerID
(integer)Google map marker ID.
The default maker will be used when no marker are specified at the creation.
This property must no longer be used: it is no more used in ThingPark UI.
-
Changed property
name
(string)The device name is automatically set to the DevEUI when not provided at creation.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Deprecated property
markerID
(integer)Google map marker ID.
The default maker will be used when no marker are specified at the creation.
This property must no longer be used: it is no more used in ThingPark UI.
-
Changed property
name
(string)The device name is automatically set to the DevEUI when not provided at creation.
POST
/subscriptions/mine/multicastGroups
Request:
-
Changed property
appKeys
(string)LoRaWAN AppSKey XML document:
- The root XML element is
AppSKeys
- The enclosed
AppSKey
XML element contains the AppSKey value (hexadecimal encoding) - The
AppSKey@Port
attribute must be set to*
- The root XML element is
-
Changed property
name
(string)The multicast group name is automatically set to the DevEUI when not provided at creation.
-
Deprecated property
verificationCode
(string)Verification code associated to the DevAddr/DevEUI pair when the ADM validation code has been activated.
This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Changed property
name
(string)The multicast group name is automatically set to the DevEUI when not provided at creation.
GET
/subscriptions/mine/multicastGroups/{multicastGroupUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Changed property
name
(string)The multicast group name is automatically set to the DevEUI when not provided at creation.
PUT
/subscriptions/mine/multicastGroups/{multicastGroupUid}
Request:
-
Changed property
appKeys
(string)LoRaWAN AppSKey XML document:
- The root XML element is
AppSKeys
- The enclosed
AppSKey
XML element contains the AppSKey value (hexadecimal encoding) - The
AppSKey@Port
attribute must be set to*
- The root XML element is
-
Changed property
name
(string)The multicast group name is automatically set to the DevEUI when not provided at creation.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Changed property
name
(string)The multicast group name is automatically set to the DevEUI when not provided at creation.
GET
/subscriptions/mine/networkSubscriptions
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
thingParkCloudRouting
(boolean)Allow ThingPark X connections
-
Changed property
thingParkKafkaRouting
(boolean)Allow Basic Kafka connections
-
Changed property
thirdPartyAppServersRouting
(boolean)Allow Basic HTTPS connections
-
RDTP-18707
What's Changed
POST
/subscriptions/mine/devices
Request:
-
Added property
alarmsConfiguration
(object)-
Property
alarm004
(array)Configuration of the device no uplink activity alarm (004)
Items (object):
Each item defines a threshold for the triggering of the alarm. By default, no threshold is configured. A maximum of 2 thresholds can be configured. When 2 thresholds are configured:
- The
duration
of the second threshold must be higher than the first one. - The
severity
of the second threshold must be higher than the first one.
-
Property
duration
(string)ISO 8601 duration of the device no uplink activity before triggering the alarm for this threshold.
-
Property
severity
(integer)Severity of the alarm for this threshold:
- 6: CRITICAL
- 5: MAJOR
- 4: MINOR
- 3: WARNING
- 2: INDETERMINATE
- The
-
-
Deprecated property
alarm004
(string)
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Added property
alarmsConfiguration
(object)-
Property
alarm004
(array)Configuration of the device no uplink activity alarm (004)
Items (object):
Each item defines a threshold for the triggering of the alarm. By default, no threshold is configured. A maximum of 2 thresholds can be configured. When 2 thresholds are configured:
- The
duration
of the second threshold must be higher than the first one. - The
severity
of the second threshold must be higher than the first one.
-
Property
duration
(string)ISO 8601 duration of the device no uplink activity before triggering the alarm for this threshold.
-
Property
severity
(integer)Severity of the alarm for this threshold:
- 6: CRITICAL
- 5: MAJOR
- 4: MINOR
- 3: WARNING
- 2: INDETERMINATE
- The
-
-
Deprecated property
alarm004
(string)
GET
/subscriptions/mine/devices/{deviceUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
alarmsConfiguration
(object)-
Property
alarm004
(array)Configuration of the device no uplink activity alarm (004)
Items (object):
Each item defines a threshold for the triggering of the alarm. By default, no threshold is configured. A maximum of 2 thresholds can be configured. When 2 thresholds are configured:
- The
duration
of the second threshold must be higher than the first one. - The
severity
of the second threshold must be higher than the first one.
-
Property
duration
(string)ISO 8601 duration of the device no uplink activity before triggering the alarm for this threshold.
-
Property
severity
(integer)Severity of the alarm for this threshold:
- 6: CRITICAL
- 5: MAJOR
- 4: MINOR
- 3: WARNING
- 2: INDETERMINATE
- The
-
-
Deprecated property
alarm004
(string)
PUT
/subscriptions/mine/devices/{deviceUid}
Request:
-
Added property
alarmsConfiguration
(object)-
Property
alarm004
(array)Configuration of the device no uplink activity alarm (004)
Items (object):
Each item defines a threshold for the triggering of the alarm. By default, no threshold is configured. A maximum of 2 thresholds can be configured. When 2 thresholds are configured:
- The
duration
of the second threshold must be higher than the first one. - The
severity
of the second threshold must be higher than the first one.
-
Property
duration
(string)ISO 8601 duration of the device no uplink activity before triggering the alarm for this threshold.
-
Property
severity
(integer)Severity of the alarm for this threshold:
- 6: CRITICAL
- 5: MAJOR
- 4: MINOR
- 3: WARNING
- 2: INDETERMINATE
- The
-
-
Deprecated property
alarm004
(string)
Return Type:
-
Added property
alarmsConfiguration
(object)-
Property
alarm004
(array)Configuration of the device no uplink activity alarm (004)
Items (object):
Each item defines a threshold for the triggering of the alarm. By default, no threshold is configured. A maximum of 2 thresholds can be configured. When 2 thresholds are configured:
- The
duration
of the second threshold must be higher than the first one. - The
severity
of the second threshold must be higher than the first one.
-
Property
duration
(string)ISO 8601 duration of the device no uplink activity before triggering the alarm for this threshold.
-
Property
severity
(integer)Severity of the alarm for this threshold:
- 6: CRITICAL
- 5: MAJOR
- 4: MINOR
- 3: WARNING
- 2: INDETERMINATE
- The
-
-
Deprecated property
alarm004
(string)
RDTP-19476
What's Changed
GET
/subscriptions/mine/devices
Parameters:
Added: simID
in query
Only return cellular devices attached to a SIM card having this ID (prefix match). The SIM ID may be an IMSI, ICCID or eID.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Updated CELLULAR
connectivity:
New required properties:
sim
- Added property
sim
(object)
POST
/subscriptions/mine/devices
Request:
Updated CELLULAR
connectivity:
-
Added property
sim
(object) -
Deleted property
ki
(string)Secret key of the SIM card
Supported encoding modes:
-
Clear text (hexadecimal encoding)
-
Encrypted with Exchange Key (RSA) version specified in exchangeKeyVersion attribute (base64 encoding)
Forbidden if HSS provisioning is not activated in operator settings
-
-
Deleted property
exchangeKeyVersion
(string)TWA Exchange Key (RSA) version used to encrypt Ki
-
Deprecated property
imsi
(string)Replaced by
sim.ID
.IMSI of the SIM card (10-15 digits). This property is returned only if the device is attached to a SINGLE_IMSI SIM card.
Forbidden if HSS provisioning is not activated in operator settings
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
Updated CELLULAR
connectivity:
-
Added property
sim
(object) -
Deleted property
ki
(string)Secret key of the SIM card
Supported encoding modes:
-
Clear text (hexadecimal encoding)
-
Encrypted with Exchange Key (RSA) version specified in exchangeKeyVersion attribute (base64 encoding)
Forbidden if HSS provisioning is not activated in operator settings
-
-
Deprecated property
imsi
(string)Replaced by
sim.ID
.IMSI of the SIM card (10-15 digits). This property is returned only if the device is attached to a SINGLE_IMSI SIM card.
Forbidden if HSS provisioning is not activated in operator settings
GET
/subscriptions/mine/devices/{deviceUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Updated CELLULAR
connectivity:
-
Added property
sim
(object) -
Deleted property
ki
(string)Secret key of the SIM card
Supported encoding modes:
-
Clear text (hexadecimal encoding)
-
Encrypted with Exchange Key (RSA) version specified in exchangeKeyVersion attribute (base64 encoding)
Forbidden if HSS provisioning is not activated in operator settings
-
-
Deprecated property
imsi
(string)Replaced by
sim.ID
.IMSI of the SIM card (10-15 digits). This property is returned only if the device is attached to a SINGLE_IMSI SIM card.
Forbidden if HSS provisioning is not activated in operator settings
PUT
/subscriptions/mine/devices/{deviceUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Updated CELLULAR
connectivity:
-
Added property
sim
(object) -
Deleted property
ki
(string)Secret key of the SIM card
Supported encoding modes:
-
Clear text (hexadecimal encoding)
-
Encrypted with Exchange Key (RSA) version specified in exchangeKeyVersion attribute (base64 encoding)
Forbidden if HSS provisioning is not activated in operator settings
-
-
Deprecated property
imsi
(string)Replaced by
sim.ID
.IMSI of the SIM card (10-15 digits). This property is returned only if the device is attached to a SINGLE_IMSI SIM card.
Forbidden if HSS provisioning is not activated in operator settings
POST
/subscriptions/mine/devices/import
Request:
For cellular device:
- the column
C
is now the ID of the SIM card, - the column
E
is now not applicable (was SIM Ki), - the column
X
is now not applicable (was TWA Exchange Key (RSA) version used to encrypt the SIM Ki)
RDTP-20333
What's Changed
GET
/subscriptions/mine/devices/clusters
Return Type:
Changed response : 200 OK
Successful RETRIEVE
-
Changed property
clusters
(array)Changed items (object):
A group a devices close to each other.
-
Changed property
item
(object)-
Added property
lastIMEI
(string)IMEI of the last received message mode packet or microflow. The 15 digits are returned.
-
Added property
lastIMSI
(string)IMSI of the last received message mode packet or microflow.
-
Added property
lastMSISDN
(string)MSISDN of the last received message mode packet or microflow.
-
Changed property
EUI
(string)DevEUI (16 hexadecimal characters / always converted in upper case by the server)
-
-
GET
/subscriptions/mine/devices
Parameters:
Added: imei
in query
Only return cellular devices with a matching
lastIMEI
.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(array)Changed items (object):
-
Added property
lastIMEI
(string)IMEI of the last received message mode packet or microflow. The 15 digits are returned.
-
Added property
lastIMSI
(string)IMSI of the last received message mode packet or microflow.
-
Added property
lastMSISDN
(string)MSISDN of the last received message mode packet or microflow.
-
Changed property
EUI
(string)DevEUI (16 hexadecimal characters / always converted in upper case by the server)
-
POST
/subscriptions/mine/devices
Request:
Changed content type : application/json
Updated CELLULAR
connectivity:
- Added property
enforcedIMEI
(string)IMEI terminal identifier (15 digits). If not blank, the traffic of this device is accepted only for the provided IMEI.
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
Updated CELLULAR
connectivity:
-
Added property
enforcedIMEI
(string)IMEI terminal identifier (15 digits). If not blank, the traffic of this device is accepted only for the provided IMEI.
-
Added property
lastIMEI
(string)IMEI of the last received message mode packet or microflow. The 15 digits are returned.
-
Added property
lastIMSI
(string)IMSI of the last received message mode packet or microflow.
-
Added property
lastMSISDN
(string)MSISDN of the last received message mode packet or microflow.
GET
/subscriptions/mine/devices/{deviceUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Updated CELLULAR
connectivity:
-
Added property
enforcedIMEI
(string)IMEI terminal identifier (15 digits). If not blank, the traffic of this device is accepted only for the provided IMEI.
-
Added property
lastIMEI
(string)IMEI of the last received message mode packet or microflow. The 15 digits are returned.
-
Added property
lastIMSI
(string)IMSI of the last received message mode packet or microflow.
-
Added property
lastMSISDN
(string)MSISDN of the last received message mode packet or microflow.
PUT
/subscriptions/mine/devices/{deviceUid}
Request:
Changed content type : application/json
Updated CELLULAR
connectivity:
- Added property
enforcedIMEI
(string)IMEI terminal identifier (15 digits). If not blank, the traffic of this device is accepted only for the provided IMEI.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
Updated CELLULAR
connectivity:
-
Added property
enforcedIMEI
(string)IMEI terminal identifier (15 digits). If not blank, the traffic of this device is accepted only for the provided IMEI.
-
Added property
lastIMEI
(string)IMEI of the last received message mode packet or microflow. The 15 digits are returned.
-
Added property
lastIMSI
(string)IMSI of the last received message mode packet or microflow.
-
Added property
lastMSISDN
(string)MSISDN of the last received message mode packet or microflow.
POST
/subscriptions/mine/devices/import
Request:
For cellular device:
- the column
B
is now Enforced IMEI (15 digits) and optional
RDTP-22607
What's Deprecated
GET
/subscriptions/mine/appServersRoutingProfiles
Retrieve AS routing profiles
POST
/subscriptions/mine/appServersRoutingProfiles
Create an AS routing profile
GET
/subscriptions/mine/appServersRoutingProfiles/supplierAppServers
Retrieve supplier application servers
GET
/subscriptions/mine/appServersRoutingProfiles/suppliers
Retrieve application suppliers
GET
/subscriptions/mine/appServersRoutingProfiles/tpkClouds
Retrieve TPX destinations
DELETE
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}
Delete an AS routing profile
GET
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}
Retrieve an AS routing profile
PUT
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}
Update an AS routing profile
GET
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}/security
Retrieve the security status of an AS routing profile
PUT
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}/security
Update the security status of an AS routing profile
What's Changed
GET
/subscriptions/mine/devices
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any.
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
- Deprecated property
POST
/subscriptions/mine/devices
Request:
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any.
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any.
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
POST
/subscriptions/mine/devices/import
Request:
Device creation:
- the column
I
is DEPRECATED
GET
/subscriptions/mine/devices/{deviceUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any.
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
PUT
/subscriptions/mine/devices/{deviceUid}
Request:
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any.
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any.
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
POST
/subscriptions/mine/multicastGroups
Request:
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
Return Type:
Changed response : 201 Created
Successful CREATE, UPDATE or RETRIEVE
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
GET
/subscriptions/mine/multicastGroups/{multicastGroupUid}
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
PUT
/subscriptions/mine/multicastGroups/{multicastGroupUid}
Request:
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
- Deprecated property
appServersRoutingProfile
(object)The AS routing profile must be compatible with the network subscription if any
Access right: Not available for update with
LPWA_MGR::WRITE_NODE
This property must no longer be used: the properties
appServers
andnetworkContext
must be used in replacement.
RDTP-23309
What's Changed
GET
/subscriptions/mine
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
PUT
/subscriptions/mine
Parameters:
Deprecated: force
in query
This parameter must no longer be used: it is useless and ignored.
Request:
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
GET
/subscriptions/mine/appServers/{appServerUid}/security
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
PUT
/subscriptions/mine/appServers/{appServerUid}/security
Parameters:
Deprecated: force
in query
This parameter must no longer be used: it is useless and ignored.
Request:
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
POST
/subscriptions/mine/appServersRoutingProfiles
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
GET
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
PUT
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}
Parameters:
Deprecated: force
in query
This parameter must no longer be used: it is useless and ignored.
Request:
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
GET
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}/security
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
PUT
/subscriptions/mine/appServersRoutingProfiles/{appServersRoutingProfileUid}/security
Parameters:
Deprecated: force
in query
This parameter must no longer be used: it is useless and ignored.
Request:
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
POST
/subscriptions/mine/cellularNetworkContexts
Return Type:
Changed response : 201 Created
Successfull RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
GET
/subscriptions/mine/cellularNetworkContexts/{networkContextID}
Return Type:
Changed response : 200 OK
Successfull RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
PUT
/subscriptions/mine/cellularNetworkContexts/{networkContextID}
Parameters:
Deprecated: force
in query
This parameter must no longer be used: it is useless and ignored.
Request:
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Return Type:
Changed response : 200 OK
Successfull RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
POST
/subscriptions/mine/devices
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
GET
/subscriptions/mine/devices/{deviceUid}
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
PUT
/subscriptions/mine/devices/{deviceUid}
Parameters:
Deprecated: force
in query
This parameter must no longer be used: it is useless and ignored.
Request:
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
PUT
/subscriptions/mine/devices/{deviceUid}/restricted
Parameters:
Deprecated: force
in query
This parameter must no longer be used: it is useless and ignored.
Request:
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Return Type:
Changed response : 200 OK
Successful UPDATE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
POST
/subscriptions/mine/managedCustomerNetwork/bss/tags
Return Type:
Changed response : 200 OK
Successful CREATE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
POST
/subscriptions/mine/multicastGroups
Return Type:
Changed response : 201 Created
Successful CREATE, UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
GET
/subscriptions/mine/multicastGroups/{multicastGroupUid}
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
PUT
/subscriptions/mine/multicastGroups/{multicastGroupUid}
Parameters:
Deprecated: force
in query
This parameter must no longer be used: it is useless and ignored.
Request:
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
- Deprecated property
occContext
(object)Optimistic Concurrency Control.
This property must no longer be used: it is useless and ignored.
Release 7.3
Initial release