POST Api/Student/UpdateStudentNotificationDetails
Request Information
URI Parameters
None.
Body Parameters
StudentNotificationDetail| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentID | globally unique identifier |
None. |
|
| SchoolID | globally unique identifier |
None. |
|
| ClientID | globally unique identifier |
None. |
|
| NotificationDetailList | Dictionary of integer [key] and notification_type_setting [value] |
None. |
|
| NotificationTypeList | Collection of integer |
None. |
|
| NotificationSettingList | Collection of notification_type_setting |
None. |
Request Formats
application/json, text/json
Sample:
{
"StudentID": "9049da7a-b4fb-4aa0-9ed0-506cee223396",
"SchoolID": "092a5894-0c7a-4705-9380-289ce9e3915a",
"ClientID": "62c2279a-47fb-4686-967b-072d0c7dd117",
"NotificationDetailList": {
"1": {
"IsNotifyUsingSms": true,
"IsNotifyUsingEmail": true,
"IsNotifyUsingPortal": true,
"IsNotifyUsingMobileApp": true
},
"2": {
"IsNotifyUsingSms": true,
"IsNotifyUsingEmail": true,
"IsNotifyUsingPortal": true,
"IsNotifyUsingMobileApp": true
}
},
"NotificationTypeList": [
1,
2
],
"NotificationSettingList": [
{
"IsNotifyUsingSms": true,
"IsNotifyUsingEmail": true,
"IsNotifyUsingPortal": true,
"IsNotifyUsingMobileApp": true
},
{
"IsNotifyUsingSms": true,
"IsNotifyUsingEmail": true,
"IsNotifyUsingPortal": true,
"IsNotifyUsingMobileApp": true
}
]
}
application/xml, text/xml
Sample:
<StudentNotificationDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fleetroot.Entity">
<ClientID>62c2279a-47fb-4686-967b-072d0c7dd117</ClientID>
<NotificationDetailList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfintnotification_type_setting1PBo5Qe6>
<d2p1:Key>1</d2p1:Key>
<d2p1:Value>
<IsNotifyUsingEmail>true</IsNotifyUsingEmail>
<IsNotifyUsingMobileApp>true</IsNotifyUsingMobileApp>
<IsNotifyUsingPortal>true</IsNotifyUsingPortal>
<IsNotifyUsingSms>true</IsNotifyUsingSms>
</d2p1:Value>
</d2p1:KeyValueOfintnotification_type_setting1PBo5Qe6>
<d2p1:KeyValueOfintnotification_type_setting1PBo5Qe6>
<d2p1:Key>2</d2p1:Key>
<d2p1:Value>
<IsNotifyUsingEmail>true</IsNotifyUsingEmail>
<IsNotifyUsingMobileApp>true</IsNotifyUsingMobileApp>
<IsNotifyUsingPortal>true</IsNotifyUsingPortal>
<IsNotifyUsingSms>true</IsNotifyUsingSms>
</d2p1:Value>
</d2p1:KeyValueOfintnotification_type_setting1PBo5Qe6>
</NotificationDetailList>
<NotificationSettingList>
<notification_type_setting>
<IsNotifyUsingEmail>true</IsNotifyUsingEmail>
<IsNotifyUsingMobileApp>true</IsNotifyUsingMobileApp>
<IsNotifyUsingPortal>true</IsNotifyUsingPortal>
<IsNotifyUsingSms>true</IsNotifyUsingSms>
</notification_type_setting>
<notification_type_setting>
<IsNotifyUsingEmail>true</IsNotifyUsingEmail>
<IsNotifyUsingMobileApp>true</IsNotifyUsingMobileApp>
<IsNotifyUsingPortal>true</IsNotifyUsingPortal>
<IsNotifyUsingSms>true</IsNotifyUsingSms>
</notification_type_setting>
</NotificationSettingList>
<NotificationTypeList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</NotificationTypeList>
<SchoolID>092a5894-0c7a-4705-9380-289ce9e3915a</SchoolID>
<StudentID>9049da7a-b4fb-4aa0-9ed0-506cee223396</StudentID>
</StudentNotificationDetail>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Result| Name | Description | Type | Additional information |
|---|---|---|---|
| IsValid | boolean |
None. |
|
| Message | Collection of string |
None. |
|
| ResponseCodes | Collection of integer |
None. |
|
| Id | globally unique identifier |
None. |
|
| Value | string |
None. |
|
| RecordOn | date |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsValid": true,
"Message": [
"sample string 1",
"sample string 2"
],
"ResponseCodes": [
1,
2
],
"Id": "98fa1492-6122-4247-b610-54bbd3b53033",
"Value": "sample string 3",
"RecordOn": "2026-06-06T03:37:22.7405464+04:00"
}
application/xml, text/xml
Sample:
<Result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fleetroot.Entity">
<Id>98fa1492-6122-4247-b610-54bbd3b53033</Id>
<IsValid>true</IsValid>
<Message xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Message>
<RecordOn>2026-06-06T03:37:22.7405464+04:00</RecordOn>
<ResponseCodes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</ResponseCodes>
<Value>sample string 3</Value>
</Result>