Our platform does not currently support iCal-type rules like 1TH
(or -2WE
, etc.).
Copy {
"@context": [
"https://openactive.io/"
],
"@type": "Schedule",
"repeatFrequency": "P2D",
"startDate": "2018-10-19",
"endDate": "2018-11-04",
"startTime": "08:30",
"endTime": "09:30",
"duration": "PT1H",
"scheduleTimezone": "Europe/London",
"scheduledEventType": "ScheduledSession",
"idTemplate": "https://example.com/api/scheduled-sessions/{startDate}",
"urlTemplate": "https://example.com/scheduled-sessions/{startDate}"
}
Daily must be used with neither byDay
nor byMonthDay
.
Copy {
"@context": [
"https://openactive.io/"
],
"@type": "Schedule",
"repeatFrequency": "P1W",
"startDate": "2018-10-19",
"endDate": "2018-11-04",
"startTime": "08:30",
"endTime": "09:30",
"byDay": [
"https://schema.org/Tuesday",
"https://schema.org/Sunday"
],
"duration": "PT1H",
"scheduleTimezone": "Europe/London",
"scheduledEventType": "ScheduledSession",
"idTemplate": "https://example.com/api/scheduled-sessions/{startDate}",
"urlTemplate": "https://example.com/scheduled-sessions/{startDate}"
}
Weekly must be used with byDay
but not byMonthDay
.
Copy {
"@context": [
"https://openactive.io/"
],
"@type": "Schedule",
"repeatFrequency": "P1M",
"startDate": "2018-10-05",
"endDate": "2018-12-15",
"startTime": "08:30",
"endTime": "09:30",
"duration": "PT1H",
"byMonthDay": [
5,
15
],
"scheduleTimezone": "Europe/London",
"scheduledEventType": "ScheduledSession",
"idTemplate": "https://example.com/api/scheduled-sessions/{startDate}",
"urlTemplate": "https://example.com/scheduled-sessions/{startDate}"
}