POST api/M2M/ManageNotifications

Request Information

URI Parameters

None.

Body Parameters

ManageNotificationsRequestDataModel
NameDescriptionTypeAdditional information
RegistrationID

string

None.

DeviceID

string

None.

DeviceModel

string

None.

DeviceOSID

integer

None.

DeviceOSRelease

string

None.

PackageRelease

string

None.

ChangeDevice

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "RegistrationID": "sample string 1",
  "DeviceID": "sample string 2",
  "DeviceModel": "sample string 3",
  "DeviceOSID": 4,
  "DeviceOSRelease": "sample string 5",
  "PackageRelease": "sample string 6",
  "ChangeDevice": true
}

application/xml, text/xml

Sample:
<ManageNotificationsRequestDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Manager.WebAPI.Models">
  <ChangeDevice>true</ChangeDevice>
  <DeviceID>sample string 2</DeviceID>
  <DeviceModel>sample string 3</DeviceModel>
  <DeviceOSID>4</DeviceOSID>
  <DeviceOSRelease>sample string 5</DeviceOSRelease>
  <PackageRelease>sample string 6</PackageRelease>
  <RegistrationID>sample string 1</RegistrationID>
</ManageNotificationsRequestDataModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ManageNotificationsResponseDataModel
NameDescriptionTypeAdditional information
PreviousRegistration

boolean

None.

RegistrationChanged

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "PreviousRegistration": true,
  "RegistrationChanged": true
}

application/xml, text/xml

Sample:
<ManageNotificationsResponseDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Manager.WebAPI.Models">
  <PreviousRegistration>true</PreviousRegistration>
  <RegistrationChanged>true</RegistrationChanged>
</ManageNotificationsResponseDataModel>