We organise UK open data by location and signpost the source.

GLL OpenActive Data Profile

This Data Profile summarises the data published by GLL under the OpenActive initiate. The Data Profile includes fieldnames, data structure, datatypes, example values and more.

Overview

Total number of items1,327,728
Last fetched onFri 24th Jan 2020

Number of items by state

StateNumber of items
Updated1,327,728
Deleted0
Total1,327,728

Data structure

The data structure is displayed as a series of paths. Each path can be a fieldname/value pair, or an array of variables. Note that the Opportunity Model allows for both within the same feed, so a path might be a fieldname/value pair for one item, and an array for another.

Special symbol [0] signifies a sequential array.

data
data/@context
data/activities
data/activities/[0]
data/activities/[0]/inScheme
data/activities/[0]/notation
data/activities/[0]/prefLabel
data/activities/[0]/type
data/activity
data/activity/inScheme
data/activity/notation
data/activity/prefLabel
data/activity/type
data/ageRange
data/contributor
data/contributor/name
data/contributor/type
data/description
data/duration
data/endDate
data/eventStatus
data/genderRestriction
data/image
data/level
data/location
data/location/containedInPlace
data/location/containedInPlace/address
data/location/containedInPlace/address/addressLocality
data/location/containedInPlace/address/addressRegion
data/location/containedInPlace/address/postalCode
data/location/containedInPlace/address/streetAddress
data/location/containedInPlace/address/type
data/location/containedInPlace/geo
data/location/containedInPlace/geo/latitude
data/location/containedInPlace/geo/longitude
data/location/containedInPlace/name
data/location/containedInPlace/telephone
data/location/containedInPlace/type
data/location/containedInPlace/url
data/location/name
data/location/type
data/name
data/offer
data/offer/type
data/offer/url
data/organizer
data/organizer/name
data/organizer/type
data/startDate
data/type
data/url
id
kind
modified
state

Datatypes

All data in the feed is extracted and analysed, and a profile produced on what is found. Note that this represents a point in time - the publisher may make changes to their feeds which would alter the data profile.

Fieldname:data
Path:data
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:13
Maximum number of elements:18
 
Fieldname:@context
Path:data/@context
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:URLPresent:100%
% of values with datatype=URL
Minimum URL length:38
Maximum URL length:38
Possible values:
 
Fieldname:activities
Path:data/activities
Present:0.09%(1,130 items)
% of updated items containing this field
Datatype:arrayPresent:100%
% of values with datatype=array
Minimum number of elements:2
Maximum number of elements:2
 
