suppliers-changelog-tpw-operator
Release 8.0
No change
Release 7.3
RDTP-16918
What's New
GET
/suppliers/{supplierUid}/serviceAccounts
POST
/suppliers/{supplierUid}/serviceAccounts
GET
/suppliers/{supplierUid}/serviceAccounts/{serviceAccountId}
PUT
/suppliers/{supplierUid}/serviceAccounts/{serviceAccountId}
DELETE
/suppliers/{supplierUid}/serviceAccounts/{serviceAccountId}
POST
/suppliers/{supplierUid}/serviceAccounts/{serviceAccountId}/secret
GET
/suppliers/{supplierUid}/serviceAccounts/groups
RDTP-17900
What's Changed
All paths /suppliers/\{supplierUid\}/*
Parameters:
Changed: supplierUid
in path
Unique identifier of the supplier, either
- the sequential integer (
UID
) of the supplier- the identifier (
ID
) of the supplier prefixed byid:
- the string
mine
to reference the supplier of the authenticated user requesting the API
RDTP-19834
What's Changed
GET
/suppliers/{supplierUid}
Retrieve Supplier
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
currency
validationState
PUT
/suppliers/{supplierUid}
Update Supplier
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
currency
validationState
GET
/suppliers/{supplierUid}/applications
Retrieve Applications
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
The following properties are now optional:
validationState
-
POST
/suppliers/{supplierUid}/applications
Create Application
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
The following properties are now optional:
validationState
- Changed property
state
(string)The initial value is now
ACTIVE
(wasTEST
).
GET
/suppliers/{supplierUid}/applications/{applicationUid}
Retrieve Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
validationState
PUT
/suppliers/{supplierUid}/applications/{applicationUid}
Update Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
validationState
GET
/suppliers/{supplierUid}/applications/{applicationUid}/manifest
Retrieve Manifest
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
m2mCredential
PUT
/suppliers/{supplierUid}/applications/{applicationUid}/manifest
Update Manifest
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
m2mCredential
GET
/suppliers/{supplierUid}/devices
Retrieve Devices
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
The following properties are now optional:
validationState
-
POST
/suppliers/{supplierUid}/devices
Create Device
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
The following properties are now optional:
validationState
GET
/suppliers/{supplierUid}/devices/{deviceUid}
Retrieve Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
validationState
PUT
/suppliers/{supplierUid}/devices/{deviceUid}
Update Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
validationState
POST
/suppliers/{supplierUid}/devices/{deviceUid}/versions
Create Version
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
The following properties are now optional:
status
GET
/suppliers/{supplierUid}/devices/{deviceUid}/versions/{versionUid}
Retrieve Version
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
status
PUT
/suppliers/{supplierUid}/devices/{deviceUid}/versions/{versionUid}
Update Version
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
status
POST
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions
Create Version
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
The following properties are now optional:
status
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}
Retrieve Version
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
status
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}
Update Version
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
status
POST
/suppliers/{supplierUid}/logo
Create Logo
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
currency
validationState
PUT
/suppliers/{supplierUid}/restricted
Update Restricted
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
The following properties are now optional:
validationState
GET
/suppliers/{supplierUid}/subscribers/orders/{orderUid}
Retrieve Order
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
orderContext
(object)-
Changed property
products
(object)-
Changed property
product
(array)Changed items (object):
The following properties are now optional:
currency
-
-
RDTP-21689
What's Changed
POST
/suppliers/{supplierUid}/admins
Create Admin
Request:
- Deprecated property
apiOnly
(boolean)true
if the user account is specifically designed to be used by an application.apiOnly
user accounts are not subject to password expiration.This property must no longer be used: service accounts must be used to access the API.
Return Type:
Changed response : 201 Created
Successful CREATE
- Deprecated property
apiOnly
(boolean)true
if the user account is specifically designed to be used by an application.apiOnly
user accounts are not subject to password expiration.This property must no longer be used: service accounts must be used to access the API.
Release 7.2
No change
Release 7.1
RDTP-15026
What's Changed
GET
/suppliers/{supplierUid}/modules
Retrieve Modules
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
-
Added property
authentication
(string)Authentication protocol used by the module to authenticate the admin user.
Enum values:
SMP
OIDC
-
-
Release 7.0
RDTP-15723
What's Deprecated
GET
/suppliers/{supplierUid}/applications/{applicationUid}/categories
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/applications/{applicationUid}/categories
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/applications/{applicationUid}/categories/{categoryUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/applications/{applicationUid}/x509Certif/generation
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/applications/{applicationUid}/x509Certif/invalidate
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/applications/{applicationUid}/x509Certif/regeneration
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/devices/{deviceUid}/categories
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/devices/{deviceUid}/categories
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/devices/{deviceUid}/categories/{categoryUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/devices/{deviceUid}/manifest/m2mProfiles
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/devices/{deviceUid}/manifest/m2mProfiles
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/devices/{deviceUid}/manifest/m2mProfiles/{m2mProfileUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/devices/{deviceUid}/restricted
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/gateways
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/gateways/{gatewayUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/categories
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/gateways/{gatewayUid}/categories
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/gateways/{gatewayUid}/categories/{categoryUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/images
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/gateways/{gatewayUid}/images
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/images/{imageUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}/images/{imageUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/gateways/{gatewayUid}/images/{imageUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/locals/{languageTag}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}/locals/{languageTag}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/manifest/logo
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/gateways/{gatewayUid}/manifest/logo
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}/images
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}/images/{imageUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}/images/{imageUid}/settings
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}/locals/{languageTag}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}/versions/{versionUid}/locals/{languageTag}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/helpers/categories
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/helpers/currencies
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/helpers/m2mProfiles
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/helpers/shippingZones
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/shippingModes
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/shippingModes
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/locals/{languageTag}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/locals/{languageTag}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/logo
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/logo
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones/{shippingZoneUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones/{shippingZoneUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones/{shippingZoneUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs/{tariffUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs/{tariffUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs/{tariffUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/subscribers/orders/{orderUid}/attachments
This endpoint must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/subscribers/orders/{orderUid}/attachments
This endpoint must no longer be used: the associated feature is no more available in the product.
DELETE
/suppliers/{supplierUid}/subscribers/orders/{orderUid}/attachments/{attachmentUid}
This endpoint must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}
Return Type:
Changed response : 200 OK
-
Deprecated property
currency
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}
Request:
- Deprecated property
currency
(string)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
-
Deprecated property
currency
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/applications
Parameters:
Deprecated: categoryID
in query
This parameter must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
-
Deprecated property
categories
(object)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
-
-
POST
/suppliers/{supplierUid}/applications
Request:
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 201 Created
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/applications/{applicationUid}
Return Type:
Changed response : 200 OK
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/applications/{applicationUid}
Request:
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/applications/{applicationUid}/manifest
Return Type:
Changed response : 200 OK
- Deprecated property
m2mCredential
(object)This property must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/applications/{applicationUid}/manifest
Request:
- Deprecated property
m2mCredential
(object)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
- Deprecated property
m2mCredential
(object)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/applications/{applicationUid}/manifest/permissions
Return Type:
Changed response : 200 OK
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
- Deprecated property
m2mProfile
(object)This property must no longer be used: the associated feature is no more available in the product.
- Deprecated property
-
POST
/suppliers/{supplierUid}/applications/{applicationUid}/options
Request:
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 201 Created
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/applications/{applicationUid}/options/{optionUid}
Return Type:
Changed response : 200 OK
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/applications/{applicationUid}/options/{optionUid}
Request:
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
-
Deprecated property
recurringInitialFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPeriodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/devices
Parameters:
Deprecated: categoryID
in query
This parameter must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
-
Deprecated property
categories
(object)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
-
-
POST
/suppliers/{supplierUid}/devices
Request:
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
weight
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
width
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
height
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
depth
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
shipping
(string)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 201 Created
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
weight
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
width
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
height
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
depth
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
shipping
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/devices/{deviceUid}
Return Type:
Changed response : 200 OK
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
weight
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
width
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
height
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
depth
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
shipping
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/devices/{deviceUid}
Request:
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
weight
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
width
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
height
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
depth
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
shipping
(string)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
weight
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
width
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
height
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
depth
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
shipping
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
POST
/suppliers/{supplierUid}/devices/{deviceUid}/versions
Request:
-
Deprecated property
deltaUpfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 201 Created
-
Deprecated property
deltaUpfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/devices/{deviceUid}/versions/{versionUid}
Return Type:
Changed response : 200 OK
-
Deprecated property
deltaUpfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/devices/{deviceUid}/versions/{versionUid}
Request:
-
Deprecated property
deltaUpfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
-
Deprecated property
deltaUpfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
status
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
stock
(integer)This property must no longer be used: the associated feature is no more available in the product.
PUT
/suppliers/{supplierUid}/restricted
Request:
- Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
- Deprecated property
validationState
(string)This property must no longer be used: the associated feature is no more available in the product.
GET
/suppliers/{supplierUid}/subscribers/orders/{orderUid}
Return Type:
Changed response : 200 OK
-
Changed property
orderContext
(object)-
Changed property
products
(object)-
Changed property
product
(array)Changed items (object):
-
Deprecated property
currency
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
initiaFreePeriod
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
periodicity
(string)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
pricePlanVersion
(integer)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
recurringPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontPrice
(number)This property must no longer be used: the associated feature is no more available in the product.
-
Deprecated property
upfrontTax
(number)This property must no longer be used: the associated feature is no more available in the product.
-
-
-
Deprecated property
shippingMode
(object)This property must no longer be used: the associated feature is no more available in the product.
-
-
Deprecated property
shipping
(object)This property must no longer be used: the associated feature is no more available in the product.
No change
Release 6.1
RDTP-6628 / RDTP-8975
What's Changed
GET
/suppliers/{supplierUid}/subscribers/orders
Retrieve Orders
Parameters:
Added: contextID
in query
Returns Order Batches for which the Order Context matches the provided ID
Added: contextState
in query
Only returns Order Batches for which the Order Context matches any provided state
Added: contextUpdatedAfter
in query
Returns Orders where the current Order Context timestamp >= contextUpdatedAfter
Added: productSKU
in query
Returns Order Batches containing the Product matching the provided SKU
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
-
Added property
orderContext
(object)-
Property
ID
(string)Order Context ID
-
Property
state
(string)Current Order Context state
Enum values:
INIT
TRYING
VALIDATED
PROCESSING
PROCESSING/WAIT_PAYMENT_CONF
COMPLETED
ABORTING
ABORTED
-
Property
timestamp
(string)Current Order Context timestamp
-
-
-
GET
/suppliers/{supplierUid}/subscribers/orders/{orderUid}
Retrieve Order
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
businessKey
-
Added property
businessKey
(string)Order Batch business key
-
Changed property
orderContext
(object)-
Added property
ID
(string)Order Context ID
-
Changed property
products
(object)-
Changed property
product
(array)Changed items (object):
- Added property
SKU
(string)Stock Keeping Unit
- Added property
-
-
Release 6.0
RDTP-2488
What's Changed
POST
/suppliers/{supplierUid}/applications
Create Application
Request:
- Added property
permissionsSupported
(boolean)
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Added property
permissionsSupported
(boolean)
GET
/suppliers/{supplierUid}/applications/{applicationUid}
Retrieve Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
permissionsSupported
(boolean)
PUT
/suppliers/{supplierUid}/applications/{applicationUid}
Update Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
permissionsSupported
(boolean)
RDTP-6886
What's New
GET
/suppliers/{supplierUid}/helpers/customFieldSets
Retrieve Custom Field Sets
GET
/suppliers/{supplierUid}/helpers/customFieldSets/{customFieldSetUid}
Retrieve Custom Field Set
What's Deleted
GET
/suppliers/{supplierUid}/helpers/applications/customFieldSets
Retrieve Application Custom Field Sets
GET
/suppliers/{supplierUid}/helpers/devices/customFieldSets
Retrieve Device Custom Field Sets
GET
/suppliers/{supplierUid}/helpers/gateways/customFieldSets
Retrieve Gateway Custom Field Sets
What's Changed
GET
/suppliers/{supplierUid}
Retrieve Supplier
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
PUT
/suppliers/{supplierUid}
Update Supplier
Request:
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
- Added property
ID
(string)enumerate value ID
- Added property
-
-
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
POST
/suppliers/{supplierUid}/applications
Create Application
Request:
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
- Added property
ID
(string)enumerate value ID
- Added property
-
-
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
GET
/suppliers/{supplierUid}/applications/{applicationUid}
Retrieve Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
PUT
/suppliers/{supplierUid}/applications/{applicationUid}
Update Application
Request:
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
- Added property
ID
(string)enumerate value ID
- Added property
-
-
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
GET
/suppliers/{supplierUid}/devices
Retrieve Devices
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
-
-
POST
/suppliers/{supplierUid}/devices
Create Device
Request:
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
- Added property
ID
(string)enumerate value ID
- Added property
-
-
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
GET
/suppliers/{supplierUid}/devices/{deviceUid}
Retrieve Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
PUT
/suppliers/{supplierUid}/devices/{deviceUid}
Update Device
Request:
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
- Added property
ID
(string)enumerate value ID
- Added property
-
-
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
POST
/suppliers/{supplierUid}/gateways
Create Gateway
Request:
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
- Added property
ID
(string)enumerate value ID
- Added property
-
-
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}
Retrieve Gateway
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}
Update Gateway
Request:
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
- Added property
ID
(string)enumerate value ID
- Added property
-
-
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
customFields
(object)-
Changed property
customField
(array)List of Custom Fields
Changed items (object):
-
Deleted property
enumerate
(object) -
Changed property
enumValue
(array -> object)enumerate value (only applicable if type is ENUMERATE)
Items (object):
-
Added property
ID
(string)enumerate value ID
-
Added property
name
(string)enumerate value name
-
-
-
-
Changed property
customFieldSet
(object)New required properties:
-
href
- Added property
href
(string)HREF to retrieve the Custom Field Set using helpers WS
-
RDTP-8035
What's New
GET
/suppliers/{supplierUid}/subscribers/orders/{orderUid}/attachments
Retrieve Attachments
POST
/suppliers/{supplierUid}/subscribers/orders/{orderUid}/attachments
Create Attachment
DELETE
/suppliers/{supplierUid}/subscribers/orders/{orderUid}/attachments/{attachmentUid}
Delete Attachment
What's Changed
GET
/suppliers/{supplierUid}/subscribers/orders/{orderUid}
Retrieve Order
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
orderContext
(object)-
Changed property
shippingMode
(object)Shipping Mode (only when the Order Context contains some Devices or Gateways)
-
Added property
upfrontTax
(number)Supplier shipping upfront tax
-
Deleted property
supplierUpfrontTax
(number)Supplier shipping upfront tax
-
-
RDTP-9328
What's New
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones
Retrieve Shipping Zones
POST
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones
Create Shipping Zone
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones/{shippingZoneUid}
Retrieve Shipping Zone
PUT
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones/{shippingZoneUid}
Update Shipping Zone
DELETE
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/shippingZones/{shippingZoneUid}
Delete Shipping Zone
What's Changed
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs
Retrieve Tariffs
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
-
Changed property
zone
(object)-
Added property
href
(string)Shipping zone HREF. Only returned for Shipping Zones associated with the Shipping Mode.
-
Added property
ID
(string)Shipping zone ID
-
-
-
POST
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs
Create Tariff
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
zone
(object)-
Added property
href
(string)Shipping zone HREF. Only returned for Shipping Zones associated with the Shipping Mode.
-
Added property
ID
(string)Shipping zone ID
-
GET
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs/{tariffUid}
Retrieve Tariff
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
zone
(object)-
Added property
href
(string)Shipping zone HREF. Only returned for Shipping Zones associated with the Shipping Mode.
-
Added property
ID
(string)Shipping zone ID
-
PUT
/suppliers/{supplierUid}/shippingModes/{shippingModeUid}/tariffs/{tariffUid}
Update Tariff
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
zone
(object)-
Added property
href
(string)Shipping zone HREF. Only returned for Shipping Zones associated with the Shipping Mode.
-
Added property
ID
(string)Shipping zone ID
-
Release 5.2.2
RDTP-6196
What's New
PUT
/suppliers/{supplierUid}/devices/{deviceUid}/restricted
Update Device Restricted Settings
What's Changed
GET
/suppliers/{supplierUid}
Retrieve Supplier
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
validationState
(string)Supplier validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
PUT
/suppliers/{supplierUid}
Update Supplier
Request:
** /!\ TODO /!\ **
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
validationState
(string)Supplier validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
GET
/suppliers/{supplierUid}/applications
Retrieve Applications
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
New required properties:
-
validationState
-
Added property
validationState
(string)Application validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
-
-
POST
/suppliers/{supplierUid}/applications
Create Application
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Application validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
GET
/suppliers/{supplierUid}/applications/{applicationUid}
Retrieve Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Application validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
PUT
/suppliers/{supplierUid}/applications/{applicationUid}
Update Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Application validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
GET
/suppliers/{supplierUid}/devices
Retrieve Devices
Parameters:
Added: validationState
in query
Returns Devices matching the validation state (exact match).
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
New required properties:
-
validationState
-
Added property
validationState
(string)Device validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
-
-
POST
/suppliers/{supplierUid}/devices
Create Device
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Device validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
GET
/suppliers/{supplierUid}/devices/{deviceUid}
Retrieve Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Device validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
PUT
/suppliers/{supplierUid}/devices/{deviceUid}
Update Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Device validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
GET
/suppliers/{supplierUid}/gateways
Retrieve Gateways
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
New required properties:
-
validationState
-
Added property
validationState
(string)Gateway validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
-
-
POST
/suppliers/{supplierUid}/gateways
Create Gateway
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Gateway validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}
Retrieve Gateway
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Gateway validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}
Update Gateway
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
New required properties:
validationState
-
Added property
validationState
(string)Gateway validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
PUT
/suppliers/{supplierUid}/restricted
Update Restricted
Request:
-
Added property
validationState
(string)Supplier validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
validationState
(string)Supplier validation state controlled by the contracting Operator
Enum values:
VALIDATING
VALIDATED
SUSPENDED
RDTP-6198
What's Changed
GET
/suppliers/{supplierUid}/applications
Retrieve Applications
Parameters:
Added: SKU
in query
Returns Applications matching the SKU (exact match).
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
- Added property
SKU
(string)Stock Keeping Unit
- Added property
-
POST
/suppliers/{supplierUid}/applications
Create Application
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
GET
/suppliers/{supplierUid}/applications/{applicationUid}
Retrieve Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
PUT
/suppliers/{supplierUid}/applications/{applicationUid}
Update Application
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
GET
/suppliers/{supplierUid}/applications/{applicationUid}/options
Retrieve Options
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
- Added property
SKU
(string)Stock Keeping Unit
- Added property
-
POST
/suppliers/{supplierUid}/applications/{applicationUid}/options
Create Option
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
GET
/suppliers/{supplierUid}/applications/{applicationUid}/options/{optionUid}
Retrieve Option
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
PUT
/suppliers/{supplierUid}/applications/{applicationUid}/options/{optionUid}
Update Option
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
GET
/suppliers/{supplierUid}/devices
Retrieve Devices
Parameters:
Added: SKU
in query
Returns Devices matching the SKU (exact match).
Added: minUpfrontPrice
in query
Only returns Devices for which the upfront price is equal or greater than the provided minimum value.
Added: maxUpfrontPrice
in query
Only returns Devices for which the upfront price is equal or lower than the provided maximum value.
Added: status
in query
Returns Devices matching the status:
- IN_STOCK: status must match IN_STOCK
- OUT_STOCK: status must match P7D, P15D, P1M, RESTOCKING or SOLD_OUT
Added: minStock
in query
Only returns Devices for which the stock quantity is equal or greater than the provided minimum value.
Added: maxStock
in query
Only returns Devices for which the stock quantity is equal or lower than the provided maximum value.
Added: customFieldSetID
in query
Returns Devices matching the Custom Field Set ID (exact match).
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
-
Added property
upfrontPrice
(number) -
Added property
customFieldSet
(object)-
Property
ID
(string)ID of the Custom Field Set associated with the Resource
-
Property
name
(string)Name of the Custom Field Set associated with the Resource
-
-
Added property
stock
(integer)Inventory elements:
- Returns inventory information elements of the Device, when the Device does not have Version
- When the Device has at least one Version, the inventory information elements are not returned.
-
Added property
SKU
(string)Stock Keeping Unit
-
Added property
status
(string)Inventory elements:
- Returns inventory information elements of the Device, when the Device does not have Version
- When the Device has at least one Version, the inventory information elements are not returned.
Enum values:
IN_STOCK
P7D
P15D
P1M
RESTOCKING
SOLD_OUT
-
-
POST
/suppliers/{supplierUid}/devices
Create Device
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
GET
/suppliers/{supplierUid}/devices/{deviceUid}
Retrieve Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
PUT
/suppliers/{supplierUid}/devices/{deviceUid}
Update Device
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
GET
/suppliers/{supplierUid}/gateways
Retrieve Gateways
Parameters:
Added: SKU
in query
Returns Gateways matching the SKU (exact match).
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(array)Changed items (object):
- Added property
SKU
(string)Stock Keeping Unit
- Added property
-
POST
/suppliers/{supplierUid}/gateways
Create Gateway
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}
Retrieve Gateway
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}
Update Gateway
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
SKU
(string)Stock Keeping Unit
Release 5.1
General
No change
Release 5.0.1
General
What's New
GET
/suppliers/{supplierUid}/helpers/applications/customFieldSets
Retrieve Application Custom Field Sets
GET
/suppliers/{supplierUid}/helpers/devices/customFieldSets
Retrieve Device Custom Field Sets
GET
/suppliers/{supplierUid}/helpers/gateways/customFieldSets
Retrieve Gateway Custom Field Sets
GET
/suppliers/{supplierUid}/helpers/vendors
Retrieve Vendors
What's Changed
GET
/suppliers/{supplierUid}
Retrieve Supplier
Parameters:
Added: customFields
in query
Return custom fields. When this query parameter is not specified in the request, custom fields are not returned.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
customFieldSet
(object) -
Added property
exclusiveVendor
(object) -
Added property
customFields
(object)
PUT
/suppliers/{supplierUid}
Update Supplier
Request:
- Added property
customFields
(object)
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
customFieldSet
(object) -
Added property
exclusiveVendor
(object) -
Added property
customFields
(object)
POST
/suppliers/{supplierUid}/applications
Create Application
Request:
- Added property
customFieldSet
(object)
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Added property
customFields
(object) -
Added property
customFieldSet
(object)
GET
/suppliers/{supplierUid}/applications/{applicationUid}
Retrieve Application
Parameters:
Added: customFields
in query
Return custom fields. When this query parameter is not specified in the request, custom fields are not returned.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
customFields
(object) -
Added property
customFieldSet
(object)
PUT
/suppliers/{supplierUid}/applications/{applicationUid}
Update Application
Request:
- Added property
customFields
(object)
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
customFields
(object) -
Added property
customFieldSet
(object)
POST
/suppliers/{supplierUid}/devices
Create Device
Request:
- Added property
customFieldSet
(object)
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Added property
customFieldSet
(object) -
Added property
pricePlan
(object) -
Added property
customFields
(object)
GET
/suppliers/{supplierUid}/devices/{deviceUid}
Retrieve Device
Parameters:
Added: customFields
in query
Return custom fields. When this query parameter is not specified in the request, custom fields are not returned.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
customFieldSet
(object) -
Added property
pricePlan
(object) -
Added property
customFields
(object)
PUT
/suppliers/{supplierUid}/devices/{deviceUid}
Update Device
Request:
-
Added property
pricePlan
(object) -
Added property
customFields
(object)
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
customFieldSet
(object) -
Added property
pricePlan
(object) -
Added property
customFields
(object)
POST
/suppliers/{supplierUid}/gateways
Create Gateway
Request:
- Added property
customFieldSet
(object)
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Added property
customFields
(object) -
Added property
customFieldSet
(object)
GET
/suppliers/{supplierUid}/gateways/{gatewayUid}
Retrieve Gateway
Parameters:
Added: customFields
in query
Return custom fields. When this query parameter is not specified in the request, custom fields are not returned.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
customFields
(object) -
Added property
customFieldSet
(object)
PUT
/suppliers/{supplierUid}/gateways/{gatewayUid}
Update Gateway
Request:
- Added property
customFields
(object)
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Added property
customFields
(object) -
Added property
customFieldSet
(object)
GET
/suppliers/{supplierUid}/helpers/categories
Retrieve Categories
Parameters:
Added: type
in query
Returns Categories matching the type (exact match). When this query parameter is not specified in the request, only SELLING categories are returned.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
briefs
(object)-
Changed property
brief
(object)- Added property
type
(string)Category type
- Added property
-
PUT
/suppliers/{supplierUid}/restricted
Update Restricted
Request:
- Added property
exclusiveVendor
(object)
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
- Added property
exclusiveVendor
(object)
GET
/suppliers/{supplierUid}/subscribers/orders/{orderUid}
Retrieve Order
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
orderContext
(object)-
Changed property
shippingMode
(object)Shipping Mode (only when the Order Context contains some Devices or Gateways)
- Added property
supplierUpfrontTax
(number)Supplier shipping upfront tax
- Added property
-
Changed property
products
(object)-
Changed property
product
(object)-
Added property
upfrontTax
(number)Supplier selling upfront tax
-
Added property
pricePlanVersion
(integer)Supplier selling price plan version
-
-
-