GET api/GuestPreferences?resortId={resortId}&culture={culture}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
resortId | integer |
Required |
|
culture | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of PreferenceTypeName | Description | Type | Additional information |
---|---|---|---|
PreferenceTypeID | integer |
None. |
|
PreferenceTypeName | string |
None. |
|
PreferenceTypeShortName | string |
None. |
|
Description | string |
None. |
|
Observations | string |
None. |
|
Preferences | Collection of PreferenceItem |
None. |
Response Formats
application/json, text/json
Sample:
[ { "PreferenceTypeID": 1, "PreferenceTypeName": "sample string 2", "PreferenceTypeShortName": "sample string 3", "Description": "sample string 4", "Observations": "sample string 5", "Preferences": [ { "PreferenceID": 1, "Preference": "sample string 2", "PreferenceShortName": "sample string 3", "Description": "sample string 4", "ShowCheckbox": true, "ShowTextbox": true }, { "PreferenceID": 1, "Preference": "sample string 2", "PreferenceShortName": "sample string 3", "Description": "sample string 4", "ShowCheckbox": true, "ShowTextbox": true } ] }, { "PreferenceTypeID": 1, "PreferenceTypeName": "sample string 2", "PreferenceTypeShortName": "sample string 3", "Description": "sample string 4", "Observations": "sample string 5", "Preferences": [ { "PreferenceID": 1, "Preference": "sample string 2", "PreferenceShortName": "sample string 3", "Description": "sample string 4", "ShowCheckbox": true, "ShowTextbox": true }, { "PreferenceID": 1, "Preference": "sample string 2", "PreferenceShortName": "sample string 3", "Description": "sample string 4", "ShowCheckbox": true, "ShowTextbox": true } ] } ]
application/xml, text/xml
Sample:
<ArrayOfGuestViewModel.Preferences.PreferenceType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ePlat.Models.ViewModels"> <GuestViewModel.Preferences.PreferenceType> <Description>sample string 4</Description> <Observations>sample string 5</Observations> <PreferenceTypeID>1</PreferenceTypeID> <PreferenceTypeName>sample string 2</PreferenceTypeName> <PreferenceTypeShortName>sample string 3</PreferenceTypeShortName> <Preferences> <GuestViewModel.Preferences.PreferenceItem> <Description>sample string 4</Description> <Preference>sample string 2</Preference> <PreferenceID>1</PreferenceID> <PreferenceShortName>sample string 3</PreferenceShortName> <ShowCheckbox>true</ShowCheckbox> <ShowTextbox>true</ShowTextbox> </GuestViewModel.Preferences.PreferenceItem> <GuestViewModel.Preferences.PreferenceItem> <Description>sample string 4</Description> <Preference>sample string 2</Preference> <PreferenceID>1</PreferenceID> <PreferenceShortName>sample string 3</PreferenceShortName> <ShowCheckbox>true</ShowCheckbox> <ShowTextbox>true</ShowTextbox> </GuestViewModel.Preferences.PreferenceItem> </Preferences> </GuestViewModel.Preferences.PreferenceType> <GuestViewModel.Preferences.PreferenceType> <Description>sample string 4</Description> <Observations>sample string 5</Observations> <PreferenceTypeID>1</PreferenceTypeID> <PreferenceTypeName>sample string 2</PreferenceTypeName> <PreferenceTypeShortName>sample string 3</PreferenceTypeShortName> <Preferences> <GuestViewModel.Preferences.PreferenceItem> <Description>sample string 4</Description> <Preference>sample string 2</Preference> <PreferenceID>1</PreferenceID> <PreferenceShortName>sample string 3</PreferenceShortName> <ShowCheckbox>true</ShowCheckbox> <ShowTextbox>true</ShowTextbox> </GuestViewModel.Preferences.PreferenceItem> <GuestViewModel.Preferences.PreferenceItem> <Description>sample string 4</Description> <Preference>sample string 2</Preference> <PreferenceID>1</PreferenceID> <PreferenceShortName>sample string 3</PreferenceShortName> <ShowCheckbox>true</ShowCheckbox> <ShowTextbox>true</ShowTextbox> </GuestViewModel.Preferences.PreferenceItem> </Preferences> </GuestViewModel.Preferences.PreferenceType> </ArrayOfGuestViewModel.Preferences.PreferenceType>