GET api/OTA/GetSite/{id}?arrival={arrival}&departure={departure}
Retrieve detailed information for a specific site
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
Required |
|
arrival | string |
None. |
|
departure | string |
None. |
Body Parameters
None.
Response Information
Resource Description
SiteVMName | Description | Type | Additional information |
---|---|---|---|
Id |
Unique site identifier |
integer |
None. |
Description | string |
None. |
|
Name | string |
None. |
|
SiteType | LookupVM |
None. |
|
SiteClass | LookupVM |
None. |
|
PadType | LookupVM |
None. |
|
SiteFacing | LookupVM |
None. |
|
MinRVLength | integer |
None. |
|
MaxRVLength | integer |
None. |
|
Width | integer |
None. |
|
Length | integer |
None. |
|
PadWidth | integer |
None. |
|
PadLength | integer |
None. |
|
HasElectric | boolean |
None. |
|
HasWater | boolean |
None. |
|
HasSewer | boolean |
None. |
|
HasCable | boolean |
None. |
|
HasPhone | boolean |
None. |
|
HasWiFi | boolean |
None. |
|
IsPullThrough | boolean |
None. |
|
LevelRating | integer |
None. |
|
ShadeRating | integer |
None. |
|
IsWaterfront | boolean |
None. |
|
SiteAmenities | Collection of SiteAmenityVM |
None. |
|
ElectricServiceType | LookupVM |
None. |
|
IsBookedForDates | boolean |
None. |
|
Images | Collection of ImageVM |
None. |
|
IsAvailable | boolean |
None. |
|
BookNowURL | string |
None. |
|
Amenities | Collection of string |
None. |
|
RigRestrictions | Collection of RigRestrictionVM |
None. |
Response Formats
application/json, text/json
Sample:
{ "Id": 1, "Description": "sample string 2", "Name": "sample string 3", "SiteType": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 }, "SiteClass": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 }, "PadType": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 }, "SiteFacing": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 }, "MinRVLength": 1, "MaxRVLength": 1, "Width": 1, "Length": 1, "PadWidth": 1, "PadLength": 1, "HasElectric": true, "HasWater": true, "HasSewer": true, "HasCable": true, "HasPhone": true, "HasWiFi": true, "IsPullThrough": true, "LevelRating": 1, "ShadeRating": 1, "IsWaterfront": true, "SiteAmenities": [ { "Lookup": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 } }, { "Lookup": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 } } ], "ElectricServiceType": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 }, "IsBookedForDates": true, "Images": [ { "Id": 1, "Name": "sample string 2", "Caption": "sample string 3", "SortOrder": 4, "ImageURL": "sample string 5", "ThumbnailURL": "sample string 6", "Type": 0 }, { "Id": 1, "Name": "sample string 2", "Caption": "sample string 3", "SortOrder": 4, "ImageURL": "sample string 5", "ThumbnailURL": "sample string 6", "Type": 0 } ], "IsAvailable": true, "BookNowURL": "sample string 13", "Amenities": [ "sample string 1", "sample string 2" ], "RigRestrictions": [ { "VehicleType": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 }, "Features": [ { "Feature": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 } }, { "Feature": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 } } ] }, { "VehicleType": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 }, "Features": [ { "Feature": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 } }, { "Feature": { "Abbreviation": "sample string 1", "Value": "sample string 2", "Desc": "sample string 3", "SortOrder": 4 } } ] } ] }
application/xml, text/xml
Sample:
<SiteVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CGA.Web.API.Models"> <Amenities xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Amenities> <BookNowURL>sample string 13</BookNowURL> <Description>sample string 2</Description> <ElectricServiceType> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </ElectricServiceType> <HasCable>true</HasCable> <HasElectric>true</HasElectric> <HasPhone>true</HasPhone> <HasSewer>true</HasSewer> <HasWater>true</HasWater> <HasWiFi>true</HasWiFi> <Id>1</Id> <Images> <ImageVM> <Caption>sample string 3</Caption> <Id>1</Id> <ImageURL>sample string 5</ImageURL> <Name>sample string 2</Name> <SortOrder>4</SortOrder> <ThumbnailURL>sample string 6</ThumbnailURL> <Type>Image</Type> </ImageVM> <ImageVM> <Caption>sample string 3</Caption> <Id>1</Id> <ImageURL>sample string 5</ImageURL> <Name>sample string 2</Name> <SortOrder>4</SortOrder> <ThumbnailURL>sample string 6</ThumbnailURL> <Type>Image</Type> </ImageVM> </Images> <IsAvailable>true</IsAvailable> <IsBookedForDates>true</IsBookedForDates> <IsPullThrough>true</IsPullThrough> <IsWaterfront>true</IsWaterfront> <Length>1</Length> <LevelRating>1</LevelRating> <MaxRVLength>1</MaxRVLength> <MinRVLength>1</MinRVLength> <Name>sample string 3</Name> <PadLength>1</PadLength> <PadType> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </PadType> <PadWidth>1</PadWidth> <RigRestrictions> <RigRestrictionVM> <Features> <RigRestrictionFeatureVM> <Feature> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </Feature> </RigRestrictionFeatureVM> <RigRestrictionFeatureVM> <Feature> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </Feature> </RigRestrictionFeatureVM> </Features> <VehicleType> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </VehicleType> </RigRestrictionVM> <RigRestrictionVM> <Features> <RigRestrictionFeatureVM> <Feature> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </Feature> </RigRestrictionFeatureVM> <RigRestrictionFeatureVM> <Feature> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </Feature> </RigRestrictionFeatureVM> </Features> <VehicleType> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </VehicleType> </RigRestrictionVM> </RigRestrictions> <ShadeRating>1</ShadeRating> <SiteAmenities> <SiteAmenityVM> <Lookup> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </Lookup> </SiteAmenityVM> <SiteAmenityVM> <Lookup> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </Lookup> </SiteAmenityVM> </SiteAmenities> <SiteClass> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </SiteClass> <SiteFacing> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </SiteFacing> <SiteType> <Abbreviation>sample string 1</Abbreviation> <Desc>sample string 3</Desc> <SortOrder>4</SortOrder> <Value>sample string 2</Value> </SiteType> <Width>1</Width> </SiteVM>