GET api/AttractionObjects/ByCity?cityId={cityId}&requestedDate={requestedDate}&pax={pax}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
cityId | string |
Required |
|
requestedDate | date |
Required |
|
pax | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of AttractionObjectViewModelName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
Name | string |
Required Data type: Text String length: inclusive between 0 and 50 |
|
Description | string |
Data type: Text |
|
LongDescription | string |
Data type: Text |
|
Address | string |
Required Data type: Text String length: inclusive between 0 and 50 |
|
ImageUrl | string |
Data type: ImageUrl String length: inclusive between 0 and 255 |
|
TinyImageUrl | string |
Data type: ImageUrl |
|
AttractionType | AttractionTypeViewModel |
None. |
|
ServiceItemId | integer |
None. |
|
OptimumDuration | integer |
None. |
|
OperationStartTime | date |
None. |
|
OperationEndTime | date |
None. |
|
IsSolidStartTime | boolean |
None. |
|
IsSolidDuration | boolean |
None. |
|
AttractionCategory | string |
None. |
|
PhoneNumber | string |
None. |
|
EmailAddress | string |
None. |
|
Cities | Collection of SimpleCityAndRegion |
None. |
|
ObjectImages | Collection of ObjectImage |
None. |
|
AddressObject | AddressComponentViewModel |
None. |
|
BillingAddressObject | AddressComponentViewModel |
None. |
Response Formats
application/json, text/json
Sample:
[ { "Id": 1, "Name": "sample string 2", "Description": "sample string 3", "LongDescription": "sample string 4", "Address": "sample string 5", "ImageUrl": "sample string 6", "TinyImageUrl": "sample string 7", "AttractionType": { "Id": "sample string 1", "Name": "sample string 2" }, "ServiceItemId": 8, "OptimumDuration": 9, "OperationStartTime": "2025-06-26T14:25:01.2593416+00:00", "OperationEndTime": "2025-06-26T14:25:01.2593416+00:00", "IsSolidStartTime": true, "IsSolidDuration": true, "AttractionCategory": "sample string 12", "PhoneNumber": "sample string 13", "EmailAddress": "sample string 14", "Cities": [ { "Region": { "ImageUrl": "sample string 1", "Id": "sample string 2", "Name": "sample string 3" }, "Id": "sample string 1", "Name": "sample string 2" }, { "Region": { "ImageUrl": "sample string 1", "Id": "sample string 2", "Name": "sample string 3" }, "Id": "sample string 1", "Name": "sample string 2" } ], "ObjectImages": [ { "Id": 1, "ImageUrl": "sample string 2", "ImageName": "sample string 3", "TinyImageUrl": "sample string 4", "IsPrimaryImage": true }, { "Id": 1, "ImageUrl": "sample string 2", "ImageName": "sample string 3", "TinyImageUrl": "sample string 4", "IsPrimaryImage": true } ], "AddressObject": { "Id": 1, "Address1": "sample string 1", "Address2": "sample string 2", "Address3": "sample string 3", "PostalCode": "sample string 4", "Landmark": "sample string 5", "AreaId": "sample string 6", "IsValidGoogleAddressCoordinate": true, "Area": { "Id": "sample string 1", "Name": "sample string 2" }, "City": { "Id": "sample string 1", "Name": "sample string 2" }, "Region": { "Id": "sample string 1", "Name": "sample string 2" }, "Country": { "Id": "sample string 1", "Name": "sample string 2" }, "AddressString": "sample string 1 sample string 2 sample string 3, sample string 2, sample string 2, sample string 2, sample string 2, sample string 4", "Coordinate": { "Lat": 1.0, "Lng": 2.0 } }, "BillingAddressObject": { "Id": 1, "Address1": "sample string 1", "Address2": "sample string 2", "Address3": "sample string 3", "PostalCode": "sample string 4", "Landmark": "sample string 5", "AreaId": "sample string 6", "IsValidGoogleAddressCoordinate": true, "Area": { "Id": "sample string 1", "Name": "sample string 2" }, "City": { "Id": "sample string 1", "Name": "sample string 2" }, "Region": { "Id": "sample string 1", "Name": "sample string 2" }, "Country": { "Id": "sample string 1", "Name": "sample string 2" }, "AddressString": "sample string 1 sample string 2 sample string 3, sample string 2, sample string 2, sample string 2, sample string 2, sample string 4", "Coordinate": { "Lat": 1.0, "Lng": 2.0 } } }, { "Id": 1, "Name": "sample string 2", "Description": "sample string 3", "LongDescription": "sample string 4", "Address": "sample string 5", "ImageUrl": "sample string 6", "TinyImageUrl": "sample string 7", "AttractionType": { "Id": "sample string 1", "Name": "sample string 2" }, "ServiceItemId": 8, "OptimumDuration": 9, "OperationStartTime": "2025-06-26T14:25:01.2593416+00:00", "OperationEndTime": "2025-06-26T14:25:01.2593416+00:00", "IsSolidStartTime": true, "IsSolidDuration": true, "AttractionCategory": "sample string 12", "PhoneNumber": "sample string 13", "EmailAddress": "sample string 14", "Cities": [ { "Region": { "ImageUrl": "sample string 1", "Id": "sample string 2", "Name": "sample string 3" }, "Id": "sample string 1", "Name": "sample string 2" }, { "Region": { "ImageUrl": "sample string 1", "Id": "sample string 2", "Name": "sample string 3" }, "Id": "sample string 1", "Name": "sample string 2" } ], "ObjectImages": [ { "Id": 1, "ImageUrl": "sample string 2", "ImageName": "sample string 3", "TinyImageUrl": "sample string 4", "IsPrimaryImage": true }, { "Id": 1, "ImageUrl": "sample string 2", "ImageName": "sample string 3", "TinyImageUrl": "sample string 4", "IsPrimaryImage": true } ], "AddressObject": { "Id": 1, "Address1": "sample string 1", "Address2": "sample string 2", "Address3": "sample string 3", "PostalCode": "sample string 4", "Landmark": "sample string 5", "AreaId": "sample string 6", "IsValidGoogleAddressCoordinate": true, "Area": { "Id": "sample string 1", "Name": "sample string 2" }, "City": { "Id": "sample string 1", "Name": "sample string 2" }, "Region": { "Id": "sample string 1", "Name": "sample string 2" }, "Country": { "Id": "sample string 1", "Name": "sample string 2" }, "AddressString": "sample string 1 sample string 2 sample string 3, sample string 2, sample string 2, sample string 2, sample string 2, sample string 4", "Coordinate": { "Lat": 1.0, "Lng": 2.0 } }, "BillingAddressObject": { "Id": 1, "Address1": "sample string 1", "Address2": "sample string 2", "Address3": "sample string 3", "PostalCode": "sample string 4", "Landmark": "sample string 5", "AreaId": "sample string 6", "IsValidGoogleAddressCoordinate": true, "Area": { "Id": "sample string 1", "Name": "sample string 2" }, "City": { "Id": "sample string 1", "Name": "sample string 2" }, "Region": { "Id": "sample string 1", "Name": "sample string 2" }, "Country": { "Id": "sample string 1", "Name": "sample string 2" }, "AddressString": "sample string 1 sample string 2 sample string 3, sample string 2, sample string 2, sample string 2, sample string 2, sample string 4", "Coordinate": { "Lat": 1.0, "Lng": 2.0 } } } ]
application/xml, text/xml
Sample:
<ArrayOfAttractionObjectViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO"> <AttractionObjectViewModel> <Address>sample string 5</Address> <AddressObject> <Address1>sample string 1</Address1> <Address2>sample string 2</Address2> <Address3>sample string 3</Address3> <Area> <Id>sample string 1</Id> <Name>sample string 2</Name> </Area> <AreaId>sample string 6</AreaId> <City> <Id>sample string 1</Id> <Name>sample string 2</Name> </City> <Coordinate> <Lat>1</Lat> <Lng>2</Lng> </Coordinate> <Country> <Id>sample string 1</Id> <Name>sample string 2</Name> </Country> <Id>1</Id> <IsValidGoogleAddressCoordinate>true</IsValidGoogleAddressCoordinate> <Landmark>sample string 5</Landmark> <PostalCode>sample string 4</PostalCode> <Region> <Id>sample string 1</Id> <Name>sample string 2</Name> </Region> </AddressObject> <AttractionCategory>sample string 12</AttractionCategory> <AttractionType> <Id>sample string 1</Id> <Name>sample string 2</Name> </AttractionType> <BillingAddressObject> <Address1>sample string 1</Address1> <Address2>sample string 2</Address2> <Address3>sample string 3</Address3> <Area> <Id>sample string 1</Id> <Name>sample string 2</Name> </Area> <AreaId>sample string 6</AreaId> <City> <Id>sample string 1</Id> <Name>sample string 2</Name> </City> <Coordinate> <Lat>1</Lat> <Lng>2</Lng> </Coordinate> <Country> <Id>sample string 1</Id> <Name>sample string 2</Name> </Country> <Id>1</Id> <IsValidGoogleAddressCoordinate>true</IsValidGoogleAddressCoordinate> <Landmark>sample string 5</Landmark> <PostalCode>sample string 4</PostalCode> <Region> <Id>sample string 1</Id> <Name>sample string 2</Name> </Region> </BillingAddressObject> <Cities> <ComponentViewModels.SimpleCityAndRegion> <Id>sample string 1</Id> <Name>sample string 2</Name> <Region> <Id>sample string 2</Id> <Name>sample string 3</Name> <ImageUrl>sample string 1</ImageUrl> </Region> </ComponentViewModels.SimpleCityAndRegion> <ComponentViewModels.SimpleCityAndRegion> <Id>sample string 1</Id> <Name>sample string 2</Name> <Region> <Id>sample string 2</Id> <Name>sample string 3</Name> <ImageUrl>sample string 1</ImageUrl> </Region> </ComponentViewModels.SimpleCityAndRegion> </Cities> <Description>sample string 3</Description> <EmailAddress>sample string 14</EmailAddress> <Id>1</Id> <ImageUrl>sample string 6</ImageUrl> <IsSolidDuration>true</IsSolidDuration> <IsSolidStartTime>true</IsSolidStartTime> <LongDescription>sample string 4</LongDescription> <Name>sample string 2</Name> <ObjectImages> <AttractionObjectViewModel.ObjectImage> <Id>1</Id> <ImageName>sample string 3</ImageName> <ImageUrl>sample string 2</ImageUrl> <IsPrimaryImage>true</IsPrimaryImage> <TinyImageUrl>sample string 4</TinyImageUrl> </AttractionObjectViewModel.ObjectImage> <AttractionObjectViewModel.ObjectImage> <Id>1</Id> <ImageName>sample string 3</ImageName> <ImageUrl>sample string 2</ImageUrl> <IsPrimaryImage>true</IsPrimaryImage> <TinyImageUrl>sample string 4</TinyImageUrl> </AttractionObjectViewModel.ObjectImage> </ObjectImages> <OperationEndTime>2025-06-26T14:25:01.2593416+00:00</OperationEndTime> <OperationStartTime>2025-06-26T14:25:01.2593416+00:00</OperationStartTime> <OptimumDuration>9</OptimumDuration> <PhoneNumber>sample string 13</PhoneNumber> <ServiceItemId>8</ServiceItemId> <TinyImageUrl>sample string 7</TinyImageUrl> </AttractionObjectViewModel> <AttractionObjectViewModel> <Address>sample string 5</Address> <AddressObject> <Address1>sample string 1</Address1> <Address2>sample string 2</Address2> <Address3>sample string 3</Address3> <Area> <Id>sample string 1</Id> <Name>sample string 2</Name> </Area> <AreaId>sample string 6</AreaId> <City> <Id>sample string 1</Id> <Name>sample string 2</Name> </City> <Coordinate> <Lat>1</Lat> <Lng>2</Lng> </Coordinate> <Country> <Id>sample string 1</Id> <Name>sample string 2</Name> </Country> <Id>1</Id> <IsValidGoogleAddressCoordinate>true</IsValidGoogleAddressCoordinate> <Landmark>sample string 5</Landmark> <PostalCode>sample string 4</PostalCode> <Region> <Id>sample string 1</Id> <Name>sample string 2</Name> </Region> </AddressObject> <AttractionCategory>sample string 12</AttractionCategory> <AttractionType> <Id>sample string 1</Id> <Name>sample string 2</Name> </AttractionType> <BillingAddressObject> <Address1>sample string 1</Address1> <Address2>sample string 2</Address2> <Address3>sample string 3</Address3> <Area> <Id>sample string 1</Id> <Name>sample string 2</Name> </Area> <AreaId>sample string 6</AreaId> <City> <Id>sample string 1</Id> <Name>sample string 2</Name> </City> <Coordinate> <Lat>1</Lat> <Lng>2</Lng> </Coordinate> <Country> <Id>sample string 1</Id> <Name>sample string 2</Name> </Country> <Id>1</Id> <IsValidGoogleAddressCoordinate>true</IsValidGoogleAddressCoordinate> <Landmark>sample string 5</Landmark> <PostalCode>sample string 4</PostalCode> <Region> <Id>sample string 1</Id> <Name>sample string 2</Name> </Region> </BillingAddressObject> <Cities> <ComponentViewModels.SimpleCityAndRegion> <Id>sample string 1</Id> <Name>sample string 2</Name> <Region> <Id>sample string 2</Id> <Name>sample string 3</Name> <ImageUrl>sample string 1</ImageUrl> </Region> </ComponentViewModels.SimpleCityAndRegion> <ComponentViewModels.SimpleCityAndRegion> <Id>sample string 1</Id> <Name>sample string 2</Name> <Region> <Id>sample string 2</Id> <Name>sample string 3</Name> <ImageUrl>sample string 1</ImageUrl> </Region> </ComponentViewModels.SimpleCityAndRegion> </Cities> <Description>sample string 3</Description> <EmailAddress>sample string 14</EmailAddress> <Id>1</Id> <ImageUrl>sample string 6</ImageUrl> <IsSolidDuration>true</IsSolidDuration> <IsSolidStartTime>true</IsSolidStartTime> <LongDescription>sample string 4</LongDescription> <Name>sample string 2</Name> <ObjectImages> <AttractionObjectViewModel.ObjectImage> <Id>1</Id> <ImageName>sample string 3</ImageName> <ImageUrl>sample string 2</ImageUrl> <IsPrimaryImage>true</IsPrimaryImage> <TinyImageUrl>sample string 4</TinyImageUrl> </AttractionObjectViewModel.ObjectImage> <AttractionObjectViewModel.ObjectImage> <Id>1</Id> <ImageName>sample string 3</ImageName> <ImageUrl>sample string 2</ImageUrl> <IsPrimaryImage>true</IsPrimaryImage> <TinyImageUrl>sample string 4</TinyImageUrl> </AttractionObjectViewModel.ObjectImage> </ObjectImages> <OperationEndTime>2025-06-26T14:25:01.2593416+00:00</OperationEndTime> <OperationStartTime>2025-06-26T14:25:01.2593416+00:00</OperationStartTime> <OptimumDuration>9</OptimumDuration> <PhoneNumber>sample string 13</PhoneNumber> <ServiceItemId>8</ServiceItemId> <TinyImageUrl>sample string 7</TinyImageUrl> </AttractionObjectViewModel> </ArrayOfAttractionObjectViewModel>