Course
This page describes the Course type.
This type is derived from https://schema.org/Course, which means that any of this type's properties within schema.org may also be used. Note however the properties on this page must be used in preference if a relevant property is available.
Properties
Optional properties
Property | Expected Type | Description |
---|---|---|
@type | Must always be present and set to | |
@id | A unique URI-based identifier for the record.
The primary purpose of the URI format in this context is to provide natural namespacing for the identifier. Hence, the URI itself may not resolve to a valid endpoint, but must use a domain name controlled by the resource owner (the organisation responsible for the OpenActive open data feed). Example
| |
accessibilityInformation | Provide additional, specific documentation for participants about how disabilities are, or can be supported at the Event. Example
| |
accessibilitySupport | Array of | Used to specify the types of disabilities or impairments that are supported at an event. Example
|
activity | Array of | Specifies the physical activity or activities that will take place during a Course. Example
|
ageRange | Indicates that an event is recommended as being suitable for or is targetted at a specific age range. Example
| |
author |
| The person or organization who designed the Course. An author might be an schema:Organization or a schema:Person. This property may reference the Example
|
category | Provides a set of tags that help categorise and describe an event, e.g. its intensity, purpose, etc. Example
| |
description | A plain text description of the Course, which must not include HTML or other markup. Example
| |
genderRestriction | Indicates that an event is restricted to male, female or a mixed audience. This information must be displayed prominently to the user before booking. If a gender restriction isn't specified then applications should assume that an event is suitable for a mixed audience. Example
| |
identifier |
| A local non-URI identifier for the resource Example
|
image | Array of | An image or photo that depicts the event, e.g. a photo taken at a previous event. Example
|
level | A general purpose property for specifying the suitability of an event for different participant “levels”. E.g. Example
| |
name | The name of the Course Example
| |
url | A definitive canonical URL for the Course. Example
|
Beta Extension properties
These properties are defined in the OpenActive Beta Extension. The OpenActive Beta Extension is defined as a convenience to help document properties that are in active testing and review by the community. Publishers should not assume that properties in the beta namespace will either be added to the core specification or be included in the namespace over the long term.
Property | Expected Type | Description |
---|---|---|
beta:formattedDescription | Sometimes a description is stored with formatting (e.g. href, bold, italics, embedded YouTube videos). This formatting can be useful for data consumers. This property must contain HTML. | |
beta:video | Array of | A related video object. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution License (CC-BY V4.0), and code samples are licensed under the MIT License, for anyone to access, use and share; using attribution "OpenActive".
Last updated