High Frequency Sessions
Introduction
As a result of COVID-19, many leisure operators, when restrictions permitted them to re-open their doors, increased the number of swimming and gym workouts sessions available at their centres. Generally speaking, the intention behind such sessions was to start them every ten minutes (or fifteen minutes, etc.) to ensure a constant and regulated flow of people through the centres.
Antithetically to this, the number of other activities, e.g. group exercise classes, reduced dramatically to comply with social distancing guidelines. The knock-on effect of this was a dramatic increase in the number of swimming and gym workout data available as open data, and a reduction in other activities.
Even with COVID-19 restrictions being a thing of the past and the number of group exercise classes having returned to pre-pandemic levels, the notion of "high frequency sessions" still exists in our Events API.
The Events API's Default Behaviour
In order to prevent the search results you receive from being overwhelmed by swimming and gym workout data, the Event API includes iminTag[not]=HighFrequencySession
by default in every call.
iminTag[not]=HighFrequencySession
excludes highlighly repetetive swimming sessions and gym workout sessions.
The default behaviour of the Events API is to include iminTag[not]=HighFrequencySession
in every API call.
As a result of this, a general Events API search, regardless of the different filters in use, will return neither swimming nor gym workout sessions. This is to prevent the search results from being overwhelmed by swimming and gym workout data.
It is not possible to use iminTag=HighFrequencySession
and iminTag[not]=HighFrequencySession
to return all activities in the platform, i.e. their use is mutually exclusive.
Overriding the Default Behaviour
If you want to the Events API to return all data, then you can override the aforementioned default behaviour by included showAllSessions=true
in your API calls. This will return all items in an API call, including all high frequency sessions.
In order to return only the swimming and gym workout sessions, you can use iminTag=HighFrequencySession
.
For more pointers on how to use the HighFrequencySession
s filter, please refer to Your Search Results and HighFrequencySessions in our Hints & Tips section.
Last updated