POST classes/rebook?carryOver={carryOver}
Authorization
Access to this endpoint is granted if all following conditions are true:
- Authenticated user who is either StaffMember
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| carryOver | boolean |
Default value is False |
Body Parameters
Collection of PearsonEnglish.LearningServices.Wse.Models.ClassRebookParametersWithSsdsId| Name | Description | Type | Additional information |
|---|---|---|---|
| FromClassId | string |
None. |
|
| ToClassId | string |
None. |
|
| ClassId | string |
None. |
|
| ClassType | PearsonEnglish.LearningServices.Core.Models.Enums.ClassTypes |
None. |
|
| UnitLevel | integer |
None. |
|
| Categories | Collection of string |
None. |
|
| StudentId | string |
None. |
|
| Index | string |
None. |
|
| Override | boolean |
None. |
|
| BookingUserName | string |
None. |
|
| Source | PearsonEnglish.LearningServices.Core.Models.Enums.ApiCallerSource |
None. |
|
| IsMLTPEnabledPilotCenter | boolean |
None. |
|
| IsCrossCenterGroupClass | boolean |
None. |
|
| BookedMode | PearsonEnglish.LearningServices.Core.Models.Enums.BookModes |
None. |
|
| ClassToBeBooked | PearsonEnglish.LearningServices.Data.DataModels.Class |
None. |
|
| CurrentAndFutureRegistrations | Collection of PearsonEnglish.LearningServices.Data.DataModels.Registration |
None. |
Request Formats
application/json
Sample:
Sample not available.
text/json
Sample:
Sample not available.
Response Information
Resource Description
PearsonEnglish.LearningServices.Wse.Models.ApiProxyResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Code | integer |
None. |
|
| Message | string |
None. |
|
| Fields | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Code": 1,
"Message": "sample string 2",
"Fields": "sample string 3"
}