PrototypeOpen Learning Feed is a concept in development. The sample API and validator work, but no school publishes a feed yet, and examples use a fictional school.
Open Learning Feed

schema:Schedule

schema.orgType

A schedule defines a repeating time period used to describe a regularly occurring Event.

Defined by
schema.org, checked against release 30.1. Read it on schema.org
Status at schema.org
core
Subtype of
Intangible
How a feed uses it
When classes meet, in olf:classSchedule

schema.org properties a feed uses here

PropertyHow a feed uses it
byDayDays classes meet
startTimeClass start time
endTimeClass end time
scheduleTimezoneTime zone for class times
repeatFrequencyWeekly, every other week and so on

The full list of properties schema.org allows on this type is on schema.org.

Added by the OLF extension

PropertyExpectsDescription
olf:scheduleTypeolf:ScheduleTypeEnumerationThe kind of schedule a Schedule describes: daytime, evening, weekend, live online or self-paced online.

In the example feed

dataFeedElement[0].item.olf:classSchedule[0]Full feed
{
  "@type": "Schedule",
  "olf:scheduleType": "olf:AsynchronousOnline",
  "description": "Coursework online with weekly deadlines and no set login times."
}

Search all terms · Specification · Vocabulary file