POST api/Student/UpdateStudent_Admin
Request Information
URI Parameters
None.
Body Parameters
Student| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| EmailAddress | string |
None. |
|
| Password | string |
None. |
|
| SchoolId | integer |
None. |
|
| PhoneNumber | string |
None. |
|
| MobileNumber | string |
None. |
|
| LastLoginDate | date |
None. |
|
| IsActive | boolean |
None. |
|
| IsLocked | boolean |
None. |
|
| AuthToken | string |
None. |
|
| CurrentSlide | Slide |
None. |
|
| LastCompletedSlide | StudentProgressItem |
None. |
|
| AdminId | integer |
None. |
|
| FailedLoginAttempts | integer |
None. |
|
| SchoolLogo | string |
None. |
|
| Progress | StudentProgress |
None. |
|
| Gender | string |
None. |
|
| Error | Error |
None. |
|
| SchoolIntroduction | string |
None. |
|
| Group | string |
None. |
|
| MustCreateNewPassword | boolean |
None. |
|
| StartDate | date |
None. |
|
| ReceiveTextMessages | boolean |
None. |
|
| ReceiveEmails | boolean |
None. |
|
| ReceivesNotifications | boolean |
None. |
|
| HasReceivedWelcomeEmail | boolean |
None. |
|
| AddDate | date |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"FirstName": "sample string 2",
"LastName": "sample string 3",
"EmailAddress": "sample string 4",
"Password": "sample string 5",
"SchoolId": 6,
"PhoneNumber": "sample string 7",
"MobileNumber": "sample string 8",
"LastLoginDate": "2025-12-12T09:13:12.4343353+00:00",
"IsActive": true,
"IsLocked": true,
"AuthToken": "sample string 12",
"CurrentSlide": {
"Id": 1,
"ModuleId": 2,
"Name": "sample string 3",
"SortOrder": 4,
"Url": "sample string 5",
"Error": {
"ID": "sample string 1",
"RawError": "sample string 2",
"StackTrace": "sample string 3",
"FriendlyMessage": "sample string 4"
},
"Section": 6
},
"LastCompletedSlide": {
"StudentId": 1,
"SlideKey": 2,
"SlideId": "sample string 3",
"SlideName": "sample string 4",
"ModuleKey": 5,
"ModuleName": "sample string 6",
"CompletedDate": "2025-12-12T09:13:12.4343353+00:00",
"StudentName": "sample string 8",
"Error": {
"ID": "sample string 1",
"RawError": "sample string 2",
"StackTrace": "sample string 3",
"FriendlyMessage": "sample string 4"
}
},
"AdminId": 13,
"FailedLoginAttempts": 14,
"SchoolLogo": "sample string 15",
"Progress": {
"Data": [
{
"StudentId": 1,
"SlideKey": 2,
"SlideId": "sample string 3",
"SlideName": "sample string 4",
"ModuleKey": 5,
"ModuleName": "sample string 6",
"CompletedDate": "2025-12-12T09:13:12.4343353+00:00",
"StudentName": "sample string 8",
"Error": {
"ID": "sample string 1",
"RawError": "sample string 2",
"StackTrace": "sample string 3",
"FriendlyMessage": "sample string 4"
}
},
{
"StudentId": 1,
"SlideKey": 2,
"SlideId": "sample string 3",
"SlideName": "sample string 4",
"ModuleKey": 5,
"ModuleName": "sample string 6",
"CompletedDate": "2025-12-12T09:13:12.4343353+00:00",
"StudentName": "sample string 8",
"Error": {
"ID": "sample string 1",
"RawError": "sample string 2",
"StackTrace": "sample string 3",
"FriendlyMessage": "sample string 4"
}
}
],
"NextSlide": {
"Id": 1,
"ModuleId": 2,
"Name": "sample string 3",
"SortOrder": 4,
"Url": "sample string 5",
"Error": {
"ID": "sample string 1",
"RawError": "sample string 2",
"StackTrace": "sample string 3",
"FriendlyMessage": "sample string 4"
},
"Section": 6
},
"TotalSlides": 1,
"TotalModules": 2,
"CompletedSlides": 3,
"CompletedSlidePercent": 4.1,
"CompletedModules": 5,
"CompletedModulePercent": 6.1,
"TotalStudents": 7,
"TotalActive": 8,
"TotalInactive": 9,
"Error": {
"ID": "sample string 1",
"RawError": "sample string 2",
"StackTrace": "sample string 3",
"FriendlyMessage": "sample string 4"
}
},
"Gender": "sample string 16",
"Error": {
"ID": "sample string 1",
"RawError": "sample string 2",
"StackTrace": "sample string 3",
"FriendlyMessage": "sample string 4"
},
"SchoolIntroduction": "sample string 17",
"Group": "sample string 18",
"MustCreateNewPassword": true,
"StartDate": "2025-12-12T09:13:12.4343353+00:00",
"ReceiveTextMessages": true,
"ReceiveEmails": true,
"ReceivesNotifications": true,
"HasReceivedWelcomeEmail": true,
"AddDate": "2025-12-12T09:13:12.4343353+00:00"
}
application/xml, text/xml
Sample:
<Student xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BSTServices.Models">
<AddDate>2025-12-12T09:13:12.4343353+00:00</AddDate>
<AdminId>13</AdminId>
<AuthToken>sample string 12</AuthToken>
<CurrentSlide>
<Error>
<FriendlyMessage>sample string 4</FriendlyMessage>
<ID>sample string 1</ID>
<RawError>sample string 2</RawError>
<StackTrace>sample string 3</StackTrace>
</Error>
<Id>1</Id>
<ModuleId>2</ModuleId>
<Name>sample string 3</Name>
<Section>6</Section>
<SortOrder>4</SortOrder>
<Url>sample string 5</Url>
</CurrentSlide>
<EmailAddress>sample string 4</EmailAddress>
<Error>
<FriendlyMessage>sample string 4</FriendlyMessage>
<ID>sample string 1</ID>
<RawError>sample string 2</RawError>
<StackTrace>sample string 3</StackTrace>
</Error>
<FailedLoginAttempts>14</FailedLoginAttempts>
<FirstName>sample string 2</FirstName>
<Gender>sample string 16</Gender>
<Group>sample string 18</Group>
<HasReceivedWelcomeEmail>true</HasReceivedWelcomeEmail>
<Id>1</Id>
<IsActive>true</IsActive>
<IsLocked>true</IsLocked>
<LastLoginDate>2025-12-12T09:13:12.4343353+00:00</LastLoginDate>
<LastName>sample string 3</LastName>
<MobileNumber>sample string 8</MobileNumber>
<MustCreateNewPassword>true</MustCreateNewPassword>
<Password>sample string 5</Password>
<PhoneNumber>sample string 7</PhoneNumber>
<Progress>
<CompletedModulePercent>6.1</CompletedModulePercent>
<CompletedModules>5</CompletedModules>
<CompletedSlidePercent>4.1</CompletedSlidePercent>
<CompletedSlides>3</CompletedSlides>
<Data>
<StudentProgressItem>
<CompletedDate>2025-12-12T09:13:12.4343353+00:00</CompletedDate>
<Error>
<FriendlyMessage>sample string 4</FriendlyMessage>
<ID>sample string 1</ID>
<RawError>sample string 2</RawError>
<StackTrace>sample string 3</StackTrace>
</Error>
<ModuleKey>5</ModuleKey>
<ModuleName>sample string 6</ModuleName>
<SlideId>sample string 3</SlideId>
<SlideKey>2</SlideKey>
<SlideName>sample string 4</SlideName>
<StudentId>1</StudentId>
<StudentName>sample string 8</StudentName>
</StudentProgressItem>
<StudentProgressItem>
<CompletedDate>2025-12-12T09:13:12.4343353+00:00</CompletedDate>
<Error>
<FriendlyMessage>sample string 4</FriendlyMessage>
<ID>sample string 1</ID>
<RawError>sample string 2</RawError>
<StackTrace>sample string 3</StackTrace>
</Error>
<ModuleKey>5</ModuleKey>
<ModuleName>sample string 6</ModuleName>
<SlideId>sample string 3</SlideId>
<SlideKey>2</SlideKey>
<SlideName>sample string 4</SlideName>
<StudentId>1</StudentId>
<StudentName>sample string 8</StudentName>
</StudentProgressItem>
</Data>
<Error>
<FriendlyMessage>sample string 4</FriendlyMessage>
<ID>sample string 1</ID>
<RawError>sample string 2</RawError>
<StackTrace>sample string 3</StackTrace>
</Error>
<NextSlide>
<Error>
<FriendlyMessage>sample string 4</FriendlyMessage>
<ID>sample string 1</ID>
<RawError>sample string 2</RawError>
<StackTrace>sample string 3</StackTrace>
</Error>
<Id>1</Id>
<ModuleId>2</ModuleId>
<Name>sample string 3</Name>
<Section>6</Section>
<SortOrder>4</SortOrder>
<Url>sample string 5</Url>
</NextSlide>
<TotalActive>8</TotalActive>
<TotalInactive>9</TotalInactive>
<TotalModules>2</TotalModules>
<TotalSlides>1</TotalSlides>
<TotalStudents>7</TotalStudents>
</Progress>
<ReceiveEmails>true</ReceiveEmails>
<ReceiveTextMessages>true</ReceiveTextMessages>
<ReceivesNotifications>true</ReceivesNotifications>
<SchoolId>6</SchoolId>
<SchoolIntroduction>sample string 17</SchoolIntroduction>
<SchoolLogo>sample string 15</SchoolLogo>
<StartDate>2025-12-12T09:13:12.4343353+00:00</StartDate>
</Student>
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. |