mode=upcoming-slots
Last updated
Last updated
The upcoming-slots
query parameter search can be used to return slots for multiple facilities on a specific day, i.e. multiple facilities + one day + slots.
startDate
When using upcoming-slots
, the startDate[gte]
or startDate[lte]
parameter must be included. The results returned will contain time-based information pertaining to one specific day (the startDate
) and be ordered chronologically.
There are three behaviours to bear in mind when using startDate
:
When only startDate[gte]
is used, the API will return slots from that time until the end of the day, e.g. startDate[gte]=3000-01-01T09:00:00Z
will return slots between 09:00:00-23:59:59
on3000-01-01
;
When only startDate[lte]
is used, the API will return slots from the start of the day until that time, e.g. startDate[lte]=3000-01-01T13:30:00Z
will return slots between 00:00:00-13:29:59
on3000-01-01
; and
The startDate[gte]
and startDate[lte]
, when used in combination, can only span one calendar day, i.e. it is not possible to include two different dates when using the Facilities API.
startDate
ExamplesThe example queries above will not generate any results. This is because the startDate
provided is outside of the Platform's 2-week API lookahead window.
id
sAn upcoming-slots
search will return two id
s for each FacilityUse
:
The two id
s offer the following options:
The FacilityUse id
: this root URL, which looks like , will form the basis of the .
The Slot id
: this is a URL that can be found in the FacilityUse
at theevent
array. Every Slot id
, which looks like , forms the basis of the .
i) The FacilityUse id
= one facility + multiple days + slots ().
ii)Slot By-ID
= one facility + one day + one slot ()