Accommodation

Advanced and json-based endpoint to list, search and filter Accommodations

Fields Note

If the provided fields match any of the keys in the array, paging will be unlimited. The following keys are accepted for unlimited paging:

rid, id, isTourismOrganizationMember, type.rid, category.rid, representationMode, position.type, position.coordinates.0, position.coordinates.1, position.altitude, contacts.*.type, contacts.*.phone, contacts.*.mobile, contacts.*.fax, contacts.*.firstName, contacts.*.lastName, contacts.*.website, contacts.*.email, contacts.*.address.name.de, contacts.*.address.name.en, contacts.*.address.name.it, contacts.*.address.name2.de, contacts.*.address.name2.en, contacts.*.address.name2.it, contacts.*.address.street.de, contacts.*.address.street.en, contacts.*.address.street.it, contacts.*.address.city.de, contacts.*.address.city.en, contacts.*.address.city.it, contacts.*.address.postalCode, contacts.*.address.country, images.*.rid, images.*.url, images.*.applicableStartDate, images.*.applicableEndDate, images.*.widthPixel, images.*.heightPixel, images.*.copyright, images.*.license, tourismOrganization.rid, contacts.*.address.name.fr, contacts.*.address.name2.fr, contacts.*.address.street.fr, contacts.*.address.city.fr, contacts.*.address.name.nl, contacts.*.address.name2.nl, contacts.*.address.street.nl, contacts.*.address.city.nl, contacts.*.address.name2

post/v1/accommodations/search

Request

  • Base URL: https://go.lts.it/api
  • URL: https://go.lts.it/api/v1/accommodations/search
  • Auth: one of:
    • HTTP basic and API key in header X-LTS-ClientID
    • HTTP bearer

Request body

fieldsstring[]

Example request

