POST api/FetchNotification
Request Information
URI Parameters
None.
Body Parameters
FetchNotificationModel| Name | Description | Type | Additional information |
|---|---|---|---|
| NotificationId | integer |
None. |
|
| MessageId | integer |
None. |
|
| DeliveryId | integer |
None. |
|
| SchoolId | integer |
None. |
|
| SchoolName | string |
None. |
|
| AppName | string |
None. |
|
| UserList | string |
None. |
|
| Personalize | Collection of Personalization |
None. |
|
| CustomMessage | string |
None. |
|
| CurrentTime | string |
None. |
|
| Audience | string |
None. |
|
| MessageIcon | string |
None. |
|
| Publish | boolean |
None. |
|
| TimeZone | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"NotificationId": 1,
"MessageId": 2,
"DeliveryId": 3,
"SchoolId": 4,
"SchoolName": "sample string 5",
"AppName": "sample string 6",
"UserList": "sample string 7",
"Personalize": [
{
"$id": "2",
"ChildName": {
"$id": "3"
},
"EmployeeName": {
"$id": "4"
},
"ParentName": {
"$id": "5"
},
"ActualDate": {
"$id": "6"
},
"FromDate": {
"$id": "7"
},
"ToDate": {
"$id": "8"
},
"NoofDays": {
"$id": "9"
},
"MailCount": {
"$id": "10"
},
"TrainingName": {
"$id": "11"
},
"ToUserID": {
"$id": "12"
},
"Status": {
"$id": "13"
},
"SenderName": {
"$id": "14"
},
"ReceiverName": {
"$id": "15"
},
"ClassName": {
"$id": "16"
},
"Documentation": {
"$id": "17"
},
"FileName": {
"$id": "18"
},
"FileType": {
"$id": "19"
},
"FirstName": {
"$id": "20"
},
"LastName": {
"$id": "21"
},
"Amount": {
"$id": "22"
},
"EventName": {
"$id": "23"
},
"StartTime": {
"$id": "24"
},
"EndTime": {
"$id": "25"
},
"NewsTitle": {
"$id": "26"
},
"Reason": {
"$id": "27"
},
"EvaluationName": {
"$id": "28"
}
},
{
"$ref": "2"
}
],
"CustomMessage": "sample string 8",
"CurrentTime": "sample string 9",
"Audience": "sample string 10",
"MessageIcon": "sample string 11",
"Publish": true,
"TimeZone": 13.1
}
text/html
Sample:
{"$id":"1","NotificationId":1,"MessageId":2,"DeliveryId":3,"SchoolId":4,"SchoolName":"sample string 5","AppName":"sample string 6","UserList":"sample string 7","Personalize":[{"$id":"2","ChildName":{"$id":"3"},"EmployeeName":{"$id":"4"},"ParentName":{"$id":"5"},"ActualDate":{"$id":"6"},"FromDate":{"$id":"7"},"ToDate":{"$id":"8"},"NoofDays":{"$id":"9"},"MailCount":{"$id":"10"},"TrainingName":{"$id":"11"},"ToUserID":{"$id":"12"},"Status":{"$id":"13"},"SenderName":{"$id":"14"},"ReceiverName":{"$id":"15"},"ClassName":{"$id":"16"},"Documentation":{"$id":"17"},"FileName":{"$id":"18"},"FileType":{"$id":"19"},"FirstName":{"$id":"20"},"LastName":{"$id":"21"},"Amount":{"$id":"22"},"EventName":{"$id":"23"},"StartTime":{"$id":"24"},"EndTime":{"$id":"25"},"NewsTitle":{"$id":"26"},"Reason":{"$id":"27"},"EvaluationName":{"$id":"28"}},{"$ref":"2"}],"CustomMessage":"sample string 8","CurrentTime":"sample string 9","Audience":"sample string 10","MessageIcon":"sample string 11","Publish":true,"TimeZone":13.1}
application/xml, text/xml
Sample:
<FetchNotificationModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VruttiApi">
<AppName>sample string 6</AppName>
<Audience>sample string 10</Audience>
<CurrentTime>sample string 9</CurrentTime>
<CustomMessage>sample string 8</CustomMessage>
<DeliveryId>3</DeliveryId>
<MessageIcon>sample string 11</MessageIcon>
<MessageId>2</MessageId>
<NotificationId>1</NotificationId>
<Personalize>
<Personalization>
<ActualDate />
<Amount />
<ChildName />
<ClassName />
<Documentation />
<EmployeeName />
<EndTime />
<EvaluationName />
<EventName />
<FileName />
<FileType />
<FirstName />
<FromDate />
<LastName />
<MailCount />
<NewsTitle />
<NoofDays />
<ParentName />
<Reason />
<ReceiverName />
<SenderName />
<StartTime />
<Status />
<ToDate />
<ToUserID />
<TrainingName />
</Personalization>
<Personalization>
<ActualDate />
<Amount />
<ChildName />
<ClassName />
<Documentation />
<EmployeeName />
<EndTime />
<EvaluationName />
<EventName />
<FileName />
<FileType />
<FirstName />
<FromDate />
<LastName />
<MailCount />
<NewsTitle />
<NoofDays />
<ParentName />
<Reason />
<ReceiverName />
<SenderName />
<StartTime />
<Status />
<ToDate />
<ToUserID />
<TrainingName />
</Personalization>
</Personalize>
<Publish>true</Publish>
<SchoolId>4</SchoolId>
<SchoolName>sample string 5</SchoolName>
<TimeZone>13.1</TimeZone>
<UserList>sample string 7</UserList>
</FetchNotificationModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |