POST api/DSM/Client/{clientCode}/NotificationSetting
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
clientCode | string |
Required |
Body Parameters
ClientNotificationSettingName | Description | Type | Additional information |
---|---|---|---|
ClientNotificationSettingId | integer |
None. |
|
ClientId | integer |
None. |
|
OnShiftAcceptedEmails | string |
None. |
|
OnShiftRejectedEmails | string |
None. |
|
OnShiftPublishedEmails | string |
None. |
|
OnOpenShiftConversionEmails | string |
None. |
|
OnShiftChangesEmails | string |
None. |
|
OnShiftCancellationEmails | string |
None. |
|
IsOpenAssignedShiftSMSRequired | boolean |
None. |
|
IsOnBookingConfirmationEmails | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "ClientNotificationSettingId": 1, "ClientId": 2, "OnShiftAcceptedEmails": "sample string 3", "OnShiftRejectedEmails": "sample string 4", "OnShiftPublishedEmails": "sample string 5", "OnOpenShiftConversionEmails": "sample string 6", "OnShiftChangesEmails": "sample string 7", "OnShiftCancellationEmails": "sample string 8", "IsOpenAssignedShiftSMSRequired": true, "IsOnBookingConfirmationEmails": true }
text/xml
Sample:
<ClientNotificationSetting xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DSM"> <ClientId>2</ClientId> <ClientNotificationSettingId>1</ClientNotificationSettingId> <IsOnBookingConfirmationEmails>true</IsOnBookingConfirmationEmails> <IsOpenAssignedShiftSMSRequired>true</IsOpenAssignedShiftSMSRequired> <OnOpenShiftConversionEmails>sample string 6</OnOpenShiftConversionEmails> <OnShiftAcceptedEmails>sample string 3</OnShiftAcceptedEmails> <OnShiftCancellationEmails>sample string 8</OnShiftCancellationEmails> <OnShiftChangesEmails>sample string 7</OnShiftChangesEmails> <OnShiftPublishedEmails>sample string 5</OnShiftPublishedEmails> <OnShiftRejectedEmails>sample string 4</OnShiftRejectedEmails> </ClientNotificationSetting>
multipart/form-data
Sample:
<ClientNotificationSetting xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DSM"><ClientId>2</ClientId><ClientNotificationSettingId>1</ClientNotificationSettingId><IsOnBookingConfirmationEmails>true</IsOnBookingConfirmationEmails><IsOpenAssignedShiftSMSRequired>true</IsOpenAssignedShiftSMSRequired><OnOpenShiftConversionEmails>sample string 6</OnOpenShiftConversionEmails><OnShiftAcceptedEmails>sample string 3</OnShiftAcceptedEmails><OnShiftCancellationEmails>sample string 8</OnShiftCancellationEmails><OnShiftChangesEmails>sample string 7</OnShiftChangesEmails><OnShiftPublishedEmails>sample string 5</OnShiftPublishedEmails><OnShiftRejectedEmails>sample string 4</OnShiftRejectedEmails></ClientNotificationSetting>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/xml, multipart/form-data
Sample:
Sample not available.