{
  "parameters": {
    "rids": [
      "6EB1F4EF6B1E7DEA2EB4108DE741276C"
    ],
    "tourismOrganizationRids": [
      "86077B4BFD7702A899B9C3AF782E13C8"
    ],
    "marketingGroupRids": [
      "3E80A622699437BD50D4E3B1D683A288"
    ],
    "municipalityIstatIds": [
      "Suscipit."
    ],
    "lastUpdate": "2014-03-16T01",
    "cinCode": "In.",
    "language": "fr",
    "resultSet": {
      "rid": "A4391FDE9E926349FB9F05054D7C4146",
      "filterAndSummaryGroups": [
        {
          "id": 73,
          "type": "Voluptatum.",
          "filters": [
            {
              "id": 11,
              "isSelected": true,
              "rids": [
                "B706DDC8B0DDFBF7E386514382ED456C"
              ]
            }
          ]
        }
      ]
    },
    "districtRids": [
      "C83044D89C339A5EB24AC3FFF3F67CE9"
    ],
    "minAltitude": 11,
    "maxAltitude": 18,
    "representationMode": "minimal",
    "mealPlanRids": [
      "5DC7CA1126D1D11BC5948652FF2C1CBE"
    ],
    "amenityRids": [
      "D7BF625F6EBABEC4465D3EDD623EBCB4"
    ],
    "roomGroup": {
      "amenityRids": [
        "4A6CBC24891491B69CB78B3F83512934"
      ]
    },
    "typeRids": [
      "A676FF631DFDE521B031728E62BA954D"
    ],
    "categoryRids": [
      "505B3B22ED4C2EEAF470BE8AAACE9E65"
    ],
    "holidayPackageRids": [
      "B9E4B2215D53B2B69C43AD4D08F830B8"
    ],
    "addressGroupRids": [
      "3174A43BFC86116B3743D7042DB93471"
    ],
    "addressGroupCodes": [
      "9E9B938F4E"
    ],
    "onlyBookable": true,
    "contactType": "invoicing",
    "suedtirolGuestPassCardTypesRids": [
      "77D9B92B7F176521E327EA5948230F62"
    ],
    "searchTerm": "Quae.",
    "paging": {
      "pageNumber": 1,
      "pageSize": 2
    },
    "sorting": [
      {
        "order": "desc"
      }
    ]
  },
  "fields": [
    "ratePlans.*.alpineBitsRatePlanId",
    "ratePlans.*.chargeType",
    "ratePlans.*.code",
    "ratePlans.*.descriptions.*.description.cs",
    "ratePlans.*.descriptions.*.description.de",
    "ratePlans.*.descriptions.*.description.en",
    "ratePlans.*.descriptions.*.description.fr",
    "ratePlans.*.descriptions.*.description.it",
    "ratePlans.*.descriptions.*.description.nl",
    "ratePlans.*.descriptions.*.description.pl",
    "ratePlans.*.descriptions.*.description.ru",
    "ratePlans.*.descriptions.*.type",
    "ratePlans.*.isSpecialOffer",
    "ratePlans.*.lastUpdate",
    "ratePlans.*.name.cs",
    "ratePlans.*.name.de",
    "ratePlans.*.name.en",
    "ratePlans.*.name.fr",
    "ratePlans.*.name.it",
    "ratePlans.*.name.nl",
    "ratePlans.*.name.pl",
    "ratePlans.*.name.ru",
    "ratePlans.*.rid",
    "ratePlans.*.visibility",
    "type.rid",
    "rid",
    "marketingGroups.*.rid",
    "addressGroups.*.rid",
    "amenities.*.rid",
    "areaMap.coordinateX",
    "areaMap.coordinateY",
    "areaMap.number",
    "areaMap.routeColor",
    "category.rid",
    "contacts.*.address.city.cs",
    "contacts.*.address.city.de",
    "contacts.*.address.city.en",
    "contacts.*.address.city.fr",
    "contacts.*.address.city.it",
    "contacts.*.address.city.nl",
    "contacts.*.address.city.pl",
    "contacts.*.address.city.ru",
    "contacts.*.address.country",
    "contacts.*.address.name.cs",
    "contacts.*.address.name.de",
    "contacts.*.address.name.en",
    "contacts.*.address.name.fr",
    "contacts.*.address.name.it",
    "contacts.*.address.name.nl",
    "contacts.*.address.name.pl",
    "contacts.*.address.name.ru",
    "contacts.*.address.name2.cs",
    "contacts.*.address.name2.de",
    "contacts.*.address.name2.en",
    "contacts.*.address.name2.fr",
    "contacts.*.address.name2.it",
    "contacts.*.address.name2.nl",
    "contacts.*.address.name2.pl",
    "contacts.*.address.name2.ru",
    "contacts.*.address.postalCode",
    "contacts.*.address.street.cs",
    "contacts.*.address.street.de",
    "contacts.*.address.street.en",
    "contacts.*.address.street.fr",
    "contacts.*.address.street.it",
    "contacts.*.address.street.nl",
    "contacts.*.address.street.pl",
    "contacts.*.address.street.ru",
    "contacts.*.email",
    "contacts.*.fax",
    "contacts.*.phone",
    "contacts.*.type",
    "contacts.*.website",
    "descriptions.*.description.cs",
    "descriptions.*.description.de",
    "descriptions.*.description.en",
    "descriptions.*.description.fr",
    "descriptions.*.description.it",
    "descriptions.*.description.nl",
    "descriptions.*.description.pl",
    "descriptions.*.description.ru",
    "descriptions.*.type",
    "district.rid",
    "galeries.*.images.*.copyright",
    "galeries.*.images.*.name.cs",
    "galeries.*.images.*.name.de",
    "galeries.*.images.*.name.en",
    "galeries.*.images.*.name.fr",
    "galeries.*.images.*.name.it",
    "galeries.*.images.*.name.nl",
    "galeries.*.images.*.name.pl",
    "galeries.*.images.*.name.ru",
    "galeries.*.images.*.heightPixel",
    "galeries.*.images.*.isActive",
    "galeries.*.images.*.license",
    "galeries.*.images.*.order",
    "galeries.*.images.*.rid",
    "galeries.*.images.*.url",
    "galeries.*.images.*.widthPixel",
    "galeries.*.isActive",
    "galeries.*.order",
    "galeries.*.rid",
    "hasApartments",
    "hasDorms",
    "hasPitches",
    "hasRooms",
    "hgvId",
    "id",
    "images.*.applicableEndDate",
    "images.*.applicableStartDate",
    "images.*.copyright",
    "images.*.heightPixel",
    "images.*.license",
    "images.*.rid",
    "images.*.url",
    "images.*.widthPixel",
    "images.*.name.cs",
    "images.*.name.de",
    "images.*.name.en",
    "images.*.name.fr",
    "images.*.name.it",
    "images.*.name.nl",
    "images.*.name.pl",
    "images.*.name.ru",
    "isAccommodation",
    "isActive",
    "isBookable",
    "isCamping",
    "isSuedtirolInfoActive",
    "isTourismOrganizationMember",
    "lastUpdate",
    "lastUpdatePrices",
    "lastUpdateAvailability",
    "cinCode",
    "mealPlans.*.rid",
    "overview.camping.capacityPersons",
    "overview.camping.dishwashingSpaces",
    "overview.camping.laundrySpaces",
    "overview.camping.pitches",
    "overview.camping.showers",
    "overview.camping.toilets",
    "overview.checkInStartTime",
    "overview.checkInEndTime",
    "overview.checkOutStartTime",
    "overview.checkOutEndTime",
    "overview.luggageServiceEndTime",
    "overview.luggageServiceStartTime",
    "overview.parkingSpaces.garage",
    "overview.parkingSpaces.outdoor",
    "overview.receptionEndTime",
    "overview.receptionStartTime",
    "overview.roomServiceEndTime",
    "overview.roomServiceStartTime",
    "position.altitude",
    "position.coordinates.*",
    "position.coordinates",
    "position.type",
    "representationMode",
    "reviews.*.id",
    "reviews.*.isActive",
    "reviews.*.rating",
    "reviews.*.reviewsQuantity",
    "reviews.*.status",
    "reviews.*.type",
    "roomGroups.*.amenities.*.rid",
    "roomGroups.*.baths",
    "roomGroups.*.classification",
    "roomGroups.*.code",
    "roomGroups.*.descriptions.*.description.cs",
    "roomGroups.*.descriptions.*.description.de",
    "roomGroups.*.descriptions.*.description.en",
    "roomGroups.*.descriptions.*.description.fr",
    "roomGroups.*.descriptions.*.description.it",
    "roomGroups.*.descriptions.*.description.nl",
    "roomGroups.*.descriptions.*.description.pl",
    "roomGroups.*.descriptions.*.description.ru",
    "roomGroups.*.descriptions.*.type",
    "roomGroups.*.diningRooms",
    "roomGroups.*.images.*.copyright",
    "roomGroups.*.images.*.heightPixel",
    "roomGroups.*.images.*.license",
    "roomGroups.*.images.*.name.cs",
    "roomGroups.*.images.*.name.de",
    "roomGroups.*.images.*.name.en",
    "roomGroups.*.images.*.name.fr",
    "roomGroups.*.images.*.name.it",
    "roomGroups.*.images.*.name.nl",
    "roomGroups.*.images.*.name.pl",
    "roomGroups.*.images.*.name.ru",
    "roomGroups.*.images.*.order",
    "roomGroups.*.images.*.rid",
    "roomGroups.*.images.*.url",
    "roomGroups.*.images.*.widthPixel",
    "roomGroups.*.isActive",
    "roomGroups.*.lastUpdate",
    "roomGroups.*.livingRooms",
    "roomGroups.*.minAmountPerPersonPerDay",
    "roomGroups.*.minAmountPerUnitPerDay",
    "roomGroups.*.name.cs",
    "roomGroups.*.name.de",
    "roomGroups.*.name.en",
    "roomGroups.*.name.fr",
    "roomGroups.*.name.it",
    "roomGroups.*.name.nl",
    "roomGroups.*.name.pl",
    "roomGroups.*.name.ru",
    "roomGroups.*.occupancy.max",
    "roomGroups.*.occupancy.min",
    "roomGroups.*.occupancy.minAdults",
    "roomGroups.*.occupancy.standard",
    "roomGroups.*.rid",
    "roomGroups.*.roomQuantity",
    "roomGroups.*.rooms.*.availability.isBlocked",
    "roomGroups.*.rooms.*.availability.lastUpdate",
    "roomGroups.*.rooms.*.availability.status",
    "roomGroups.*.rooms.*.availability.statusStartDate",
    "roomGroups.*.rooms.*.code",
    "roomGroups.*.rooms.*.lastUpdate",
    "roomGroups.*.rooms.*.rid",
    "roomGroups.*.sleepingRooms",
    "roomGroups.*.squareMeters",
    "roomGroups.*.toilets",
    "roomGroups.*.type",
    "seasons.*.endDate",
    "seasons.*.startDate",
    "tourismOrganization.rid",
    "trustyouScore",
    "suedtirolGuestPass.isActive",
    "suedtirolGuestPass.cardTypes.*.rid",
    "accessibility.website.cs",
    "accessibility.website.de",
    "accessibility.website.en",
    "accessibility.website.fr",
    "accessibility.website.it",
    "accessibility.website.nl",
    "accessibility.website.pl",
    "accessibility.website.ru",
    "accessibility.description.cs",
    "accessibility.description.de",
    "accessibility.description.en",
    "accessibility.description.fr",
    "accessibility.description.it",
    "accessibility.description.nl",
    "accessibility.description.pl",
    "accessibility.description.ru"
  ]
}

