| title | Developer |
|---|---|
| permalink | /developer/ |
| position | 4 |
| is_main_navigation | true |
| thumbnail_image | /uploads/dancin.png |
| strapline | Get into all the details surrounding the technical requirements of our data standards |
| layout | page-hero |
{::options parse_block_html="true" /}
The open data being gathered by OpenActive and associated partners will transform the sport and physical sector
We’ve made it easy for developers to understand and engage with our data standards and the Opportunity Data Dashboard, to ensure relevant organisations nationwide can join us in transforming the way people find, access, and take part in new activities.
Because no single platform or app holds all the data available under OpenActive, we’ve designed the first set of OpenActive standards to support developers in harvesting and collecting data from multiple sources.
How to use OpenActive data{: .button-primary}
This is data that describes a physical activity including what it is, where and when it's taking place.
Opportunity data includes enough information for a participant to decide whether an activity is right for them.
{
"title": "Tai",
"description": "Tai chi Class",
"remainingSpaces": "12",
"time": "2017-03-22T20:00:00 Z",
}
Show me more
{
"@context": "https://www.openactive.io/ns/oa.jsonld",
"type": "Event",
"name": "Tai chi Class",
"url": "http://www.example.org/events/1",
"startDate": "2017-03-22T20:00:00 Z",
"activity": "Tai Chi",
"location": {
"type": "Place",
"name": "ExampleCo Gym",
"address": {
"type": "PostalAddress",
"streetAddress": "1 High Street",
"addressLocality": "Bristol",
"postalCode": "BS1 4SD"
}
}
}
The specification defines a data model to help different platforms and applications to publish data in a consistent way.
Describing Events{: .button-primary--ghost target="_blank"}

The dashboard lists all opportunity data feeds currently available.
Explore the dashboard to find the data you need, identify which feeds conform to our standards, and provide feedback to publishers.
Vist dashboard{:target="_blank"}{:.button-primary}

The map displays all activity data available in England from the last month and is updated regularly.
Explore the map to find the data you need, identify which areas are embracing open data, and which are yet to.
View data map{:target="_blank"}{:.button-primary}
Developer documentation{: .link} - Reference documentation associated with the OpenActive specifications.
Validator{: .link} - A validator to check your implementation, including feed samples.
Paging specification{:target="_blank"}{: .link} - The specification for the OpenActive API transport
Modelling specification{:target="_blank"}{: .link} - The specification for the OpenActive API data fields
Beta Namespace{:target="_blank"}{: .link} - Additional fields that are available for use but still under discussion
British Cycling Annotated Example{:target="_blank"}{: .link} - A "batteries included" example of a publishing endpoint
schema.org{:target="_blank"}{: .link} - Google's vocabulary on which the OpenActive specifications are based
[ OpenActive activity list ](https://www.openactive.io/activity-list/){:target="_blank"}{: .link} - A canonical list of activities for reference in OpenActive data feeds [ Open Booking API Editor's Draft ](https://www.openactive.io/open-booking-api/EditorsDraft){:target="_blank"}{: .link} - A draft version of the OpenActive booking specification{% assign subpage = site.pages | where: 'title', 'Community' %} {% for item in subpage %}
{{ item.strapline | markdownify }}
Find out more{:target="_blank"}{: .button-primary}