Hotel Detail
POST
/api/v1/generic-api-service/content/hotel/detail
The hotel detail endpoint is used to see the all information about hotels and hotel detail.
- Request
- Response
- Request Details
- Response Details
{
"hotelId": "swtcfdx7m69g"
}
{
"id": "swtcfdx7m69g",
"name": "Mia Hotel",
"starLevel": "UnRated",
"location": {
"id": 1874,
"cityCode": "ANT",
"city": "Antalya",
"postalCode": "07100",
"countryCode": "TR",
"country": "Türkiye",
"state": "Kaleiçi"
},
"geoLocation": {
"lat": 36.8844,
"lon": 30.706
},
"allowedPet": false,
"notAllowedOnlyMan": false,
"locationStructure": [
{
"id": 549,
"name": "Türkiye",
"type": "CO",
"locationType": "COUNTRY",
"cityId": 0,
"countryId": 0
},
{
"id": 730,
"name": "Akdeniz Bölgesi",
"type": "RE",
"locationType": "REGION",
"cityId": 0,
"countryId": 549
},
{
"id": 756,
"name": "Antalya",
"type": "CI",
"locationType": "CITY",
"cityId": 0,
"countryId": 549
},
{
"id": 909,
"name": "Antalya Merkez",
"type": "CR",
"locationType": "CUSTOMREGION",
"cityId": 756,
"countryId": 549
},
{
"id": 1874,
"name": "Kaleiçi",
"type": "TO",
"locationType": "TOWN",
"cityId": 756,
"countryId": 549
}
],
"spokenLanguages": ["English", "Turkce"],
"hotelImages": [
{
"imageUrls": [
{
"url": "https://images.odamax.com/img/300x300/odamax/image/upload/wwyzyca2bdd2ypqahbsw.png",
"width": 160,
"height": 120
},
{
"url": "https://images.odamax.com/img/800x600/odamax/image/upload/wwyzyca2bdd2ypqahbsw.png",
"width": 800,
"height": 600
},
{
"url": "https://images.odamax.com/img/1024x768/odamax/image/upload/wwyzyca2bdd2ypqahbsw.png",
"width": 1024,
"height": 768
}
],
"imageText": "image text",
"type": "GeneralView",
"roomCode": "ETS4192919",
"mainImage": true,
"contentType": "Image"
}
],
"contact": {
"addressLines": ["Tuzcular Mh. Paşa Cami Sk. No:25 Kaleiçi Muratpaşa"],
"phones": [
{
"number": "02421234567",
"type": "FAX"
}
],
"email": "[email protected]",
"webSite": "https://www.hotel.com"
},
"descriptions": [
{
"title": "GENERAL",
"description": "<p>Mia Boutique Hotel serves in Kaleici region of Antalya, which bears the traces of the history. Providing advantage with its proxmity to Kaleici streets, one of the popular worthseeing spots in Antalya, the property features plainly decorated rooms. The property’s restaurant delivers delicious flavours. If they wish, guests can enjoy their times in the garden or bar of the property. The property also provides wireless internet connection.</p>\r\n"
},
{
"title": "WHYTHISHOTEL",
"description": "Providing service in a historical renovated mansion with its chic and comfortable rooms, Mellon Kubadabad Hotel is at the center of Antalya. Offering a pleasant holiday, the property is located 10 km to the bus terminal and 15 km to Antalya Airport."
},
{
"title": "GENERAL_WARNINGS",
"description": "Konum, haritalar ve otelin genel alanlara mesafesi mümkün olduğunca bilgi sunmak içindir. Bu bilgilerin kesinliği konusunda herhangi bir sorumluluk kabul edilmez. En güncel tam yerleşim bilgileri ve yönlendirmelerini temin etmek için doğrudan otel ile iletişime geçilmesi yolcunun kendi sorumluluğundadır. Rezervasyonu yapan kişi otelde konaklayacak tüm kişilerin isimlerini doğru bir şekilde girmekle yükümlüdür. Rezervasyonunuzu yaparken doğru e-posta adresinin ve transferler için doğru cep telefonu numarasının girildiğinden emin olmak kişinin sorumluluğundadır.<br><br>Vize detayları hakkında önemli bilgiler » T.C. vatandaşı olmayan misafirlerimizin yapacakları seyahatin vize gerektirip gerektirmediği hakkında, ilgili konsolosluğa başvurarak bilgi alması gerekmektedir. Tüm yurt dişi seyahatleri için vize alınmış olması, o ülkeye giriş yapılabileceği anlamına gelmez ve pasaport polisi sizi ülkeye sokmama yetkisine sahiptir. Böyle bir durumdan Etstur sorumlu değildir, sorumluluk yolcuya aittir. Web sitesi üzerinden yapacağınız vize taleplerinde çağrı merkezi seyahat danışmanlarımız sizi arayarak gerekli belgelerle ilgili yönlendirme yapacaktır. Dünya'nın birçok ülkesi Türkiye Cumhuriyeti vatandaşlarına vize uygulamaktadır. Bu vize uygulaması her ülkenin kendi Büyükelçilik veya Konsoloslukları tarafından yürütülmekte ve bu işlemler sırasında her ülke kendi kanun ve yönetmeliklerden kaynaklanan bir takım kurallarını uygulamaktadır. Vize başvurunuzu olabildiğince erken bir tarihte seyahatinizin başlamasından en az bir ay önce yapmanız gerekmektedir. Vize ile ilgili www.vizedunyasi.com'dan destek almaktayız. Dileyen yolcularımız ise istedikleri vize firması ile çalışabilirler. Aile odaları veya bazı özel odalar haricinde, diğer odalarda yapılacak 2+2 veya 3+1 konaklamalar, odada sıkışıklık yaratabilir ve verilen ilave yataklar sabit yatak konforunda olmayabilir. Oda Kahvaltı konaklamalar ise çıkış günü sabah kahvaltısı ile son bulur.<br><br>Tesislerin konsept dahilinde sunduğu hizmetler ve bazı hizmet alanlarının kullanımı, Covid-19 kapsamında çıkan genelgeler ve yasal düzenlemelere göre konaklama süresince sınırlandırılmış ya da kapatılmış olabilir. Bazı hizmetler ise kısmen veya tamamen sunulamayabilir.<br><br>Rezervasyon yapan tüm misafirler; başta tesis, Sağlık Bakanlığı, yerel kurumlar/otoriteler olmak üzere, ilgili kurumların Covid-19 ile ilgili olarak aldığı tüm tedbirlere uymak ve bu tedbirler kapsamında kendilerinden talep edilen tüm bilgileri tesise vermek zorundadır. Tedbirlere uymayan misafirlere sunulacak bazı hizmetler sonlandırılabilir. Misafirlerin Covid-19 kapsamında alınan önlemlere uymaması halinde yaşanacak olumsuz durumlardan tesis ve ya Etstur sorumlu değildir.<br><br>Misafirlerin sağlığını korumak amacıyla ilgili kamu kurumları tarafından alınan Covid-19 önlemleri kapsamında; tesis, tanılı - temaslı veya kendisinden talep edilen bilgileri vermeyen müşterileri kabul etmeyebilir, izolasyon odasına alabilir, tesisten çıkışını isteyebilir veya ilgili kamu kurumlarının düzenlemeleri kapsamında gerekli görülen diğer işlemleri yapabilir.<br><br>Rezervasyon yapan tüm misafirler, hem kendi sağlıklarını hem de kamu sağlığını korumak için tesise giriş öncesinde, konaklama süresince ve tesisten ayrıldıktan sonra Sağlık Bakanlığı tarafından belirlenenler başta olmak üzere; Covid 19 kapsamında gerekli olan tüm tedbirleri uygulamaktan sorumludur. Sağlık problemi bulunan veya Covid-19 belirtilerine ilişkin şüphesi olan tüm misafirlerin, tesise giriş öncesinde sağlık kuruluşlarına başvurması gereklidir. Covid-19 sebebiyle misafirlerin uğradığı veya sebep oldukları zarardan kendileri sorumlu olup her ne sebeple olursa olsun, Etstur sorumlu değildir."
}
],
"extraInformation": [
{
"info": "lastRenovationYear",
"value": "2016"
},
{
"info": "acceptPet",
"value": "true"
},
{
"info": "acceptGuidanceDog",
"value": "true"
},
{
"info": "extraBed",
"value": "false"
},
{
"info": "numberOfRooms",
"value": "11"
},
{
"info": "buildYear",
"value": "1870"
},
{
"info": "acceptChild",
"value": "true"
},
{
"info": "hotelOpeningDate",
"value": "2018-01-16"
}
],
"rooms": [
{
"code": "3298832",
"name": "Standard room",
"size": 15,
"capacity": 1,
"acceptChild": true,
"bedTypes": [
{
"id": 347640,
"name": "Tek Kişilik Yatak"
}
],
"facilities": [
{
"id": 1314,
"groupId": 3,
"code": "FAC1314",
"name": "Wooden and Parquet Floor",
"type": "roomfacilities",
"paid": false,
"seasonType": null,
"description": "Wooden and Parquet Floor",
"innerGroupId": 0,
"innerGroupName": "Inner Group Name",
"topFacility": false,
"facilityGroupId": 0,
"facilityGroup": "ACTIVITY"
}
],
"description": "description about room",
"images": [
{
"imageUrls": [
{
"url": "https://images.odamax.com/img/300x300/odamax/image/upload/pr7akdqvz9e47nh5bwys.jpg",
"width": 160,
"height": 120
},
{
"url": "https://images.odamax.com/img/800x600/odamax/image/upload/pr7akdqvz9e47nh5bwys.jpg",
"width": 800,
"height": 600
},
{
"url": "https://images.odamax.com/img/1024x768/odamax/image/upload/pr7akdqvz9e47nh5bwys.jpg",
"width": 1024,
"height": 768
}
],
"imageText": "image text",
"type": "Room",
"roomCode": "ETS4192919",
"mainImage": false,
"contentType": "Image"
}
]
}
],
"facilityGroups": [
{
"id": 1,
"name": "ACTIVITY",
"facilities": [
{
"id": 1209,
"code": "FAC1209",
"name": "Table Tennis",
"type": "hotelfacilities",
"paid": false,
"seasonType": null,
"innerGroupId": 1,
"innerGroupName": "Activity",
"topFacility": false
}
]
}
]
}
Name | Type | Required | Description |
---|---|---|---|
hotelId | string | Yes | Id of the hotel that detail information will be displayed. |
Name | Type | Required | Description |
---|---|---|---|
id | string | Yes | Hotel id |
name | string | Yes | Hotel name |
starLevel | string | No | How many stars the hotel has |
location | object-array | Yes | Object to return information about the hotel's location |
location/id | int | Yes | Location id |
location/location | string | Yes | Location name |
location/cityCode | string | No | Code of the city to which the location belongs. |
location/city | string | Yes | City to which the location belongs. |
location/postalCode | string | Yes | Postal code of the location |
location/countryCode | string | Yes | The code of the country to which the location belongs. It must be sent as a 2-digit country code |
location/country | string | Yes | Country to which the location belongs. |
location/state | string | Yes | State to which the location belongs. |
geoLocation | object-array | Yes | Object to return the coordinate information of the location. |
geoLocation/lat | decimal | Yes | Latitude of the coordinate |
geoLocation/lon | decimal | Yes | Longitude of the coordinate |
allowedPet | bool | Yes | Information whether the hotel accepts pets. If true, pets can stay in the hotel, if false, they can not. |
notAllowedOnlyMan | bool | Yes | Information whether the hotel accepts only men. If false, men can stay in the hotel without women, if true, they can not stay. |
locationStructure | object-array | Yes | Object where the information of the Ets location structure can be displayed |
locationStructure/id | int | Yes | Location id |
locationStructure/name | string | Yes | Location name |
locationStructure/type | string | Yes | Code of the location type |
locationStructure/locationType | string | Yes | Location type |
locationStructure/cityId | int | Yes | Code of the city, if any, to which the location is connected. Otherwise, '0' is sent. |
locationStructure/countryId | int | Yes | Id of the country, if any, to which the location is connected. Otherwise, 0 is sent. |
spokenLanguages | object-array | Yes | Languages to communicate with the hotel |
hotelImages | object-array | Yes | Object to which hotel image will send |
hotelImages/imageUrls | object-array | Yes | Object with links to hotel images and image height and width |
hotelImages/imageUrls/url | string | Yes | Image url |
hotelImages/imageUrls/width | int | Yes | Width of the image |
hotelImages/imageUrls/height | int | Yes | Height of the image |
hotelImages/imageText | string | Yes | If there is a description about the image, it is included here. |
hotelImages/type | string | Yes | Image type |
hotelImages/roomCode | string | No | If the image belongs to any room, the code of the room it belongs to. |
hotelImages/mainImage | bool | Yes | Information whether the image is the main photo of the hotel |
hotelImages/contentType | string | Yes | Type of the content |
contact | object-array | Yes | Object with hotel contact information |
contact/addressLines | object-array | Yes | Hotel address |
contact/phones | object-array | Yes | Object with hotel phone information |
contact/phones/number | string | No | Hotel phone number |
contact/phones/type | string | No | Phone type |
contact/email | string | No | Hotel email address |
contact/webSite | string | No | Hotel website |
descriptions | object-array | No | Descriptions about the hotel. |
descriptions/title | string | No | Title of the description |
descriptions/description | string | Yes | Description detail |
extraInformation | object-array | No | If there is extra information about the hotel, it is sent in this object. |
extraInformation/info | string | No | Extra information name |
extraInformation/value | string | No | Extra information value |
rooms | object-array | Yes | The room information of the hotel is sent in this object. |
rooms/code | string | Yes | Room code |
rooms/name | string | Yes | Room name |
rooms/size | int | Yes | Information on how many square meters the room is |
rooms/capacity | int | Yes | Number of people that can stay in the room |
rooms/acceptChild | bool | Yes | Information on whether children can be accommodated in the room |
rooms/bedTypes | object-array | Yes | The object containing the information about the beds in the room |
rooms/bedTypes/id | int | Yes | Id of the bed type in the room |
rooms/bedTypes/name | string | Yes | Name of the bed type in the room |
rooms/facilities | object-array | Yes | Object with information about facilities in the room |
rooms/facilities/id | int | Yes | Facility id |
rooms/facilities/groupId | int | Yes | Id of the group that the facility belongs to. |
rooms/facilities/code | string | No | Facility code |
rooms/facilities/name | string | Yes | Facility name |
rooms/facilities/type | string | Yes | Information whether the facility is a room or hotel facility |
rooms/facilities/paid | bool | No | Information on whether the facility is paid |
rooms/facilities/seasonType | string | No | Information on which seasons the Facility is in use |
rooms/facilities/description | string | No | Facility description |
rooms/facilities/innerGroupId | int | Yes | Inner group id |
rooms/facilities/innerGroupName | string | No | Inner group name |
rooms/facilities/topFacility | bool | Yes | Information about whether there is a top facility or not. If true it is top facility, if false it is not top facility. |
rooms/facilities/facilityGroupId | int | Yes | Id of the facility group the facility belongs |
rooms/facilities/facilityGroup | string | Yes | Facility group the facility belongs |
rooms/description | string | No | Room description |
rooms/images | object-array | Yes | Object that the room photos are in. |
rooms/images/imageUrls/ | object-array | Yes | Object to which room image will send |
room/images/imageUrls/url | string | No | Image url |
rooms/images/imageUrls/width | int | No | Width of the image |
rooms/images/imageUrls/height | int | No | Height of the image |
rooms/images/imageText | string | No | If there is a description of the image, it is included here. |
rooms/images/type | string | No | Image type |
rooms/images/roomCode | string | No | Code of the room to which the image belongs |
rooms/images/mainImage | bool | No | Information whether the image is the main photo of the room |
rooms/images/contentType | string | No | Content type |
rooms/facilityGroups | object-array | Yes | Object of the group that the hotel facilities are in |
rooms/facilityGroups/id | int | Yes | Facility group id |
rooms/facilityGroups/name | string | Yes | Facility group name |
rooms/facilityGroups/facilities | object-array | Yes | Object containing the facilities under the facility group. |
rooms/facilityGroups/facilities/id | int | Yes | Facility id |
rooms/facilityGroups/facilities/code | string | Yes | Facility code |
rooms/facilityGroups/facilities/name | string | Yes | Facility name |
rooms/facilityGroups/facilities/type | string | Yes | Information that the facility is a room or hotel facility |
rooms/facilityGroups/facilities/paid | bool | No | Information on whether the facility is paid |
rooms/facilityGroups/facilities/seasonType | string | No | Information on which seasons the Facility is in use |
rooms/facilityGroups/facilities/innerGroupId | int | Yes | Inner group id |
rooms/facilityGroups/facilities/innerGroupName | string | Yes | Inner group name |
rooms/facilityGroups/facilities/topFacility | bool | Yes | Information about whether there is a top facility or not. If true it is top facility, if false it is not top facility. |