Fieldname:[0](denotes one or more array elements)
Path:data/activities/[0]
Present:0.09%(1,130 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:4
Maximum number of elements:4
 
Fieldname:inScheme
Path:data/activities/[0]/inScheme
Present:0.09%(1,130 items)
% of updated items containing this field
Datatype:URLPresent:100%
% of values with datatype=URL
Minimum URL length:36
Maximum URL length:36
Possible values:
 
Fieldname:notation
Path:data/activities/[0]/notation
Present:0.09%(1,130 items)
% of updated items containing this field
Datatype:integerPresent:100%
% of values with datatype=integer
Minimum integer value:16
Maximum integer value:98
Possible values:
  • 16
  • 32
  • 60
  • 61
  • 75
  • 88
  • 98
 
Fieldname:prefLabel
Path:data/activities/[0]/prefLabel
Present:0.09%(1,130 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:8
Maximum string length:21
Possible values:
  • Adult Activities
  • Children's Activities
  • Fitness Classes
  • Jazz Dance
  • Libraries
  • Performing Arts
  • Swimming
 
Fieldname:type
Path:data/activities/[0]/type
Present:0.09%(1,130 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:7
Maximum string length:7
Possible values:
  • Concept
 
Fieldname:activity
Path:data/activity
Present:99.91%(1,326,598 items)
% of updated items containing this field
Datatypes:objectPresent:89%
% of values with datatype=object
Minimum number of elements:4
Maximum number of elements:4
NULLPresent:11%
% of values with datatype=NULL
Possible values:
  • NULL
 
Fieldname:inScheme
Path:data/activity/inScheme
Present:89.00%(1,181,638 items)
% of updated items containing this field
Datatype:URLPresent:100%
% of values with datatype=URL
Minimum URL length:36
Maximum URL length:36
Possible values:
 
Fieldname:notation
Path:data/activity/notation
Present:89.00%(1,181,638 items)
% of updated items containing this field
Datatype:integerPresent:100%
% of values with datatype=integer
Minimum integer value:1
Maximum integer value:168
Number of unique values:>10
Example:60
 
Fieldname:prefLabel
Path:data/activity/prefLabel
Present:89.00%(1,181,638 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:6
Maximum string length:23
Number of unique values:>10
Example:Children's Activities
 
Fieldname:type
Path:data/activity/type
Present:89.00%(1,181,638 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:7
Maximum string length:7
Possible values:
  • Concept
 
Fieldname:ageRange
Path:data/ageRange
Present:72.33%(960,331 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:1
Maximum string length:5
Possible values:
  • 0-1
  • 1-4
  • 11-15
  • 16-55
  • 5-10
  • 8
  • 55
 
Fieldname:contributor
Path:data/contributor
Present:49.84%(661,727 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:2
Maximum number of elements:2
 
Fieldname:name
Path:data/contributor/name
Present:49.84%(661,727 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:1
Maximum string length:156
Number of unique values:>10
Example:FI
 
Fieldname:type
Path:data/contributor/type
Present:49.84%(661,727 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:6
Maximum string length:6
Possible values:
  • Person
 
Fieldname:description
Path:data/description
Present:87.66%(1,163,893 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:12
Maximum string length:1794
Number of unique values:>10
Example:<p>There’s more to swimming than just lanes and lengths. Our over 50s class livens things up with gentle, water-based exercises in a group of like-minded people. It’s fun, friendly and a fantastic way to keep fit.</p>
 
Fieldname:duration
Path:data/duration
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:4
Maximum string length:6
Number of unique values:>10
Example:PT150M
 
Fieldname:endDate
Path:data/endDate
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:datePresent:100%
% of values with datatype=date
Number of unique values:>10
Example:2020-01-10T12:00:00Z
 
Fieldname:eventStatus
Path:data/eventStatus
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:14
Maximum string length:14
Possible values:
  • EventCancelled
  • EventScheduled
 
Fieldname:genderRestriction
Path:data/genderRestriction
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:4
Maximum string length:6
Possible values:
  • female
  • male
  • mixed
 
Fieldname:image
Path:data/image
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatypes:URLPresent:89%
% of values with datatype=URL
Minimum URL length:67
Maximum URL length:118
Number of unique values:>10
Example:https://res-3.cloudinary.com/gll/image/upload/v1562107478/_DSE6648__1_.jpg
NULLPresent:11%
% of values with datatype=NULL
Possible values:
  • NULL
 
Fieldname:level
Path:data/level
Present:98.01%(1,301,319 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:3
Maximum string length:12
Possible values:
  • Advanced
  • All
  • Beginners
  • Intermediate
 
Fieldname:location
Path:data/location
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:3
Maximum number of elements:3
 
Fieldname:containedInPlace
Path:data/location/containedInPlace
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:6
Maximum number of elements:6
 
Fieldname:address
Path:data/location/containedInPlace/address
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:5
Maximum number of elements:5
 
Fieldname:addressLocality
Path:data/location/containedInPlace/address/addressLocality
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:0
Maximum string length:30
Number of unique values:>10
Example:Kidbrooke
 
Fieldname:addressRegion
Path:data/location/containedInPlace/address/addressRegion
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:0
Maximum string length:18
Number of unique values:>10
Example:Somerset
 
Fieldname:postalCode
Path:data/location/containedInPlace/address/postalCode
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:6
Maximum string length:14
Number of unique values:>10
Example:SE3 9QX
 
Fieldname:streetAddress
Path:data/location/containedInPlace/address/streetAddress
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:7
Maximum string length:45
Number of unique values:>10
Example:Ridgebrook Road
 
Fieldname:type
Path:data/location/containedInPlace/address/type
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:13
Maximum string length:13
Possible values:
  • PostalAddress
 
Fieldname:geo
Path:data/location/containedInPlace/geo
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:2
Maximum number of elements:2
 
Fieldname:latitude
Path:data/location/containedInPlace/geo/latitude
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:doublePresent:100%
% of values with datatype=double
Minimum double value:50.1103
Maximum double value:55.0108
Number of unique values:>10
Example:51.4634
 
Fieldname:longitude
Path:data/location/containedInPlace/geo/longitude
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:doublePresent:100%
% of values with datatype=double
Minimum double value:-6.0212
Maximum double value:1.14503
Number of unique values:>10
Example:0.035895
 
Fieldname:name
Path:data/location/containedInPlace/name
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:6
Maximum string length:54
Number of unique values:>10
Example:Storkway Children's Centre
 
Fieldname:telephone
Path:data/location/containedInPlace/telephone
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatypes:stringPresent:100%
% of values with datatype=string
Minimum string length:0
Maximum string length:108
Number of unique values:>10
Example:020 8331 1970
NULLPresent:0%
% of values with datatype=NULL
Possible values:
  • NULL
 
Fieldname:type
Path:data/location/containedInPlace/type
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:5
Maximum string length:5
Possible values:
  • Place
 
Fieldname:url
Path:data/location/containedInPlace/url
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:URLPresent:100%
% of values with datatype=URL
Minimum URL length:44
Maximum URL length:114
Number of unique values:>10
Example:https://better.org.uk/children-centre/greenwich/storkway-childrens-centre
 
Fieldname:name
Path:data/location/name
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:3
Maximum string length:54
Number of unique values:>10
Example:Storkway Children's Centre
 
Fieldname:type
Path:data/location/type
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:22
Maximum string length:22
Possible values:
  • SportsActivityLocation
 
Fieldname:name
Path:data/name
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:3
Maximum string length:81
Number of unique values:>10
Example:10-12 Month Review
 
Fieldname:offer
Path:data/offer
Present:55.03%(730,674 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:2
Maximum number of elements:2
 
Fieldname:type
Path:data/offer/type
Present:55.03%(730,674 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:5
Maximum string length:5
Possible values:
  • Offer
 
Fieldname:url
Path:data/offer/url
Present:55.03%(730,674 items)
% of updated items containing this field
Datatype:URLPresent:100%
% of values with datatype=URL
Minimum URL length:37
Maximum URL length:66
Possible values:
 
Fieldname:organizer
Path:data/organizer
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:objectPresent:100%
% of values with datatype=object
Minimum number of elements:2
Maximum number of elements:2
 
Fieldname:name
Path:data/organizer/name
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:6
Maximum string length:6
Possible values:
  • Better
 
Fieldname:type
Path:data/organizer/type
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:12
Maximum string length:12
Possible values:
  • Organization
 
Fieldname:startDate
Path:data/startDate
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:datePresent:100%
% of values with datatype=date
Number of unique values:>10
Example:2020-01-10T09:30:00Z
 
Fieldname:type
Path:data/type
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:5
Maximum string length:5
Possible values:
  • Event
 
Fieldname:url
Path:data/url
Present:100.00%(1,327,728 items)
% of updated items containing this field
Datatype:URLPresent:100%
% of values with datatype=URL
Minimum URL length:54
Maximum URL length:124
Number of unique values:>10
Example:https://better.org.uk/children-centre/greenwich/storkway-childrens-centre/timetable
 
Fieldname:id
Path:id
Present:100.00%(1,327,728 items)
% of items containing this field
Datatype:integerPresent:100%
% of values with datatype=integer
Minimum integer value:44529
Maximum integer value:47525058
Number of unique values:>10
Example:45799554
 
Fieldname:kind
Path:kind
Present:100.00%(1,327,728 items)
% of items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:7
Maximum string length:7
Possible values:
  • session
 
Fieldname:modified
Path:modified
Present:100.00%(1,327,728 items)
% of items containing this field
Datatype:datePresent:100%
% of values with datatype=date
Number of unique values:>10
Example:2019-07-10T11:50:27
 
Fieldname:state
Path:state
Present:100.00%(1,327,728 items)
% of items containing this field
Datatype:stringPresent:100%
% of values with datatype=string
Minimum string length:7
Maximum string length:7
Possible values:
  • updated
 

Activities

The data/activity field contains one activity for each item, as an object. The table below shows the distinct activities present in the feed, and the number of items for each activity:

Activity#Items
Fitness Classes607,909
Swimming518,871
Gym Workout40,093
Libraries38,258
Children's Activities32,247
Drama Classes19,836
Kids Activities 18,447
Holiday Activities7,256
Tennis7,225
Climbing 6,874
Ice Skating6,170
Dance Classes4,600
Adult Activities4,254
Activities for Children3,891
Athletics1,732
Football1,229
Badminton1,100
Netball 974
Ballet Classes928
Extreme Trampolining901
Street Dance804
Extreme Skate Park752
Trampolining642
Social Activities493
Diving 379
Cycling358
Sports Activity Courses357
Gymnastics325
Musical Theatre264
IT Skills and Courses217
Basketball173
Performing Arts169
Total

1,327,728

Upcoming activities

WhatWhereWhen
Swim For AllEnergise Leisure CentreFri 24th Jan 2020 @ 2:35PM
Swim For AllEnergise Leisure CentreFri 24th Jan 2020 @ 2:35PM
Swim For AllWadebridge Leisure CentreFri 24th Jan 2020 @ 2:40PM
Junior GymChurchill Sports CentreFri 24th Jan 2020 @ 2:45PM
Sauna and SteamMile End Park Leisure Centre and StadiumFri 24th Jan 2020 @ 3:00PM
Better Swim SchoolHealth HydroFri 24th Jan 2020 @ 3:00PM
Junior FitnessBetter Gym Mere GreenFri 24th Jan 2020 @ 3:00PM
Swim For AllChingford Leisure CentreFri 24th Jan 2020 @ 3:00PM
Swim For AllThe Queen's Diamond Jubilee Centre, RugbyFri 24th Jan 2020 @ 3:00PM
Swim for FamiliesThe Queen's Diamond Jubilee Centre, RugbyFri 24th Jan 2020 @ 3:00PM

Tools

GetTheData
Source: GLL
Licence: Creative Commons Attribution Licence (CC-BY v4.0)
Attribution: Better