GET restapi/personal/progressreport/criteria/{personId}/v1?courseId={courseId}&criteriaIds={criteriaIds}&fromDateTime={fromDateTime}&toDateTime={toDateTime}
Gets the person criteria assessment report.
The client of this API may supply additional parameters to get a more detailed report. For instance supplying a time period parameters (fromDateTime and toDateTime) one can get a report only in this particular time period.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
personId |
The identifier of a person to get assessments for. |
integer |
Required |
courseId |
The identifier of a course to get assessments from. |
integer |
Required |
criteriaIds |
The criteria ids separated by comma. Only criteria from the specified course will be returned. |
string |
Required |
fromDateTime |
[Optional] Report period start date. Optional, if not supplied a date of the earliest criteria assessment date is used. Date has to contain also time in , for ex. YYYY-MM-DDTHH:MM:SS.sssssss or YYYY-MM-DD HH:MM:SS. |
date |
None. |
toDateTime |
[Optional] Report period stop date. Optional, if not supplied the current date is used. Date has to contain also time in, for ex. YYYY-MM-DDTHH:MM:SS.sssssss or YYYY-MM-DD HH:MM:SS. |
date |
None. |
Body Parameters
None.
Response Information
Resource Description
Person criteria assessment report.
Itslearning.RestApi.Entities.CriteriaAssessmentReport.CriteriaAssessmentReportName | Description | Type | Additional information |
---|---|---|---|
ReportItems |
The assessment report items. |
Collection of Itslearning.RestApi.Entities.CriteriaAssessmentReport.CriteriaAssessmentReportItem |
None. |
Response Formats
application/json, text/json
{ "ReportItems": [ { "Criterion": { "Id": 1, "Title": "sample string 2", "Description": "sample string 3" }, "Assessments": [ { "AchievementLevelTitle": "sample string 1", "AssessmentDate": "2025-06-24T08:43:57Z", "Comment": "sample string 3", "PercentScore": 4.1, "AssessedBy": { "PersonId": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "FullName": "sample string 4", "ProfileUrl": "sample string 5", "AdditionalInfo": "sample string 6", "ProfileImageUrl": "sample string 7", "ProfileImageUrlSmall": "sample string 8" }, "Element": { "ElementId": 1, "ElementType": 2, "Title": "sample string 3", "LearningToolId": 4, "ElementOrder": 5, "ActiveFromDT": "2025-06-24T08:43:57Z", "ActiveToDT": "2025-06-24T08:43:57Z", "DeadlineDT": "2025-06-24T08:43:57Z" } }, { "AchievementLevelTitle": "sample string 1", "AssessmentDate": "2025-06-24T08:43:57Z", "Comment": "sample string 3", "PercentScore": 4.1, "AssessedBy": { "PersonId": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "FullName": "sample string 4", "ProfileUrl": "sample string 5", "AdditionalInfo": "sample string 6", "ProfileImageUrl": "sample string 7", "ProfileImageUrlSmall": "sample string 8" }, "Element": { "ElementId": 1, "ElementType": 2, "Title": "sample string 3", "LearningToolId": 4, "ElementOrder": 5, "ActiveFromDT": "2025-06-24T08:43:57Z", "ActiveToDT": "2025-06-24T08:43:57Z", "DeadlineDT": "2025-06-24T08:43:57Z" } } ] }, { "Criterion": { "Id": 1, "Title": "sample string 2", "Description": "sample string 3" }, "Assessments": [ { "AchievementLevelTitle": "sample string 1", "AssessmentDate": "2025-06-24T08:43:57Z", "Comment": "sample string 3", "PercentScore": 4.1, "AssessedBy": { "PersonId": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "FullName": "sample string 4", "ProfileUrl": "sample string 5", "AdditionalInfo": "sample string 6", "ProfileImageUrl": "sample string 7", "ProfileImageUrlSmall": "sample string 8" }, "Element": { "ElementId": 1, "ElementType": 2, "Title": "sample string 3", "LearningToolId": 4, "ElementOrder": 5, "ActiveFromDT": "2025-06-24T08:43:57Z", "ActiveToDT": "2025-06-24T08:43:57Z", "DeadlineDT": "2025-06-24T08:43:57Z" } }, { "AchievementLevelTitle": "sample string 1", "AssessmentDate": "2025-06-24T08:43:57Z", "Comment": "sample string 3", "PercentScore": 4.1, "AssessedBy": { "PersonId": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "FullName": "sample string 4", "ProfileUrl": "sample string 5", "AdditionalInfo": "sample string 6", "ProfileImageUrl": "sample string 7", "ProfileImageUrlSmall": "sample string 8" }, "Element": { "ElementId": 1, "ElementType": 2, "Title": "sample string 3", "LearningToolId": 4, "ElementOrder": 5, "ActiveFromDT": "2025-06-24T08:43:57Z", "ActiveToDT": "2025-06-24T08:43:57Z", "DeadlineDT": "2025-06-24T08:43:57Z" } } ] } ] }
application/xml, text/xml
<CriteriaAssessmentReport xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <ReportItems> <CriteriaAssessmentReportItem> <Assessments> <CriterionAssessment> <AchievementLevelTitle>sample string 1</AchievementLevelTitle> <AssessedBy> <AdditionalInfo>sample string 6</AdditionalInfo> <FirstName>sample string 2</FirstName> <FullName>sample string 4</FullName> <LastName>sample string 3</LastName> <PersonId>1</PersonId> <ProfileImageUrl>sample string 7</ProfileImageUrl> <ProfileImageUrlSmall>sample string 8</ProfileImageUrlSmall> <ProfileUrl>sample string 5</ProfileUrl> </AssessedBy> <AssessmentDate>2025-06-24T08:43:57Z</AssessmentDate> <Comment>sample string 3</Comment> <Element> <ActiveFromDT>2025-06-24T08:43:57Z</ActiveFromDT> <ActiveToDT>2025-06-24T08:43:57Z</ActiveToDT> <DeadlineDT>2025-06-24T08:43:57Z</DeadlineDT> <ElementId>1</ElementId> <ElementOrder>5</ElementOrder> <ElementType>2</ElementType> <LearningToolId>4</LearningToolId> <Title>sample string 3</Title> </Element> <PercentScore>4.1</PercentScore> </CriterionAssessment> <CriterionAssessment> <AchievementLevelTitle>sample string 1</AchievementLevelTitle> <AssessedBy> <AdditionalInfo>sample string 6</AdditionalInfo> <FirstName>sample string 2</FirstName> <FullName>sample string 4</FullName> <LastName>sample string 3</LastName> <PersonId>1</PersonId> <ProfileImageUrl>sample string 7</ProfileImageUrl> <ProfileImageUrlSmall>sample string 8</ProfileImageUrlSmall> <ProfileUrl>sample string 5</ProfileUrl> </AssessedBy> <AssessmentDate>2025-06-24T08:43:57Z</AssessmentDate> <Comment>sample string 3</Comment> <Element> <ActiveFromDT>2025-06-24T08:43:57Z</ActiveFromDT> <ActiveToDT>2025-06-24T08:43:57Z</ActiveToDT> <DeadlineDT>2025-06-24T08:43:57Z</DeadlineDT> <ElementId>1</ElementId> <ElementOrder>5</ElementOrder> <ElementType>2</ElementType> <LearningToolId>4</LearningToolId> <Title>sample string 3</Title> </Element> <PercentScore>4.1</PercentScore> </CriterionAssessment> </Assessments> <Criterion> <Description>sample string 3</Description> <Id>1</Id> <Title>sample string 2</Title> </Criterion> </CriteriaAssessmentReportItem> <CriteriaAssessmentReportItem> <Assessments> <CriterionAssessment> <AchievementLevelTitle>sample string 1</AchievementLevelTitle> <AssessedBy> <AdditionalInfo>sample string 6</AdditionalInfo> <FirstName>sample string 2</FirstName> <FullName>sample string 4</FullName> <LastName>sample string 3</LastName> <PersonId>1</PersonId> <ProfileImageUrl>sample string 7</ProfileImageUrl> <ProfileImageUrlSmall>sample string 8</ProfileImageUrlSmall> <ProfileUrl>sample string 5</ProfileUrl> </AssessedBy> <AssessmentDate>2025-06-24T08:43:57Z</AssessmentDate> <Comment>sample string 3</Comment> <Element> <ActiveFromDT>2025-06-24T08:43:57Z</ActiveFromDT> <ActiveToDT>2025-06-24T08:43:57Z</ActiveToDT> <DeadlineDT>2025-06-24T08:43:57Z</DeadlineDT> <ElementId>1</ElementId> <ElementOrder>5</ElementOrder> <ElementType>2</ElementType> <LearningToolId>4</LearningToolId> <Title>sample string 3</Title> </Element> <PercentScore>4.1</PercentScore> </CriterionAssessment> <CriterionAssessment> <AchievementLevelTitle>sample string 1</AchievementLevelTitle> <AssessedBy> <AdditionalInfo>sample string 6</AdditionalInfo> <FirstName>sample string 2</FirstName> <FullName>sample string 4</FullName> <LastName>sample string 3</LastName> <PersonId>1</PersonId> <ProfileImageUrl>sample string 7</ProfileImageUrl> <ProfileImageUrlSmall>sample string 8</ProfileImageUrlSmall> <ProfileUrl>sample string 5</ProfileUrl> </AssessedBy> <AssessmentDate>2025-06-24T08:43:57Z</AssessmentDate> <Comment>sample string 3</Comment> <Element> <ActiveFromDT>2025-06-24T08:43:57Z</ActiveFromDT> <ActiveToDT>2025-06-24T08:43:57Z</ActiveToDT> <DeadlineDT>2025-06-24T08:43:57Z</DeadlineDT> <ElementId>1</ElementId> <ElementOrder>5</ElementOrder> <ElementType>2</ElementType> <LearningToolId>4</LearningToolId> <Title>sample string 3</Title> </Element> <PercentScore>4.1</PercentScore> </CriterionAssessment> </Assessments> <Criterion> <Description>sample string 3</Description> <Id>1</Id> <Title>sample string 2</Title> </Criterion> </CriteriaAssessmentReportItem> </ReportItems> </CriteriaAssessmentReport>