curl --request GET \
--url https://api.alpha-1edtech.ai/powerpath/test-assignments/admin \
--header 'Authorization: Bearer <token>'{
"testAssignments": [
{
"sourcedId": "<string>",
"studentSourcedId": "<string>",
"studentEmail": "[email protected]",
"assignedByUserSourcedId": "<string>",
"subject": "<string>",
"grade": "<string>",
"assignmentStatus": "<string>",
"testName": "<string>",
"assignedAt": "<string>",
"expiresAt": "<string>",
"completedAt": "<string>",
"resourceSourcedId": "<string>",
"componentResourceSourcedId": "<string>"
}
],
"totalCount": 123,
"pageCount": 123,
"pageNumber": 123,
"offset": 123,
"limit": 123
}Returns a paginated list of test assignments across students. Optional filters for student, status, subject, grade.
curl --request GET \
--url https://api.alpha-1edtech.ai/powerpath/test-assignments/admin \
--header 'Authorization: Bearer <token>'{
"testAssignments": [
{
"sourcedId": "<string>",
"studentSourcedId": "<string>",
"studentEmail": "[email protected]",
"assignedByUserSourcedId": "<string>",
"subject": "<string>",
"grade": "<string>",
"assignmentStatus": "<string>",
"testName": "<string>",
"assignedAt": "<string>",
"expiresAt": "<string>",
"completedAt": "<string>",
"resourceSourcedId": "<string>",
"componentResourceSourcedId": "<string>"
}
],
"totalCount": 123,
"pageCount": 123,
"pageNumber": 123,
"offset": 123,
"limit": 123
}The access token received from the authorization server in the OAuth 2.0 flow.
The maximum number of items to return in the paginated response. While the OneRoster specification does not define a maximum limit, this implementation enforces a maximum of 3000 to prevent abuse and ensure optimal performance.
1 <= x <= 3000100
The number of items to skip in the paginated response
x >= 00
The sourcedId of the student
assigned, in_progress, completed, failed, expired, cancelled The grades of the course
-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13