GET api/TransportationUnits/TransportationService?fromRegion={fromRegion}&fromCity={fromCity}&toRegion={toRegion}&toCity={toCity}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| fromRegion | string |
Required |
|
| fromCity | string |
Required |
|
| toRegion | string |
Required |
|
| toCity | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of TransportationUnitViewModels| Name | Description | Type | Additional information |
|---|---|---|---|
| CompanyId | string |
None. |
|
| ServiceItemId | integer |
None. |
|
| Code | string |
Required Data type: Text String length: inclusive between 0 and 30 |
|
| Name | string |
Required Data type: Text String length: inclusive between 0 and 30 |
|
| Description | string |
Required Data type: Text String length: inclusive between 0 and 255 |
|
| OriginRegion | SimpleObject |
None. |
|
| OriginCity | SimpleObject |
None. |
|
| DestinationRegion | SimpleObject |
None. |
|
| DestinationCity | SimpleObject |
None. |
|
| TransportationRatingId | integer |
Required |
|
| TransportationRatingName | string |
None. |
|
| TransportationTypeId | integer |
Required |
|
| TransportationTypeName | string |
None. |
|
| TransportationSeatTypeId | integer |
Required |
|
| TransportationSeatTypeName | string |
None. |
|
| AirportServiceTypeId | integer |
Required |
|
| ImageName | string |
Data type: Text String length: inclusive between 0 and 50 |
|
| ImageUrl | string |
Data type: Text String length: inclusive between 0 and 255 |
|
| TransportationProfileId | integer |
Required |
|
| TransportationItemServiceTypes | Collection of TransportaionItemServiceType |
None. |
|
| TransportationUnitProfileImages | Collection of ImageViewModel |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"CompanyId": "sample string 1",
"ServiceItemId": 2,
"Code": "sample string 3",
"Name": "sample string 4",
"Description": "sample string 5",
"OriginRegion": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"OriginCity": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"DestinationRegion": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"DestinationCity": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"TransportationRatingId": 6,
"TransportationRatingName": "sample string 7",
"TransportationTypeId": 8,
"TransportationTypeName": "sample string 9",
"TransportationSeatTypeId": 10,
"TransportationSeatTypeName": "sample string 11",
"AirportServiceTypeId": 12,
"ImageName": "sample string 13",
"ImageUrl": "sample string 14",
"TransportationProfileId": 15,
"TransportationItemServiceTypes": [
{
"ServiceType": "sample string 1",
"Hours": [
{
"Id": 1,
"Name": "sample string 2 (1 hours)",
"ServiceItemId": 3
},
{
"Id": 1,
"Name": "sample string 2 (1 hours)",
"ServiceItemId": 3
}
]
},
{
"ServiceType": "sample string 1",
"Hours": [
{
"Id": 1,
"Name": "sample string 2 (1 hours)",
"ServiceItemId": 3
},
{
"Id": 1,
"Name": "sample string 2 (1 hours)",
"ServiceItemId": 3
}
]
}
],
"TransportationUnitProfileImages": [
{
"ImageId": 1,
"ImageUrl": "sample string 2",
"TinyImageUrl": "sample string 3",
"ImageName": "sample string 4",
"IsPrimaryImage": true
},
{
"ImageId": 1,
"ImageUrl": "sample string 2",
"TinyImageUrl": "sample string 3",
"ImageName": "sample string 4",
"IsPrimaryImage": true
}
]
},
{
"CompanyId": "sample string 1",
"ServiceItemId": 2,
"Code": "sample string 3",
"Name": "sample string 4",
"Description": "sample string 5",
"OriginRegion": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"OriginCity": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"DestinationRegion": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"DestinationCity": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"TransportationRatingId": 6,
"TransportationRatingName": "sample string 7",
"TransportationTypeId": 8,
"TransportationTypeName": "sample string 9",
"TransportationSeatTypeId": 10,
"TransportationSeatTypeName": "sample string 11",
"AirportServiceTypeId": 12,
"ImageName": "sample string 13",
"ImageUrl": "sample string 14",
"TransportationProfileId": 15,
"TransportationItemServiceTypes": [
{
"ServiceType": "sample string 1",
"Hours": [
{
"Id": 1,
"Name": "sample string 2 (1 hours)",
"ServiceItemId": 3
},
{
"Id": 1,
"Name": "sample string 2 (1 hours)",
"ServiceItemId": 3
}
]
},
{
"ServiceType": "sample string 1",
"Hours": [
{
"Id": 1,
"Name": "sample string 2 (1 hours)",
"ServiceItemId": 3
},
{
"Id": 1,
"Name": "sample string 2 (1 hours)",
"ServiceItemId": 3
}
]
}
],
"TransportationUnitProfileImages": [
{
"ImageId": 1,
"ImageUrl": "sample string 2",
"TinyImageUrl": "sample string 3",
"ImageName": "sample string 4",
"IsPrimaryImage": true
},
{
"ImageId": 1,
"ImageUrl": "sample string 2",
"TinyImageUrl": "sample string 3",
"ImageName": "sample string 4",
"IsPrimaryImage": true
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfTransportationUnitViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
<TransportationUnitViewModels>
<AirportServiceTypeId>12</AirportServiceTypeId>
<Code>sample string 3</Code>
<CompanyId>sample string 1</CompanyId>
<Description>sample string 5</Description>
<DestinationCity>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</DestinationCity>
<DestinationRegion>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</DestinationRegion>
<ImageName>sample string 13</ImageName>
<ImageUrl>sample string 14</ImageUrl>
<Name>sample string 4</Name>
<OriginCity>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</OriginCity>
<OriginRegion>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</OriginRegion>
<ServiceItemId>2</ServiceItemId>
<TransportationItemServiceTypes>
<TransportationUnitViewModels.TransportaionItemServiceType>
<Hours>
<TransportationUnitViewModels.SimpleHoursType>
<Id>1</Id>
<Name>sample string 2 (1 hours)</Name>
<ServiceItemId>3</ServiceItemId>
</TransportationUnitViewModels.SimpleHoursType>
<TransportationUnitViewModels.SimpleHoursType>
<Id>1</Id>
<Name>sample string 2 (1 hours)</Name>
<ServiceItemId>3</ServiceItemId>
</TransportationUnitViewModels.SimpleHoursType>
</Hours>
<ServiceType>sample string 1</ServiceType>
</TransportationUnitViewModels.TransportaionItemServiceType>
<TransportationUnitViewModels.TransportaionItemServiceType>
<Hours>
<TransportationUnitViewModels.SimpleHoursType>
<Id>1</Id>
<Name>sample string 2 (1 hours)</Name>
<ServiceItemId>3</ServiceItemId>
</TransportationUnitViewModels.SimpleHoursType>
<TransportationUnitViewModels.SimpleHoursType>
<Id>1</Id>
<Name>sample string 2 (1 hours)</Name>
<ServiceItemId>3</ServiceItemId>
</TransportationUnitViewModels.SimpleHoursType>
</Hours>
<ServiceType>sample string 1</ServiceType>
</TransportationUnitViewModels.TransportaionItemServiceType>
</TransportationItemServiceTypes>
<TransportationProfileId>15</TransportationProfileId>
<TransportationRatingId>6</TransportationRatingId>
<TransportationRatingName>sample string 7</TransportationRatingName>
<TransportationSeatTypeId>10</TransportationSeatTypeId>
<TransportationSeatTypeName>sample string 11</TransportationSeatTypeName>
<TransportationTypeId>8</TransportationTypeId>
<TransportationTypeName>sample string 9</TransportationTypeName>
<TransportationUnitProfileImages>
<ComponentViewModels.ImageViewModel>
<ImageId>1</ImageId>
<ImageName>sample string 4</ImageName>
<ImageUrl>sample string 2</ImageUrl>
<IsPrimaryImage>true</IsPrimaryImage>
<TinyImageUrl>sample string 3</TinyImageUrl>
</ComponentViewModels.ImageViewModel>
<ComponentViewModels.ImageViewModel>
<ImageId>1</ImageId>
<ImageName>sample string 4</ImageName>
<ImageUrl>sample string 2</ImageUrl>
<IsPrimaryImage>true</IsPrimaryImage>
<TinyImageUrl>sample string 3</TinyImageUrl>
</ComponentViewModels.ImageViewModel>
</TransportationUnitProfileImages>
</TransportationUnitViewModels>
<TransportationUnitViewModels>
<AirportServiceTypeId>12</AirportServiceTypeId>
<Code>sample string 3</Code>
<CompanyId>sample string 1</CompanyId>
<Description>sample string 5</Description>
<DestinationCity>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</DestinationCity>
<DestinationRegion>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</DestinationRegion>
<ImageName>sample string 13</ImageName>
<ImageUrl>sample string 14</ImageUrl>
<Name>sample string 4</Name>
<OriginCity>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</OriginCity>
<OriginRegion>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</OriginRegion>
<ServiceItemId>2</ServiceItemId>
<TransportationItemServiceTypes>
<TransportationUnitViewModels.TransportaionItemServiceType>
<Hours>
<TransportationUnitViewModels.SimpleHoursType>
<Id>1</Id>
<Name>sample string 2 (1 hours)</Name>
<ServiceItemId>3</ServiceItemId>
</TransportationUnitViewModels.SimpleHoursType>
<TransportationUnitViewModels.SimpleHoursType>
<Id>1</Id>
<Name>sample string 2 (1 hours)</Name>
<ServiceItemId>3</ServiceItemId>
</TransportationUnitViewModels.SimpleHoursType>
</Hours>
<ServiceType>sample string 1</ServiceType>
</TransportationUnitViewModels.TransportaionItemServiceType>
<TransportationUnitViewModels.TransportaionItemServiceType>
<Hours>
<TransportationUnitViewModels.SimpleHoursType>
<Id>1</Id>
<Name>sample string 2 (1 hours)</Name>
<ServiceItemId>3</ServiceItemId>
</TransportationUnitViewModels.SimpleHoursType>
<TransportationUnitViewModels.SimpleHoursType>
<Id>1</Id>
<Name>sample string 2 (1 hours)</Name>
<ServiceItemId>3</ServiceItemId>
</TransportationUnitViewModels.SimpleHoursType>
</Hours>
<ServiceType>sample string 1</ServiceType>
</TransportationUnitViewModels.TransportaionItemServiceType>
</TransportationItemServiceTypes>
<TransportationProfileId>15</TransportationProfileId>
<TransportationRatingId>6</TransportationRatingId>
<TransportationRatingName>sample string 7</TransportationRatingName>
<TransportationSeatTypeId>10</TransportationSeatTypeId>
<TransportationSeatTypeName>sample string 11</TransportationSeatTypeName>
<TransportationTypeId>8</TransportationTypeId>
<TransportationTypeName>sample string 9</TransportationTypeName>
<TransportationUnitProfileImages>
<ComponentViewModels.ImageViewModel>
<ImageId>1</ImageId>
<ImageName>sample string 4</ImageName>
<ImageUrl>sample string 2</ImageUrl>
<IsPrimaryImage>true</IsPrimaryImage>
<TinyImageUrl>sample string 3</TinyImageUrl>
</ComponentViewModels.ImageViewModel>
<ComponentViewModels.ImageViewModel>
<ImageId>1</ImageId>
<ImageName>sample string 4</ImageName>
<ImageUrl>sample string 2</ImageUrl>
<IsPrimaryImage>true</IsPrimaryImage>
<TinyImageUrl>sample string 3</TinyImageUrl>
</ComponentViewModels.ImageViewModel>
</TransportationUnitProfileImages>
</TransportationUnitViewModels>
</ArrayOfTransportationUnitViewModels>