A collection of endpoints which can be used to search the catalog for relevant activities.
Musement API (3.5.0)
For merchant or affiliate partners wishing to use the Musement API.
See the Authentication section for details on how to authenticate with the API.
GET /activities/{activityUuid}/dates/{date}- Added
availability,max_buyandmin_buyproperties to timeslots. For more info, check out our guide
- Added
The value of this parameter might affect the language of the content in the response, provided a translation in the requested language is available.
A partner's application value, used for analyzing API usage and to identify areas of improvement.
Musement markets contain a modified catalog of activities and prices. Partners are expected to use their assigned market code to view their customized catalog.
An invalid X-Musement-Market value will return a 400 status code response.
The API version to use for the request.
When absent, the latest version is used by default, however the latest version may not be stable. Partners are encouraged to use the latest stable version: 3.4.0.
- Mock serverhttps://partner-api.musement.com/_mock/reference/openapi/categories/{categoryId}/cities/{cityId}
- Sandbox serverhttps://sandbox.musement.com/api/v3/categories/{categoryId}/cities/{cityId}
- Production serverhttps://api.musement.com/api/v3/categories/{categoryId}/cities/{cityId}
- curl
- C#
- Node.js
curl -i -X GET \
'https://partner-api.musement.com/_mock/reference/openapi/categories/{categoryId}/cities/{cityId}' \
-H 'Accept-Language: en-US' \
-H 'X-Musement-Application: string' \
-H 'X-Musement-Market: us' \
-H 'X-Musement-Version: 3.4.0'Category with city
The category's name, translated based on the Accept-Language header value.
An automatically generated Musement URL for the category based on the X-Musement-Market header, code property and city property (when present). The URL is only valid for select X-Musement-Market values and categories.
A string identifier for the city, based on the English version of the city name. This property is not affected by the Accept-Language header.
A plain text description of the city, translated according to the Accept-Language header value.
A description of the city with HTML tags, translated according to the Accept-Language header value.
An SEO-friendly version of the city name for a page headline, translated based on the Accept-Language header value.
An SEO-friendly description of the city, translated based on the Accept-Language header value.
An SEO-friendly version of the city name, translated based on the Accept-Language header value.
The city slug, used for creating the city URL. Changes based on the value of the Accept-Language value.
When true, the city is considered one of Musement's most popular cities.
An automatically generated Musement URL for the city based on the X-Musement-Market header and slug property. The URL is only valid for select X-Musement-Market values and cities.
A property used for ranking multiple cities by popularity. Top selling cities will have a higher value.
Additional information about the city in plain text, ideal for a "Read more" section, translated based on the Accept-Language header value.
An SEO-friendly description of the category, translated based on the Accept-Language header value.
An SEO-friendly version of the category name to use for search results, translated based on the Accept-Language header value.
An SEO-friendly version of the category name for a page headline, translated based on the Accept-Language header value.
{ "code": "new-activities", "id": 185, "level": "1", "name": "Activities", "url": "https://.sbox.musement.com/us/all/activities-c/" }
A partner's application value, used for analyzing API usage and to identify areas of improvement.
The API version to use for the request.
When absent, the latest version is used by default, however the latest version may not be stable. Partners are encouraged to use the latest stable version: 3.4.0.
- Mock serverhttps://partner-api.musement.com/_mock/reference/openapi/categories-tree
- Sandbox serverhttps://sandbox.musement.com/api/v3/categories-tree
- Production serverhttps://api.musement.com/api/v3/categories-tree
- curl
- C#
- Node.js
curl -i -X GET \
https://partner-api.musement.com/_mock/reference/openapi/categories-tree \
-H 'X-Musement-Application: string' \
-H 'X-Musement-Version: 3.4.0'Category tree
Level-one categories, which can be considered sub-categories to the root level.
Sub-categories, if any, which belong to the category.
Sub-categories, if any, which belong to the category.
Since level-three categories do not have sub-categories, this value is always an empty array.
The category's level in the category tree.
The category's level in the category tree. At the root level, this value is fake.
{ "children": [ { … } ], "code": "0", "id": 0, "level": "0", "name": "" }