product_information

Retrieve all the facilities of a specific product

get/v2/products/{product_id}/facilities

Request

  • Base URL: https://api.clubmed.com
  • URL: https://api.clubmed.com/v2/products/{product_id}/facilities
  • Auth: HTTP bearer

Path parameters

product_idstring required

ClubMed Product identifier

Example:MPAC

Query parameters

filterFilterParamModel[]

string composed of a field name (can be a path), a comparison operator (>, >=, <=, <, ==, !=) and a value. Logical operator AND applies between filters

extended_catalogboolean

Add additional facilities related to activity available only in the resort and not available in the standard Clubmed catalogue.

Headers

accept-language'fr-FR' | 'fr-BE' | 'nl-BE' | 'de-CH' | 'fr-CH' | 'en-CH' | 'nl-NL' | 'de-DE' | 'en-IL' | 'he-IL' | 'it-IT' | 'en-SE' | 'pt-PT' | 'en-ZA' | 'es-ES' | 'en-GB' | 'en-CY' | 'tr-TR' | 'ru-RU' | 'uk-UA' | 'en-DK' | 'en-FI' | 'en-NO' | 'en-IE' | 'en-US' | 'es-MX' | 'fr-CA' | 'en-CA' | 'es-PA' | 'es-AR' | 'es-CL' | 'pt-BR' | 'es-CO' | 'es-PE' | 'es-VE' | 'es-UY' | 'en-CN' | 'zh-CN' | 'zh-TW' | 'en-TW' | 'en-HK' | 'zh-HK' | 'en-AU' | 'en-ID' | 'id-ID' | 'en-IN' | 'ja-JP' | 'ko-KR' | 'en-MY' | 'en-NZ' | 'en-SG' | 'en-TH' | 'vn-VN' | 'de-AT' | 'ro-RO' | 'pl-PL' | 'et-EE' | 'lv-LV' | 'en-LB' | 'fr-MA' | 'se-SE' | 'th-TH' | 'en-JP' | 'en-AF' | 'en-AL' | 'fr-DZ' | 'fr-AD' | 'en-AO' | 'en-AG' | 'en-SA' | 'en-AM' | 'en-BS' | 'en-BH' | 'en-BD' | 'en-BB' | 'en-BZ' | 'en-BJ' | 'en-BM' | 'en-BT' | 'en-MM' | 'es-BO' | 'es-BW' | 'en-BN' | 'en-BG' | 'en-BI' | 'en-BF' | 'en-CM' | 'fr-CV' | 'en-KY' | 'fr-CF' | 'en-SH' | 'en-CO' | 'en-KM' | 'fr-CG' | 'en-KR' | 'en-KP' | 'en-CR' | 'fr-CI' | 'en-CU' | 'en-DJ' | 'en-DO' | 'en-DM' | 'en-EG' | 'en-SV' | 'en-AE' | 'en-EC' | 'fr-ET' | 'en-FJ' | 'en-GA' | 'en-GM' | 'en-GH' | 'en-GI' | 'gr-GR' | 'en-GD' | 'en-GT' | 'en-GN' | 'fr-GW' | 'en-GQ' | 'en-GY' | 'fr-GP' | 'fr-GF' | 'en-HT' | 'en-HN' | 'en-HU' | 'fr-IQ' | 'en-IR' | 'en-IS' | 'fr-TL' | 'en-JM' | 'en-JO' | 'en-KZ' | 'en-KH' | 'en-KE' | 'fr-KI' | 'en-KW' | 'en-LA' | 'fr-LS' | 'en-LR' | 'en-LY' | 'en-LI' | 'fr-LU' | 'en-MO' | 'en-MG' | 'en-MW' | 'en-MV' | 'en-ML' | 'en-MT' | 'ma-MA' | 'en-MU' | 'en-MR' | 'en-YT' | 'fr-MC' | 'en-MN' | 'fr-MQ' | 'en-MZ' | 'en-MD' | 'fr-PS' | 'en-NA' | 'fr-NR' | 'en-NP' | 'en-NI' | 'en-NE' | 'en-NG' | 'en-NC' | 'fr-CK' | 'en-OM' | 'en-UG' | 'en-PK' | 'en-PA' | 'en-PG' | 'es-PY' | 'en-PH' | 'fr-PN' | 'fr-PF' | 'en-PR' | 'en-QA' | 'en-RW' | 'fr-RE' | 'fr-BL' | 'en-KN' | 'en-MF' | 'en-LC' | 'en-SM' | 'fr-PM' | 'fr-VC' | 'fr-SB' | 'en-WS' | 'fr-ST' | 'en-SN' | 'en-SC' | 'fr-SL' | 'fr-SO' | 'fr-SD' | 'en-LK' | 'en-SR' | 'en-SZ' | 'en-SY' | 'en-TZ' | 'en-TD' | 'en-CZ' | 'fr-IO' | 'fr-TF' | 'en-TG' | 'fr-TO' | 'en-TT' | 'tu-TN' | 'en-TC' | 'fr-TV' | 'fr-LB' | 'en-VU' | 'fr-VA' | 'en-VG' | 'en-VN' | 'en-WF' | 'en-YE' | 'fr-YE' | 'en-RS' | 'fr-CD' | 'fr-ZM' | 'en-ZW' | 'fr-ME' | 'fr-FM' | 'fr-MH' | 'fr-PW' | 'en-HR' | 'en-SI' | 'en-SK' | 'en-EE' | 'en-LT' | 'en-LV' | 'en-MK' | 'en-BA' | 'en-UZ' | 'en-BY' | 'fr-TJ' | 'en-GE' | 'en-AZ' | 'es-DO' | 'fr-TM' | 'fr-TN' | 'sk-SK' required