Response

successful operation

successboolean required

Example response

{
  "success": true,
  "data": [
    {
      "type": {
        "rid": "933238654E8D9142BEBBD1E32B8D50E0"
      },
      "ratePlans": [
        {
          "alpineBitsRatePlanId": "Nisi.",
          "chargeType": "perRoomPerNight",
          "code": "Hic.",
          "descriptions": [
            {
              "description": {
                "cs": "Aut.",
                "de": "Quasi.",
                "en": "Rem culpa.",
                "fr": "Doloribus.",
                "it": "Ab omnis.",
                "nl": "Rem est.",
                "pl": "Veniam.",
                "ru": "Voluptas."
              },
              "type": "plainTextLongDescription"
            }
          ],
          "lastUpdate": "2001-09-14T17",
          "name": {
            "cs": "Blanditiis ut.",
            "de": "Velit.",
            "en": "Quo eos.",
            "fr": "Blanditiis.",
            "it": "Deserunt.",
            "nl": "Adipisci.",
            "pl": "Enim quia est.",
            "ru": "Quasi."
          },
          "rid": "9CC4F136BBBFB45626285D58F64B82EE",
          "visibility": "visibleAndBookable"
        }
      ],
      "rid": "3C2EA9F44C20328AE7DBF19DCBD03FBE",
      "marketingGroups": [
        {
          "rid": "DDA2A80DC0C0A77EC307200845C533E4"
        }
      ],
      "addressGroups": [
        {
          "rid": "B031817299A09D630B545DA940391C5C"
        }
      ],
      "amenities": [
        {
          "rid": "ADE383FF4DA2169C3DDCD35FE1375A44"
        }
      ],
      "areaMap": {
        "coordinateX": "In et.",
        "coordinateY": "In.",
        "number": "Neque.",
        "routeColor": "Eos."
      },
      "category": {
        "rid": "6C18E0D64D17C46980FE87471198D164"
      },
      "contacts": [
        {
          "address": {
            "city": {
              "cs": "Non nulla.",
              "de": "Expedita iste.",
              "en": "Rerum.",
              "fr": "Voluptas non.",
              "it": "Eos.",
              "nl": "Doloribus.",
              "pl": "Esse.",
              "ru": "Quis et."
            },
            "country": "IT",
            "name": {
              "cs": "Dolorem sint.",
              "de": "Eius.",
              "en": "Nam.",
              "fr": "Rerum minus.",
              "it": "Quisquam.",
              "nl": "Autem est.",
              "pl": "Repellat.",
              "ru": "Quaerat."
            },
            "name2": {
              "cs": "Quia.",
              "de": "Sint.",
              "en": "Ea.",
              "fr": "Impedit.",
              "it": "Saepe.",
              "nl": "Iure.",
              "pl": "Soluta aut.",
              "ru": "Aut et."
            },
            "postalCode": "Sit est.",
            "street": {
              "cs": "Minus.",
              "de": "Labore.",
              "en": "Maiores facere.",
              "fr": "Quia non.",
              "it": "Ut nisi.",
              "nl": "Quisquam.",
              "pl": "Sequi.",
              "ru": "Aut quia."
            }
          },
          "email": "bertrand.marvin@oreilly.com",
          "fax": "Quo.",
          "phone": "Dicta.",
          "type": "private",
          "website": "Tempora."
        }
      ],
      "descriptions": [
        {
          "description": {
            "cs": "Ad vitae.",
            "de": "Adipisci.",
            "en": "Sit dicta.",
            "fr": "Animi.",
            "it": "Sunt.",
            "nl": "Nihil.",
            "pl": "Quia.",
            "ru": "Est."
          },
          "type": "shortDescription"
        }
      ],
      "district": {
        "rid": "8518168040AD1FD6474A704E88E07B9A"
      },
      "galeries": [
        {
          "images": [
            {
              "copyright": "Tenetur.",
              "name": {
                "cs": "Ipsam.",
                "de": "Quae.",
                "en": "Aliquam.",
                "fr": "Eum vel.",
                "it": "Non.",
                "nl": "Placeat.",
                "pl": "Ad.",
                "ru": "Quod dolorem."
              },
              "heightPixel": 12,
              "isActive": true,
              "license": "cc0",
              "order": 36,
              "rid": "4BF2D8089E3AA3394B5CD9AD0598C188",
              "url": "http://www.kiehn.com/",
              "widthPixel": 6
            }
          ],
          "isActive": true,
          "order": 10,
          "rid": "4C920072C7B1423119EA2622FD24AC20"
        }
      ],
      "hgvId": 100,
      "id": 89,
      "images": [
        {
          "applicableEndDate": "1929-06-17T23",
          "applicableStartDate": "1978-07-07T17",
          "copyright": "Minima.",
          "heightPixel": 73,
          "license": "cc0",
          "rid": "662E1839304A57F9A49DA4E178D776B7",
          "url": "https://hintz.com/quia-dolore-vel-itaque-repudiandae-est.html",
          "widthPixel": 41,
          "name": {
            "cs": "Sed qui.",
            "de": "In.",
            "en": "Molestiae.",
            "fr": "Placeat sit.",
            "it": "Alias.",
            "nl": "Ut ex quod.",
            "pl": "Unde.",
            "ru": "Suscipit."
          }
        }
      ],
      "isActive": true,
      "isCamping": true,
      "isSuedtirolInfoActive": true,
      "lastUpdate": "1941-10-19T04",
      "lastUpdatePrices": "1959-06-15T18",
      "lastUpdateAvailability": "1947-05-25T07",
      "cinCode": "Et.",
      "mealPlans": [
        {
          "rid": "AE4E585C753F7C8E711592377D993FCE"
        }
      ],
      "overview": {
        "camping": {
          "capacityPersons": 48,
          "dishwashingSpaces": 85,
          "laundrySpaces": 86,
          "pitches": 6,
          "showers": 4,
          "toilets": 65
        },
        "checkInStartTime": "11",
        "checkInEndTime": "18",
        "checkOutStartTime": "02",
        "checkOutEndTime": "12",
        "luggageServiceEndTime": "05",
        "luggageServiceStartTime": "01",
        "parkingSpaces": {
          "garage": 39,
          "outdoor": 45
        },
        "receptionEndTime": "08",
        "receptionStartTime": "23",
        "roomServiceEndTime": "14",
        "roomServiceStartTime": "05"
      },
      "position": {
        "altitude": 61,
        "coordinates": [
          280
        ],
        "type": "point"
      },
      "representationMode": "none",
      "reviews": [
        {
          "id": "Illo.",
          "rating": 337,
          "reviewsQuantity": 78,
          "status": "rated",
          "type": "independent"
        }
      ],
      "roomGroups": [
        {
          "amenities": [
            {
              "rid": "928D689A61FFDE59F2D118F49E806B6D"
            }
          ],
          "baths": 27,
          "classification": "pitch",
          "code": "Culpa.",
          "descriptions": [
            {
              "description": {
                "cs": "In sint.",
                "de": "Hic qui.",
                "en": "Aut.",
                "fr": "Iure.",
                "it": "Quis.",
                "nl": "In.",
                "pl": "Aut.",
                "ru": "Corporis."
              },
              "type": "shortDescription"
            }
          ],
          "diningRooms": 1,
          "images": [
            {
              "copyright": "Soluta autem.",
              "heightPixel": 18,
              "license": "cc0",
              "name": {
                "cs": "Quia odio.",
                "de": "A iusto.",
                "en": "Vel id.",
                "fr": "Quos.",
                "it": "Aut et.",
                "nl": "Hic.",
                "pl": "Ut amet.",
                "ru": "Odit aut."
              },
              "order": 95,
              "rid": "B111E12D5706E0758B0C082067C119BE",
              "url": "https://cummerata.biz/reiciendis-qui-velit-dolorum-enim-laboriosam-voluptatem-rerum-id.html",
              "widthPixel": 19
            }
          ],
          "lastUpdate": "1981-12-25T00",
          "livingRooms": 45,
          "minAmountPerPersonPerDay": 11333,
          "minAmountPerUnitPerDay": 435,
          "name": {
            "cs": "Illum.",
            "de": "Unde rem.",
            "en": "Ut.",
            "fr": "Voluptatem.",
            "it": "Dolorum velit.",
            "nl": "Sit optio.",
            "pl": "Eveniet qui.",
            "ru": "Sunt tempore."
          },
          "occupancy": {
            "max": 28,
            "min": 73,
            "minAdults": 54,
            "standard": 1
          },
          "rid": "096F4A2B1D99E0760CBA6AAFD3755DE4",
          "roomQuantity": 6,
          "rooms": [
            {
              "availability": {
                "lastUpdate": "1963-10-11T10",
                "status": "Ipsam.",
                "statusStartDate": "1969-07-15T08"
              },
              "code": "Quia modi qui.",
              "lastUpdate": "1944-04-18T04",
              "rid": "9E0458C27DDD63FE43B938121099BC36"
            }
          ],
          "sleepingRooms": 10,
          "squareMeters": 62,
          "toilets": 60,
          "type": "restingPlaces"
        }
      ],
      "seasons": [
        {
          "endDate": "2020-05-09T09",
          "startDate": "1946-01-21T09"
        }
      ],
      "tourismOrganization": {
        "rid": "ACDAF4B0A41DF3BF296E3534CBFF5CD1"
      },
      "trustyouScore": 97,
      "suedtirolGuestPass": {
        "isActive": true,
        "cardTypes": [
          {
            "rid": "02A3CC795B9CB3CA0041689D5616A235"
          }
        ]
      },
      "accessibility": {
        "website": {
          "cs": "https://www.okon.com/sequi-assumenda-modi-corporis-omnis-qui-quod-molestias",
          "de": "http://olson.com/saepe-ea-possimus-corporis-aspernatur-enim",
          "en": "https://www.sporer.info/occaecati-veniam-occaecati-sunt-sit",
          "fr": "http://rowe.info/reprehenderit-eos-incidunt-est-aut-rem.html",
          "it": "http://www.jerde.biz/eius-laborum-saepe-ipsa-pariatur-nihil-ex-quam",
          "nl": "http://lueilwitz.org/omnis-natus-id-accusamus-aliquid-doloribus",
          "pl": "http://bosco.biz/molestiae-dolor-assumenda-vero-harum-maxime.html",
          "ru": "http://www.kihn.biz/eius-dolor-aut-consequatur-repudiandae-odio-voluptatem-qui.html"
        },
        "description": {
          "cs": "Deserunt.",
          "de": "Occaecati.",
          "en": "Quod.",
          "fr": "Sit.",
          "it": "Culpa ut.",
          "nl": "Molestiae.",
          "pl": "Non illo.",
          "ru": "Fuga ea."
        }
      }
    }
  ],
  "resultSet": {
    "rid": "655309E74226F9C964F4FFC6DBC52814",
    "filterAndSummaryGroups": [
      {
        "id": 4,
        "type": "amenity",
        "filters": [
          {
            "id": 22,
            "count": 2,
            "rids": [
              "F56A631D32900C74DD3581C19B358608"
            ]
          }
        ]
      }
    ]
  }
}

Changes

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