Table of contents
Revision history
From time to time changes are required to the API specification that require this document to be updated. These are logged in the table below.
Date | Description |
---|---|
5th December 2017 | Initial release |
14th June 2018 | Changing separator for Region, Category and Genre filters on /attractions API endpoint to use pipes “|” rather than commas “,”. Previously: /attractions?region=London,Scotland Now: /attractions?region=London|Scotland |
26th April 2019 | Added attraction api update, can filter for british rail and heathrow express eligible attractions. |
10th June 2019 | Website release 6.9.0 introduced a change to the Expiry date field for offers. Now, when no expiry date is set, then the offer is valid (i.e. it doesn’t expire). This document now updated to reflect that NULL will now possibly be returned for this Expires field. |
18th July 2019 | Added ability to filter attractions on Region, Genre, Category by passing guid(s) as parameter values. (API release 1.4.0) |
31st March 2021 | Added handling of zero results for GetAttractions endpoint to return with valid json response. (API release 1.4.1) |
9th November 2021 | Under the hood changes to use of Elastic index to resolve inconsistencies (API release 1.5.0) |
8th February 2023 | Reinstate ability to pass region/genre/category parameters as strings as well as GUIDs (API release 1.5.1) |
23rd March 2023 | Under the hood changes to accommodate infrastructure changes by Nasstar (API release 1.6.0) |
10th May 2023 | Under the hood changes to implement new Elastic infrastructure (API release 1.6.1) |
18th December 2023 | Adding authentication to private user creation endpoint (API release 1.6.2) |