Language/Country, as returned by <code>GET /v0/locales</code> ; e.g. "en-US", "fr-FR", "ja-JP"

Example:fr-FR
x-api-keystring required

Api_key provided by ClubMed API team

Response

ok

idstring required

unique id of the facility

labelstring required

facility label

sub_titlestring required

facility subtitle

type'CHILDREN' | 'GOLF' | 'RESTAURANTS' | 'SPORT' | 'TENNIS' | 'SWIMMING_POOL' | 'SPORT_FACILITY' | 'WELLNESS' | 'PARKING' | 'EXCURSIONS' | 'BARS' | 'SERVICES' | 'OTHERS' | 'WINTER_SPORTS' | 'INFIRMARY' | 'BOUTIQUE' | 'RECEPTION' | 'EXCURSION_CENTER' | 'PHOTO_CENTER' | 'LEISURE_RELAXATION' required

type of the facility

quantityinteger nullable required

number of this facility in the product. For parking, it indicates number of spots

imagesstring[] required

facility images urls

descriptionstring required

global description of the facility

outdoorboolean nullable required

true if the facility is outdoor

practice_level_descriptionstring required

description of the practice level required to access this facility

on_siteboolean nullable required

true if the facility is inside the product area

night_lightingboolean nullable required

true if a lighting is available by night

distance_and_transfer_descriptionstring required

for outside facility, description of the distance from the product and transfer options to reach the facility

free_accessboolean nullable

Access to the facility without restrictions

localisationstring

Short description on the location of this facility

area_idstring required

Area ID of this facility

ranking'VERY_HIGH' | 'HIGH' | 'MEDIUM' | 'LOW' | 'VERY_LOW'

importance of this facility between all facility of this product

exclusive_collectionboolean nullable required

is the facility part of the exclusive collection

special_announcementstring required

special announcement

reservation_linkstring required

facilities reservation link (deprecated)

additional_descriptionstring required

global description of the facility

footnote_descriptionstring required

footnote description of these facilities

opening_extension_possibilityboolean

possibility for an opening extension

Example response

[
  {
    "id": "FAC_MAUC_CHILD_baby_corner",
    "label": "Baby-corner",
    "sub_title": "Coin des enfants",
    "type": "CHILDREN",
    "quantity": 1,
    "images": [
      "http://ns.clubmed.com/ipm/2015/MPAC/Fiche_Village/bar_restaurant/bar/Pacha/MPAC_E114_193.jpg"
    ],
    "description": "Dans le restaurant principal, profitez d’un espace entièrement dédié au repas de votre bébé. Vous y préparez ses purées avec le matériel approprié (mixeurs, micro-ondes). Et disposez de petits pots salés et sucrés pour le régaler.",
    "outdoor": true,
    "on_site": true,
    "equipments": [
      {
        "id": "equipment_stroller_for_the_room_with_name_tag",
        "label": "Poussette pour bébé dans la chambre avec étiquette nominative"
      }
    ],
    "activity_categories": [
      {
        "id": "ACT_MAUC_services_and_facilities_0_2"
      }
    ],
    "localisation": "A basketball field can usually be accessed freely",
    "area_id": "area_MPEC_archipelago",
    "ranking": "VERY_HIGH",
    "technical_specificities": {
      "length": 11,
      "width": 24,
      "unit": "m",
      "heated": true,
      "types_description": [
        "Resin"
      ]
    },
    "exclusive_collection": true,
    "reservation_link": "https://reservation.link.example.clubmed/fr",
    "gps_coordinates": {
      "latitude": "30.410225",
      "longitude": "9.600392"
    },
    "additional_description": "Dans le restaurant principal, profitez d’un espace entièrement dédié au repas de votre bébé. Vous y préparez ses purées avec le matériel approprié (mixeurs, micro-ondes). Et disposez de petits pots salés et sucrés pour le régaler.",
    "opening_days": [
      {
        "day": "monday",
        "business_hours": [
          {
            "opening": "17:00:00",
            "closing": "17:00:00",
            "label": "Breakfast"
          }
        ]
      }
    ],
    "restriction_information": [
      {
        "id": "1",
        "description": "1"
      }
    ],
    "footnote_description": "Extra cost for room-only booking; set menu included for all-inclusive booking",
    "business_social_responsibility": {
      "title": "HTC title",
      "description": "HTC description"
    },
    "seminar_and_event": {
      "description": "A spacious area for your meetings and events"
    },
    "sub_type": {
      "id": "pool_bar",
      "label": "pool bar"
    },
    "meals_speciality": [
      {
        "id": "1",
        "label": "Gourmet"
      }
    ],
    "seating_capacity": {
      "inside": 100,
      "outside": 100
    },
    "opening_extension_possibility": true,
    "provided_services": {
      "included": true,
      "amenities": [
        "Soft drinks, premium level alcohols & hand-crafted cocktails"
      ],
      "food": [
        "International"
      ],
      "mealtime": [
        "Breakfast",
        "Lunch",
        "Dinner"
      ],
      "target": [
        "Family area available"
      ],
      "cost_info": [
        "At extra cost"
      ]
    },
    "_links": [
      {
        "rel": "self",
        "deprecated_rel": true,
        "method": "GET",
        "href": "https://api.clubmed.com/products",
        "label": "A label"
      }
    ]
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.