GET api/Gradebook?studentIdentifier={studentIdentifier}&direction={direction}&level={level}

Authorization

Access to this endpoint is public.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
studentIdentifier

PearsonEnglish.LearningServices.Business.Helpers.UserIdentifier

Required

direction

PearsonEnglish.LearningServices.Core.Models.Enums.Direction

Default value is DESC

level

integer

None.

Body Parameters

PearsonEnglish.LearningServices.Core.Models.PaginationInfo
NameDescriptionTypeAdditional information
Count

integer

None.

Offset

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Count": 1,
  "Offset": 2
}

Response Information

Resource Description

PagedResultOfIEnumerableOfPearsonEnglish.LearningServices.Wse.Models.Views.Gradebook.LevelSummaryViewModel
NameDescriptionTypeAdditional information
TotalItemCount

integer

None.

Elements

Collection of PearsonEnglish.LearningServices.Wse.Models.Views.Gradebook.LevelSummaryViewModel

None.

Response Formats

application/json, text/json

Sample:
{
  "TotalItemCount": 1,
  "Elements": [
    {
      "LevelId": "3c90425e-2c9b-4f88-b99c-18466a7cff2d",
      "LevelNumber": "sample string 2",
      "Assessment": {
        "Summary": {
          "Score": 1.1,
          "Seconds": 2
        },
        "Checkpoint": {
          "Score": 1.1,
          "Seconds": 2
        },
        "Remediation": {
          "Score": 1.1,
          "Seconds": 2
        }
      },
      "Units": [
        {
          "UnitId": "9c519b89-5387-4cc6-a84a-3d80593fd597",
          "UnitNumber": "sample string 2",
          "ActivitySummary": {
            "LastUpdate": "2024-12-20T14:25:37.9295915+00:00",
            "Duration": 2,
            "Progress": 3,
            "Overall": 1,
            "Skills": [
              {
                "Name": "sample string 1",
                "Abbreviation": "sample string 2",
                "Score": 3.1
              },
              {
                "Name": "sample string 1",
                "Abbreviation": "sample string 2",
                "Score": 3.1
              }
            ]
          },
          "WorkbookSummary": null,
          "EncounterSummary": {
            "TeacherFullName": "sample string 1",
            "Result": "sample string 2",
            "Feedback": "sample string 3",
            "Score": 1.0,
            "DateCompletion": "2024-12-20T14:25:37.9295915+00:00",
            "EncounterPartialResults": [
              {
                "SkillName": "sample string 1",
                "Result": 2
              },
              {
                "SkillName": "sample string 1",
                "Result": 2
              }
            ]
          },
          "Skills": [
            {
              "Name": "sample string 1",
              "Abbreviation": "sample string 2",
              "Score": 3.1
            },
            {
              "Name": "sample string 1",
              "Abbreviation": "sample string 2",
              "Score": 3.1
            }
          ]
        },
        {
          "UnitId": "9c519b89-5387-4cc6-a84a-3d80593fd597",
          "UnitNumber": "sample string 2",
          "ActivitySummary": {
            "LastUpdate": "2024-12-20T14:25:37.9295915+00:00",
            "Duration": 2,
            "Progress": 3,
            "Overall": 1,
            "Skills": [
              {
                "Name": "sample string 1",
                "Abbreviation": "sample string 2",
                "Score": 3.1
              },
              {
                "Name": "sample string 1",
                "Abbreviation": "sample string 2",
                "Score": 3.1
              }
            ]
          },
          "WorkbookSummary": null,
          "EncounterSummary": {
            "TeacherFullName": "sample string 1",
            "Result": "sample string 2",
            "Feedback": "sample string 3",
            "Score": 1.0,
            "DateCompletion": "2024-12-20T14:25:37.9295915+00:00",
            "EncounterPartialResults": [
              {
                "SkillName": "sample string 1",
                "Result": 2
              },
              {
                "SkillName": "sample string 1",
                "Result": 2
              }
            ]
          },
          "Skills": [
            {
              "Name": "sample string 1",
              "Abbreviation": "sample string 2",
              "Score": 3.1
            },
            {
              "Name": "sample string 1",
              "Abbreviation": "sample string 2",
              "Score": 3.1
            }
          ]
        }
      ]
    },
    {
      "LevelId": "3c90425e-2c9b-4f88-b99c-18466a7cff2d",
      "LevelNumber": "sample string 2",
      "Assessment": {
        "Summary": {
          "Score": 1.1,
          "Seconds": 2
        },
        "Checkpoint": {
          "Score": 1.1,
          "Seconds": 2
        },
        "Remediation": {
          "Score": 1.1,
          "Seconds": 2
        }
      },
      "Units": [
        {
          "UnitId": "9c519b89-5387-4cc6-a84a-3d80593fd597",
          "UnitNumber": "sample string 2",
          "ActivitySummary": {
            "LastUpdate": "2024-12-20T14:25:37.9295915+00:00",
            "Duration": 2,
            "Progress": 3,
            "Overall": 1,
            "Skills": [
              {
                "Name": "sample string 1",
                "Abbreviation": "sample string 2",
                "Score": 3.1
              },
              {
                "Name": "sample string 1",
                "Abbreviation": "sample string 2",
                "Score": 3.1
              }
            ]
          },
          "WorkbookSummary": null,
          "EncounterSummary": {
            "TeacherFullName": "sample string 1",
            "Result": "sample string 2",
            "Feedback": "sample string 3",
            "Score": 1.0,
            "DateCompletion": "2024-12-20T14:25:37.9295915+00:00",
            "EncounterPartialResults": [
              {
                "SkillName": "sample string 1",
                "Result": 2
              },
              {
                "SkillName": "sample string 1",
                "Result": 2
              }
            ]
          },
          "Skills": [
            {
              "Name": "sample string 1",
              "Abbreviation": "sample string 2",
              "Score": 3.1
            },
            {
              "Name": "sample string 1",
              "Abbreviation": "sample string 2",
              "Score": 3.1
            }
          ]
        },
        {
          "UnitId": "9c519b89-5387-4cc6-a84a-3d80593fd597",
          "UnitNumber": "sample string 2",
          "ActivitySummary": {
            "LastUpdate": "2024-12-20T14:25:37.9295915+00:00",
            "Duration": 2,
            "Progress": 3,
            "Overall": 1,
            "Skills": [
              {
                "Name": "sample string 1",
                "Abbreviation": "sample string 2",
                "Score": 3.1
              },
              {
                "Name": "sample string 1",
                "Abbreviation": "sample string 2",
                "Score": 3.1
              }
            ]
          },
          "WorkbookSummary": null,
          "EncounterSummary": {
            "TeacherFullName": "sample string 1",
            "Result": "sample string 2",
            "Feedback": "sample string 3",
            "Score": 1.0,
            "DateCompletion": "2024-12-20T14:25:37.9295915+00:00",
            "EncounterPartialResults": [
              {
                "SkillName": "sample string 1",
                "Result": 2
              },
              {
                "SkillName": "sample string 1",
                "Result": 2
              }
            ]
          },
          "Skills": [
            {
              "Name": "sample string 1",
              "Abbreviation": "sample string 2",
              "Score": 3.1
            },
            {
              "Name": "sample string 1",
              "Abbreviation": "sample string 2",
              "Score": 3.1
            }
          ]
        }
      ]
    }
  ]
}