POST api/Account/SyncUserNotifications

Request Information

URI Parameters

None.

Body Parameters

SyncAppUserModel
NameDescriptionTypeAdditional information
ID

integer

None.

AppUserID

integer

None.

Firstname

string

None.

Lastname

string

None.

Email

string

None.

Apple_userIdentifier

string

None.

Apple_identityToken

string

None.

Apple_fullName

string

None.

Apple_signedInWithApple

string

None.

Apple_email

string

None.

QuitDate

date

Required

QuitString

string

Required

PackPrice

decimal number

Required

PacksPerDay

decimal number

Required

CigsPerPack

decimal number

Required

PackPerCart

decimal number

Required

LastCloudSynced

string

None.

AppNotificationEntries

Collection of AppNotificationEntry

Required

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "AppUserID": 2,
  "Firstname": "sample string 3",
  "Lastname": "sample string 4",
  "Email": "sample string 5",
  "Apple_userIdentifier": "sample string 6",
  "Apple_identityToken": "sample string 7",
  "Apple_fullName": "sample string 8",
  "Apple_signedInWithApple": "sample string 9",
  "Apple_email": "sample string 10",
  "QuitDate": "2025-02-21T18:15:13.8107548+00:00",
  "QuitString": "sample string 12",
  "PackPrice": 13.1,
  "PacksPerDay": 14.1,
  "CigsPerPack": 15.1,
  "PackPerCart": 16.1,
  "LastCloudSynced": "sample string 17",
  "AppNotificationEntries": [
    {
      "ID": 1,
      "rulename": "sample string 2",
      "ruleclass": "sample string 3",
      "rule_input_intValue": 4,
      "rule_input_dblAmount": 5.1,
      "rule_input_listQty_value": "sample string 6",
      "rule_input_listDateFrequency": "sample string 7",
      "NextNotificationDate": "2025-02-21T18:15:13.8107548+00:00",
      "LastNotificationDate": "2025-02-21T18:15:13.8107548+00:00",
      "Frequency": "sample string 10",
      "AdditionalText": "sample string 11",
      "Disabled": true,
      "IncludeDays": true,
      "IncludeCigs": true,
      "IncludeCash": true,
      "IncludeText": true
    },
    {
      "ID": 1,
      "rulename": "sample string 2",
      "ruleclass": "sample string 3",
      "rule_input_intValue": 4,
      "rule_input_dblAmount": 5.1,
      "rule_input_listQty_value": "sample string 6",
      "rule_input_listDateFrequency": "sample string 7",
      "NextNotificationDate": "2025-02-21T18:15:13.8107548+00:00",
      "LastNotificationDate": "2025-02-21T18:15:13.8107548+00:00",
      "Frequency": "sample string 10",
      "AdditionalText": "sample string 11",
      "Disabled": true,
      "IncludeDays": true,
      "IncludeCigs": true,
      "IncludeCash": true,
      "IncludeText": true
    }
  ]
}

application/xml, text/xml

Sample:
<SyncAppUserModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ImDoneSmokingWebAPI">
  <AppNotificationEntries>
    <AppNotificationEntry>
      <AdditionalText>sample string 11</AdditionalText>
      <Disabled>true</Disabled>
      <Frequency>sample string 10</Frequency>
      <ID>1</ID>
      <IncludeCash>true</IncludeCash>
      <IncludeCigs>true</IncludeCigs>
      <IncludeDays>true</IncludeDays>
      <IncludeText>true</IncludeText>
      <LastNotificationDate>2025-02-21T18:15:13.8107548+00:00</LastNotificationDate>
      <NextNotificationDate>2025-02-21T18:15:13.8107548+00:00</NextNotificationDate>
      <rule_input_dblAmount>5.1</rule_input_dblAmount>
      <rule_input_intValue>4</rule_input_intValue>
      <rule_input_listDateFrequency>sample string 7</rule_input_listDateFrequency>
      <rule_input_listQty_value>sample string 6</rule_input_listQty_value>
      <ruleclass>sample string 3</ruleclass>
      <rulename>sample string 2</rulename>
    </AppNotificationEntry>
    <AppNotificationEntry>
      <AdditionalText>sample string 11</AdditionalText>
      <Disabled>true</Disabled>
      <Frequency>sample string 10</Frequency>
      <ID>1</ID>
      <IncludeCash>true</IncludeCash>
      <IncludeCigs>true</IncludeCigs>
      <IncludeDays>true</IncludeDays>
      <IncludeText>true</IncludeText>
      <LastNotificationDate>2025-02-21T18:15:13.8107548+00:00</LastNotificationDate>
      <NextNotificationDate>2025-02-21T18:15:13.8107548+00:00</NextNotificationDate>
      <rule_input_dblAmount>5.1</rule_input_dblAmount>
      <rule_input_intValue>4</rule_input_intValue>
      <rule_input_listDateFrequency>sample string 7</rule_input_listDateFrequency>
      <rule_input_listQty_value>sample string 6</rule_input_listQty_value>
      <ruleclass>sample string 3</ruleclass>
      <rulename>sample string 2</rulename>
    </AppNotificationEntry>
  </AppNotificationEntries>
  <AppUserID>2</AppUserID>
  <Apple_email>sample string 10</Apple_email>
  <Apple_fullName>sample string 8</Apple_fullName>
  <Apple_identityToken>sample string 7</Apple_identityToken>
  <Apple_signedInWithApple>sample string 9</Apple_signedInWithApple>
  <Apple_userIdentifier>sample string 6</Apple_userIdentifier>
  <CigsPerPack>15.1</CigsPerPack>
  <Email>sample string 5</Email>
  <Firstname>sample string 3</Firstname>
  <ID>1</ID>
  <LastCloudSynced>sample string 17</LastCloudSynced>
  <Lastname>sample string 4</Lastname>
  <PackPerCart>16.1</PackPerCart>
  <PackPrice>13.1</PackPrice>
  <PacksPerDay>14.1</PacksPerDay>
  <QuitDate>2025-02-21T18:15:13.8107548+00:00</QuitDate>
  <QuitString>sample string 12</QuitString>
</SyncAppUserModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'SyncAppUserModel'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.