PUT api/pinches/{pinchId}/notification
Update a Pinch's notification settings
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| pinchId | globally unique identifier |
Required |
Body Parameters
PinchNotificationDto| Name | Description | Type | Additional information |
|---|---|---|---|
| BubbleImageUrl | string |
None. |
|
| ShowBubble | boolean |
None. |
|
| BarImageUrl | string |
None. |
|
| OpenOnAppLaunch | boolean |
None. |
|
| OpenFromNotificationCenter | boolean |
None. |
|
| OpenOnAppRunning | boolean |
None. |
|
| BubbleIconId | integer |
None. |
|
| BubbleTitleNo | string |
None. |
|
| BubbleTitleEn | string |
None. |
|
| NotificationTextNo | string |
None. |
|
| NotificationTextEn | string |
None. |
|
| NotificationTitleNo | string |
None. |
|
| NotificationTitleEn | string |
None. |
|
| TriggerNotification | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"BubbleImageUrl": "sample string 1",
"ShowBubble": true,
"BarImageUrl": "sample string 3",
"OpenOnAppLaunch": true,
"OpenFromNotificationCenter": true,
"OpenOnAppRunning": true,
"BubbleIconId": 1,
"BubbleTitleNo": "sample string 7",
"BubbleTitleEn": "sample string 8",
"NotificationTextNo": "sample string 9",
"NotificationTextEn": "sample string 10",
"NotificationTitleNo": "sample string 11",
"NotificationTitleEn": "sample string 12",
"TriggerNotification": "sample string 13"
}
Response Information
Resource Description
PinchDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| Name | string |
None. |
|
| Description | string |
None. |
|
| ExpirationPeriod | string |
None. |
|
| UserLimit | integer |
None. |
|
| AppTimeLimitHours | integer |
None. |
|
| ValidFrom | date |
None. |
|
| ValidTo | date |
None. |
|
| Status | PinchStatusEnum |
None. |
|
| CustomerGroup | NamedItem |
None. |
|
| Customer | NamedItem |
None. |
|
| App | AppSimpleDto |
None. |
|
| DailySchedule | Schedule |
None. |
|
| IsActive | boolean |
None. |
|
| Tags | Collection of string |
None. |
|
| PublishId | globally unique identifier |
None. |
|
| NotificationSettings | PinchNotificationDto |
None. |
|
| MessageSettings | PinchMessageSettingsDto |
None. |
|
| ModifiedDate | date |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": "68c20f6a-de1b-48fb-a8e8-270384f0635c",
"Name": "sample string 2",
"Description": "sample string 3",
"ExpirationPeriod": "sample string 4",
"UserLimit": 5,
"AppTimeLimitHours": 6,
"ValidFrom": "2025-11-23T00:22:45.7861384+00:00",
"ValidTo": "2025-11-23T00:22:45.7861384+00:00",
"Status": "Draft",
"CustomerGroup": {
"Id": "fede912b-f2fa-4184-90fa-5bd7bf159397",
"Name": "sample string 2"
},
"Customer": {
"Id": "fede912b-f2fa-4184-90fa-5bd7bf159397",
"Name": "sample string 2"
},
"App": {
"NotificationType": "Bubble",
"Id": "e70a6e52-f9d6-4c65-aff3-1f8961fc57f9",
"Name": "sample string 2"
},
"DailySchedule": {
"From": "sample string 1",
"To": "sample string 2"
},
"IsActive": true,
"Tags": [
"sample string 1",
"sample string 2"
],
"PublishId": "7fd2dca9-4531-449d-98d7-513fc72ede23",
"NotificationSettings": {
"BubbleImageUrl": "sample string 1",
"ShowBubble": true,
"BarImageUrl": "sample string 3",
"OpenOnAppLaunch": true,
"OpenFromNotificationCenter": true,
"OpenOnAppRunning": true,
"BubbleIconId": 1,
"BubbleTitleNo": "sample string 7",
"BubbleTitleEn": "sample string 8",
"NotificationTextNo": "sample string 9",
"NotificationTextEn": "sample string 10",
"NotificationTitleNo": "sample string 11",
"NotificationTitleEn": "sample string 12",
"TriggerNotification": "sample string 13"
},
"MessageSettings": {
"MessageTitleNo": "sample string 1",
"MessageTitleEn": "sample string 2",
"MessageTextNo": "sample string 3",
"MessageTextEn": "sample string 4",
"MessageImageUrl": "sample string 5",
"MessageType": "sample string 6"
},
"ModifiedDate": "2025-11-23T00:22:45.7861384+00:00"
}