GET restapi/personal/children/{childId}/upcoming/v1?fromDate={fromDate}&toDate={toDate}
Returns list of courses upcoming plans, tasks and events in a dates range (one day only so far).
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| childId |
Identifier if a child. |
integer |
Required |
| fromDate |
Start date. |
date |
Required |
| toDate |
End date. |
date |
Required |
Body Parameters
None.
Response Information
Resource Description
Aggregated list of events, plans and tasks
Collection of Itslearning.RestApi.Entities.PersonUpcoming| Name | Description | Type | Additional information |
|---|---|---|---|
| Date |
Date of upcoming events, plans and tasks. |
date |
None. |
| Courses |
List of course items, each item contains basic information about course and related plans/events/tasks. |
Collection of Itslearning.RestApi.Entities.CourseUpcoming |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"Date": "2025-10-23T16:53:54Z",
"Courses": [
{
"Tasks": [
{
"TaskId": 1,
"Title": "sample string 2",
"Status": "Unknown",
"Deadline": "2025-10-23T16:53:54Z",
"Url": "sample string 3",
"ContentUrl": "sample string 4",
"IconUrl": "sample string 5",
"ElementId": 6,
"ElementType": "Unknown",
"LearningToolId": 7,
"Homework": true,
"LocationType": "Course",
"LocationId": 1
},
{
"TaskId": 1,
"Title": "sample string 2",
"Status": "Unknown",
"Deadline": "2025-10-23T16:53:54Z",
"Url": "sample string 3",
"ContentUrl": "sample string 4",
"IconUrl": "sample string 5",
"ElementId": 6,
"ElementType": "Unknown",
"LearningToolId": 7,
"Homework": true,
"LocationType": "Course",
"LocationId": 1
}
],
"Plans": [
{
"PlanId": 1,
"TopicId": 2,
"Order": 3,
"Name": "sample string 4",
"StartDate": "2025-10-23T16:53:54Z",
"StopDate": "2025-10-23T16:53:54Z",
"LocationId": 7,
"LocationType": "Course",
"TopicColor": "sample string 8",
"TopicName": "sample string 9"
},
{
"PlanId": 1,
"TopicId": 2,
"Order": 3,
"Name": "sample string 4",
"StartDate": "2025-10-23T16:53:54Z",
"StopDate": "2025-10-23T16:53:54Z",
"LocationId": 7,
"LocationType": "Course",
"TopicColor": "sample string 8",
"TopicName": "sample string 9"
}
],
"CalendarEvents": [
{
"EventId": 1,
"EventUrl": "sample string 2",
"EventTitle": "sample string 3",
"FromDate": "2025-10-23T16:53:54Z",
"ToDate": "2025-10-23T16:53:54Z",
"EventType": "Course",
"LocationId": 6,
"LocationType": "Course"
},
{
"EventId": 1,
"EventUrl": "sample string 2",
"EventTitle": "sample string 3",
"FromDate": "2025-10-23T16:53:54Z",
"ToDate": "2025-10-23T16:53:54Z",
"EventType": "Course",
"LocationId": 6,
"LocationType": "Course"
}
],
"CourseId": 1,
"Title": "sample string 2",
"FriendlyName": "sample string 3",
"CourseColor": "sample string 4",
"CourseFillColor": "sample string 5",
"CourseCode": "sample string 6"
},
{
"Tasks": [
{
"TaskId": 1,
"Title": "sample string 2",
"Status": "Unknown",
"Deadline": "2025-10-23T16:53:54Z",
"Url": "sample string 3",
"ContentUrl": "sample string 4",
"IconUrl": "sample string 5",
"ElementId": 6,
"ElementType": "Unknown",
"LearningToolId": 7,
"Homework": true,
"LocationType": "Course",
"LocationId": 1
},
{
"TaskId": 1,
"Title": "sample string 2",
"Status": "Unknown",
"Deadline": "2025-10-23T16:53:54Z",
"Url": "sample string 3",
"ContentUrl": "sample string 4",
"IconUrl": "sample string 5",
"ElementId": 6,
"ElementType": "Unknown",
"LearningToolId": 7,
"Homework": true,
"LocationType": "Course",
"LocationId": 1
}
],
"Plans": [
{
"PlanId": 1,
"TopicId": 2,
"Order": 3,
"Name": "sample string 4",
"StartDate": "2025-10-23T16:53:54Z",
"StopDate": "2025-10-23T16:53:54Z",
"LocationId": 7,
"LocationType": "Course",
"TopicColor": "sample string 8",
"TopicName": "sample string 9"
},
{
"PlanId": 1,
"TopicId": 2,
"Order": 3,
"Name": "sample string 4",
"StartDate": "2025-10-23T16:53:54Z",
"StopDate": "2025-10-23T16:53:54Z",
"LocationId": 7,
"LocationType": "Course",
"TopicColor": "sample string 8",
"TopicName": "sample string 9"
}
],
"CalendarEvents": [
{
"EventId": 1,
"EventUrl": "sample string 2",
"EventTitle": "sample string 3",
"FromDate": "2025-10-23T16:53:54Z",
"ToDate": "2025-10-23T16:53:54Z",
"EventType": "Course",
"LocationId": 6,
"LocationType": "Course"
},
{
"EventId": 1,
"EventUrl": "sample string 2",
"EventTitle": "sample string 3",
"FromDate": "2025-10-23T16:53:54Z",
"ToDate": "2025-10-23T16:53:54Z",
"EventType": "Course",
"LocationId": 6,
"LocationType": "Course"
}
],
"CourseId": 1,
"Title": "sample string 2",
"FriendlyName": "sample string 3",
"CourseColor": "sample string 4",
"CourseFillColor": "sample string 5",
"CourseCode": "sample string 6"
}
]
},
{
"Date": "2025-10-23T16:53:54Z",
"Courses": [
{
"Tasks": [
{
"TaskId": 1,
"Title": "sample string 2",
"Status": "Unknown",
"Deadline": "2025-10-23T16:53:54Z",
"Url": "sample string 3",
"ContentUrl": "sample string 4",
"IconUrl": "sample string 5",
"ElementId": 6,
"ElementType": "Unknown",
"LearningToolId": 7,
"Homework": true,
"LocationType": "Course",
"LocationId": 1
},
{
"TaskId": 1,
"Title": "sample string 2",
"Status": "Unknown",
"Deadline": "2025-10-23T16:53:54Z",
"Url": "sample string 3",
"ContentUrl": "sample string 4",
"IconUrl": "sample string 5",
"ElementId": 6,
"ElementType": "Unknown",
"LearningToolId": 7,
"Homework": true,
"LocationType": "Course",
"LocationId": 1
}
],
"Plans": [
{
"PlanId": 1,
"TopicId": 2,
"Order": 3,
"Name": "sample string 4",
"StartDate": "2025-10-23T16:53:54Z",
"StopDate": "2025-10-23T16:53:54Z",
"LocationId": 7,
"LocationType": "Course",
"TopicColor": "sample string 8",
"TopicName": "sample string 9"
},
{
"PlanId": 1,
"TopicId": 2,
"Order": 3,
"Name": "sample string 4",
"StartDate": "2025-10-23T16:53:54Z",
"StopDate": "2025-10-23T16:53:54Z",
"LocationId": 7,
"LocationType": "Course",
"TopicColor": "sample string 8",
"TopicName": "sample string 9"
}
],
"CalendarEvents": [
{
"EventId": 1,
"EventUrl": "sample string 2",
"EventTitle": "sample string 3",
"FromDate": "2025-10-23T16:53:54Z",
"ToDate": "2025-10-23T16:53:54Z",
"EventType": "Course",
"LocationId": 6,
"LocationType": "Course"
},
{
"EventId": 1,
"EventUrl": "sample string 2",
"EventTitle": "sample string 3",
"FromDate": "2025-10-23T16:53:54Z",
"ToDate": "2025-10-23T16:53:54Z",
"EventType": "Course",
"LocationId": 6,
"LocationType": "Course"
}
],
"CourseId": 1,
"Title": "sample string 2",
"FriendlyName": "sample string 3",
"CourseColor": "sample string 4",
"CourseFillColor": "sample string 5",
"CourseCode": "sample string 6"
},
{
"Tasks": [
{
"TaskId": 1,
"Title": "sample string 2",
"Status": "Unknown",
"Deadline": "2025-10-23T16:53:54Z",
"Url": "sample string 3",
"ContentUrl": "sample string 4",
"IconUrl": "sample string 5",
"ElementId": 6,
"ElementType": "Unknown",
"LearningToolId": 7,
"Homework": true,
"LocationType": "Course",
"LocationId": 1
},
{
"TaskId": 1,
"Title": "sample string 2",
"Status": "Unknown",
"Deadline": "2025-10-23T16:53:54Z",
"Url": "sample string 3",
"ContentUrl": "sample string 4",
"IconUrl": "sample string 5",
"ElementId": 6,
"ElementType": "Unknown",
"LearningToolId": 7,
"Homework": true,
"LocationType": "Course",
"LocationId": 1
}
],
"Plans": [
{
"PlanId": 1,
"TopicId": 2,
"Order": 3,
"Name": "sample string 4",
"StartDate": "2025-10-23T16:53:54Z",
"StopDate": "2025-10-23T16:53:54Z",
"LocationId": 7,
"LocationType": "Course",
"TopicColor": "sample string 8",
"TopicName": "sample string 9"
},
{
"PlanId": 1,
"TopicId": 2,
"Order": 3,
"Name": "sample string 4",
"StartDate": "2025-10-23T16:53:54Z",
"StopDate": "2025-10-23T16:53:54Z",
"LocationId": 7,
"LocationType": "Course",
"TopicColor": "sample string 8",
"TopicName": "sample string 9"
}
],
"CalendarEvents": [
{
"EventId": 1,
"EventUrl": "sample string 2",
"EventTitle": "sample string 3",
"FromDate": "2025-10-23T16:53:54Z",
"ToDate": "2025-10-23T16:53:54Z",
"EventType": "Course",
"LocationId": 6,
"LocationType": "Course"
},
{
"EventId": 1,
"EventUrl": "sample string 2",
"EventTitle": "sample string 3",
"FromDate": "2025-10-23T16:53:54Z",
"ToDate": "2025-10-23T16:53:54Z",
"EventType": "Course",
"LocationId": 6,
"LocationType": "Course"
}
],
"CourseId": 1,
"Title": "sample string 2",
"FriendlyName": "sample string 3",
"CourseColor": "sample string 4",
"CourseFillColor": "sample string 5",
"CourseCode": "sample string 6"
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfPersonUpcoming xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<PersonUpcoming>
<Courses>
<CourseUpcoming>
<CourseCode>sample string 6</CourseCode>
<CourseColor>sample string 4</CourseColor>
<CourseFillColor>sample string 5</CourseFillColor>
<CourseId>1</CourseId>
<FriendlyName>sample string 3</FriendlyName>
<Title>sample string 2</Title>
<CalendarEvents>
<CalendarEventSimple>
<EventId>1</EventId>
<EventTitle>sample string 3</EventTitle>
<EventType>Course</EventType>
<EventUrl>sample string 2</EventUrl>
<FromDate>2025-10-23T16:53:54Z</FromDate>
<LocationId>6</LocationId>
<LocationType>Course</LocationType>
<ToDate>2025-10-23T16:53:54Z</ToDate>
</CalendarEventSimple>
<CalendarEventSimple>
<EventId>1</EventId>
<EventTitle>sample string 3</EventTitle>
<EventType>Course</EventType>
<EventUrl>sample string 2</EventUrl>
<FromDate>2025-10-23T16:53:54Z</FromDate>
<LocationId>6</LocationId>
<LocationType>Course</LocationType>
<ToDate>2025-10-23T16:53:54Z</ToDate>
</CalendarEventSimple>
</CalendarEvents>
<Plans>
<PlanSimple>
<LocationId>7</LocationId>
<LocationType>Course</LocationType>
<Name>sample string 4</Name>
<Order>3</Order>
<PlanId>1</PlanId>
<StartDate>2025-10-23T16:53:54Z</StartDate>
<StopDate>2025-10-23T16:53:54Z</StopDate>
<TopicColor>sample string 8</TopicColor>
<TopicId>2</TopicId>
<TopicName>sample string 9</TopicName>
</PlanSimple>
<PlanSimple>
<LocationId>7</LocationId>
<LocationType>Course</LocationType>
<Name>sample string 4</Name>
<Order>3</Order>
<PlanId>1</PlanId>
<StartDate>2025-10-23T16:53:54Z</StartDate>
<StopDate>2025-10-23T16:53:54Z</StopDate>
<TopicColor>sample string 8</TopicColor>
<TopicId>2</TopicId>
<TopicName>sample string 9</TopicName>
</PlanSimple>
</Plans>
<Tasks>
<TaskSimple>
<ContentUrl>sample string 4</ContentUrl>
<Deadline>2025-10-23T16:53:54Z</Deadline>
<ElementId>6</ElementId>
<ElementType>Unknown</ElementType>
<Homework>true</Homework>
<IconUrl>sample string 5</IconUrl>
<LearningToolId>7</LearningToolId>
<LocationId>1</LocationId>
<LocationType>Course</LocationType>
<Status>Unknown</Status>
<TaskId>1</TaskId>
<Title>sample string 2</Title>
<Url>sample string 3</Url>
</TaskSimple>
<TaskSimple>
<ContentUrl>sample string 4</ContentUrl>
<Deadline>2025-10-23T16:53:54Z</Deadline>
<ElementId>6</ElementId>
<ElementType>Unknown</ElementType>
<Homework>true</Homework>
<IconUrl>sample string 5</IconUrl>
<LearningToolId>7</LearningToolId>
<LocationId>1</LocationId>
<LocationType>Course</LocationType>
<Status>Unknown</Status>
<TaskId>1</TaskId>
<Title>sample string 2</Title>
<Url>sample string 3</Url>
</TaskSimple>
</Tasks>
</CourseUpcoming>
<CourseUpcoming>
<CourseCode>sample string 6</CourseCode>
<CourseColor>sample string 4</CourseColor>
<CourseFillColor>sample string 5</CourseFillColor>
<CourseId>1</CourseId>
<FriendlyName>sample string 3</FriendlyName>
<Title>sample string 2</Title>
<CalendarEvents>
<CalendarEventSimple>
<EventId>1</EventId>
<EventTitle>sample string 3</EventTitle>
<EventType>Course</EventType>
<EventUrl>sample string 2</EventUrl>
<FromDate>2025-10-23T16:53:54Z</FromDate>
<LocationId>6</LocationId>
<LocationType>Course</LocationType>
<ToDate>2025-10-23T16:53:54Z</ToDate>
</CalendarEventSimple>
<CalendarEventSimple>
<EventId>1</EventId>
<EventTitle>sample string 3</EventTitle>
<EventType>Course</EventType>
<EventUrl>sample string 2</EventUrl>
<FromDate>2025-10-23T16:53:54Z</FromDate>
<LocationId>6</LocationId>
<LocationType>Course</LocationType>
<ToDate>2025-10-23T16:53:54Z</ToDate>
</CalendarEventSimple>
</CalendarEvents>
<Plans>
<PlanSimple>
<LocationId>7</LocationId>
<LocationType>Course</LocationType>
<Name>sample string 4</Name>
<Order>3</Order>
<PlanId>1</PlanId>
<StartDate>2025-10-23T16:53:54Z</StartDate>
<StopDate>2025-10-23T16:53:54Z</StopDate>
<TopicColor>sample string 8</TopicColor>
<TopicId>2</TopicId>
<TopicName>sample string 9</TopicName>
</PlanSimple>
<PlanSimple>
<LocationId>7</LocationId>
<LocationType>Course</LocationType>
<Name>sample string 4</Name>
<Order>3</Order>
<PlanId>1</PlanId>
<StartDate>2025-10-23T16:53:54Z</StartDate>
<StopDate>2025-10-23T16:53:54Z</StopDate>
<TopicColor>sample string 8</TopicColor>
<TopicId>2</TopicId>
<TopicName>sample string 9</TopicName>
</PlanSimple>
</Plans>
<Tasks>
<TaskSimple>
<ContentUrl>sample string 4</ContentUrl>
<Deadline>2025-10-23T16:53:54Z</Deadline>
<ElementId>6</ElementId>
<ElementType>Unknown</ElementType>
<Homework>true</Homework>
<IconUrl>sample string 5</IconUrl>
<LearningToolId>7</LearningToolId>
<LocationId>1</LocationId>
<LocationType>Course</LocationType>
<Status>Unknown</Status>
<TaskId>1</TaskId>
<Title>sample string 2</Title>
<Url>sample string 3</Url>
</TaskSimple>
<TaskSimple>
<ContentUrl>sample string 4</ContentUrl>
<Deadline>2025-10-23T16:53:54Z</Deadline>
<ElementId>6</ElementId>
<ElementType>Unknown</ElementType>
<Homework>true</Homework>
<IconUrl>sample string 5</IconUrl>
<LearningToolId>7</LearningToolId>
<LocationId>1</LocationId>
<LocationType>Course</LocationType>
<Status>Unknown</Status>
<TaskId>1</TaskId>
<Title>sample string 2</Title>
<Url>sample string 3</Url>
</TaskSimple>
</Tasks>
</CourseUpcoming>
</Courses>
<Date>2025-10-23T16:53:54Z</Date>
</PersonUpcoming>
<PersonUpcoming>
<Courses>
<CourseUpcoming>
<CourseCode>sample string 6</CourseCode>
<CourseColor>sample string 4</CourseColor>
<CourseFillColor>sample string 5</CourseFillColor>
<CourseId>1</CourseId>
<FriendlyName>sample string 3</FriendlyName>
<Title>sample string 2</Title>
<CalendarEvents>
<CalendarEventSimple>
<EventId>1</EventId>
<EventTitle>sample string 3</EventTitle>
<EventType>Course</EventType>
<EventUrl>sample string 2</EventUrl>
<FromDate>2025-10-23T16:53:54Z</FromDate>
<LocationId>6</LocationId>
<LocationType>Course</LocationType>
<ToDate>2025-10-23T16:53:54Z</ToDate>
</CalendarEventSimple>
<CalendarEventSimple>
<EventId>1</EventId>
<EventTitle>sample string 3</EventTitle>
<EventType>Course</EventType>
<EventUrl>sample string 2</EventUrl>
<FromDate>2025-10-23T16:53:54Z</FromDate>
<LocationId>6</LocationId>
<LocationType>Course</LocationType>
<ToDate>2025-10-23T16:53:54Z</ToDate>
</CalendarEventSimple>
</CalendarEvents>
<Plans>
<PlanSimple>
<LocationId>7</LocationId>
<LocationType>Course</LocationType>
<Name>sample string 4</Name>
<Order>3</Order>
<PlanId>1</PlanId>
<StartDate>2025-10-23T16:53:54Z</StartDate>
<StopDate>2025-10-23T16:53:54Z</StopDate>
<TopicColor>sample string 8</TopicColor>
<TopicId>2</TopicId>
<TopicName>sample string 9</TopicName>
</PlanSimple>
<PlanSimple>
<LocationId>7</LocationId>
<LocationType>Course</LocationType>
<Name>sample string 4</Name>
<Order>3</Order>
<PlanId>1</PlanId>
<StartDate>2025-10-23T16:53:54Z</StartDate>
<StopDate>2025-10-23T16:53:54Z</StopDate>
<TopicColor>sample string 8</TopicColor>
<TopicId>2</TopicId>
<TopicName>sample string 9</TopicName>
</PlanSimple>
</Plans>
<Tasks>
<TaskSimple>
<ContentUrl>sample string 4</ContentUrl>
<Deadline>2025-10-23T16:53:54Z</Deadline>
<ElementId>6</ElementId>
<ElementType>Unknown</ElementType>
<Homework>true</Homework>
<IconUrl>sample string 5</IconUrl>
<LearningToolId>7</LearningToolId>
<LocationId>1</LocationId>
<LocationType>Course</LocationType>
<Status>Unknown</Status>
<TaskId>1</TaskId>
<Title>sample string 2</Title>
<Url>sample string 3</Url>
</TaskSimple>
<TaskSimple>
<ContentUrl>sample string 4</ContentUrl>
<Deadline>2025-10-23T16:53:54Z</Deadline>
<ElementId>6</ElementId>
<ElementType>Unknown</ElementType>
<Homework>true</Homework>
<IconUrl>sample string 5</IconUrl>
<LearningToolId>7</LearningToolId>
<LocationId>1</LocationId>
<LocationType>Course</LocationType>
<Status>Unknown</Status>
<TaskId>1</TaskId>
<Title>sample string 2</Title>
<Url>sample string 3</Url>
</TaskSimple>
</Tasks>
</CourseUpcoming>
<CourseUpcoming>
<CourseCode>sample string 6</CourseCode>
<CourseColor>sample string 4</CourseColor>
<CourseFillColor>sample string 5</CourseFillColor>
<CourseId>1</CourseId>
<FriendlyName>sample string 3</FriendlyName>
<Title>sample string 2</Title>
<CalendarEvents>
<CalendarEventSimple>
<EventId>1</EventId>
<EventTitle>sample string 3</EventTitle>
<EventType>Course</EventType>
<EventUrl>sample string 2</EventUrl>
<FromDate>2025-10-23T16:53:54Z</FromDate>
<LocationId>6</LocationId>
<LocationType>Course</LocationType>
<ToDate>2025-10-23T16:53:54Z</ToDate>
</CalendarEventSimple>
<CalendarEventSimple>
<EventId>1</EventId>
<EventTitle>sample string 3</EventTitle>
<EventType>Course</EventType>
<EventUrl>sample string 2</EventUrl>
<FromDate>2025-10-23T16:53:54Z</FromDate>
<LocationId>6</LocationId>
<LocationType>Course</LocationType>
<ToDate>2025-10-23T16:53:54Z</ToDate>
</CalendarEventSimple>
</CalendarEvents>
<Plans>
<PlanSimple>
<LocationId>7</LocationId>
<LocationType>Course</LocationType>
<Name>sample string 4</Name>
<Order>3</Order>
<PlanId>1</PlanId>
<StartDate>2025-10-23T16:53:54Z</StartDate>
<StopDate>2025-10-23T16:53:54Z</StopDate>
<TopicColor>sample string 8</TopicColor>
<TopicId>2</TopicId>
<TopicName>sample string 9</TopicName>
</PlanSimple>
<PlanSimple>
<LocationId>7</LocationId>
<LocationType>Course</LocationType>
<Name>sample string 4</Name>
<Order>3</Order>
<PlanId>1</PlanId>
<StartDate>2025-10-23T16:53:54Z</StartDate>
<StopDate>2025-10-23T16:53:54Z</StopDate>
<TopicColor>sample string 8</TopicColor>
<TopicId>2</TopicId>
<TopicName>sample string 9</TopicName>
</PlanSimple>
</Plans>
<Tasks>
<TaskSimple>
<ContentUrl>sample string 4</ContentUrl>
<Deadline>2025-10-23T16:53:54Z</Deadline>
<ElementId>6</ElementId>
<ElementType>Unknown</ElementType>
<Homework>true</Homework>
<IconUrl>sample string 5</IconUrl>
<LearningToolId>7</LearningToolId>
<LocationId>1</LocationId>
<LocationType>Course</LocationType>
<Status>Unknown</Status>
<TaskId>1</TaskId>
<Title>sample string 2</Title>
<Url>sample string 3</Url>
</TaskSimple>
<TaskSimple>
<ContentUrl>sample string 4</ContentUrl>
<Deadline>2025-10-23T16:53:54Z</Deadline>
<ElementId>6</ElementId>
<ElementType>Unknown</ElementType>
<Homework>true</Homework>
<IconUrl>sample string 5</IconUrl>
<LearningToolId>7</LearningToolId>
<LocationId>1</LocationId>
<LocationType>Course</LocationType>
<Status>Unknown</Status>
<TaskId>1</TaskId>
<Title>sample string 2</Title>
<Url>sample string 3</Url>
</TaskSimple>
</Tasks>
</CourseUpcoming>
</Courses>
<Date>2025-10-23T16:53:54Z</Date>
</PersonUpcoming>
</ArrayOfPersonUpcoming>