GET users/{userIdentifier}/progress
Authorization
Access to this endpoint is granted if all following conditions are true:
- Authenticated user passes at least one of the following conditions: Authenticated user matches identifier given in "userIdentifier, studentIdentifier" uri parameter. Authenticated user is a staff member and is assigned to the same center as a user who matches identifier given in "userIdentifier, studentIdentifier" uri parameter. Authenticated user is a staff member and is assigned to the online center as a user who matches identifier given in "userIdentifier, studentIdentifier" uri parameter. Authenticated user matches identifier given in "userIdentifier, studentIdentifier" uri parameter.
- Authenticated user who is either StaffMember, Student, ProspectWithTrial
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
userIdentifier | PearsonEnglish.LearningServices.Business.Helpers.UserIdentifier |
Required |
Body Parameters
None.
Response Information
Resource Description
PearsonEnglish.LearningServices.Wse.Models.Views.UserProgressViewModelName | Description | Type | Additional information |
---|---|---|---|
RiskProbability | decimal number |
None. |
|
ActualProgressRatio | decimal number |
None. |
|
EndDate | date |
None. |
|
IdealProgressRatio | decimal number |
None. |
|
IdealUnit | PearsonEnglish.LearningServices.Core.Models.Views.CategoryWithNumberViewModel |
None. |
|
IdealUnitNumber | decimal number |
None. |
|
LinearProgressRatio | decimal number |
None. |
|
MonthsLeft | decimal number |
None. |
|
MonthsPassed | decimal number |
None. |
|
OnTrack | boolean |
None. |
|
StartDate | date |
None. |
|
TotalContractedUnits | integer |
None. |
|
TotalDoneUnits | decimal number |
None. |
|
TotalUnitsLeft | decimal number |
None. |
|
ContractedLevels | Collection of PearsonEnglish.LearningServices.Core.Models.Views.CategoryWithNumberViewModel |
None. |
Response Formats
application/json, text/json
Sample:
{ "RiskProbability": 1.0, "ActualProgressRatio": 1.1, "EndDate": "2024-12-20T14:15:54.8603606+00:00", "IdealProgressRatio": 3.1, "IdealUnit": { "Id": "5f053a9a-0d2e-4ea6-8fb2-5f3ad3e9040e", "Attributes": { "Number": "sample string 1" }, "ChildCategories": [] }, "IdealUnitNumber": 4.1, "LinearProgressRatio": 5.1, "MonthsLeft": 6.1, "MonthsPassed": 7.1, "OnTrack": true, "StartDate": "2024-12-20T14:15:54.8603606+00:00", "TotalContractedUnits": 10, "TotalDoneUnits": 11.1, "TotalUnitsLeft": 12.1, "ContractedLevels": [ { "Id": "5f053a9a-0d2e-4ea6-8fb2-5f3ad3e9040e", "Attributes": { "Number": "sample string 1" }, "ChildCategories": [] }, { "Id": "5f053a9a-0d2e-4ea6-8fb2-5f3ad3e9040e", "Attributes": { "Number": "sample string 1" }, "ChildCategories": [] } ] }