POST api/TransportationUnits/Add

Request Information

URI Parameters

None.

Body Parameters

AddTransportationUnitBindingModel
NameDescriptionTypeAdditional information
Qty

integer

None.

TransportationUnitImages

Collection of SimplePostImageBindingModel

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 50

TransportationRatingId

integer

Required

TransportationTypeId

integer

Required

TransportationSeatTypeId

integer

Required

TransportationProfileId

integer

Required

ImageName

string

Data type: Text

String length: inclusive between 0 and 50

ImageContent

string

Data type: Text

RegionId

string

Required

String length: inclusive between 0 and 57

CityId

string

String length: inclusive between 0 and 112

OriginRegionId

string

Required

String length: inclusive between 0 and 57

OriginCityId

string

String length: inclusive between 0 and 112

Request Formats

application/json, text/json

Sample:
{
  "Qty": 1,
  "TransportationUnitImages": [
    {
      "ImageId": 1,
      "ImageContent": "sample string 2",
      "ImageName": "sample string 3",
      "IsPrimaryImage": true
    },
    {
      "ImageId": 1,
      "ImageContent": "sample string 2",
      "ImageName": "sample string 3",
      "IsPrimaryImage": true
    }
  ],
  "Code": "sample string 2",
  "Name": "sample string 3",
  "Description": "sample string 4",
  "TransportationRatingId": 5,
  "TransportationTypeId": 6,
  "TransportationSeatTypeId": 7,
  "TransportationProfileId": 8,
  "ImageName": "sample string 9",
  "ImageContent": "sample string 10",
  "RegionId": "sample string 11",
  "CityId": "sample string 12",
  "OriginRegionId": "sample string 13",
  "OriginCityId": "sample string 14"
}

application/xml, text/xml

Sample:
<AddTransportationUnitBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
  <CityId>sample string 12</CityId>
  <Code>sample string 2</Code>
  <Description>sample string 4</Description>
  <ImageContent>sample string 10</ImageContent>
  <ImageName>sample string 9</ImageName>
  <Name>sample string 3</Name>
  <OriginCityId>sample string 14</OriginCityId>
  <OriginRegionId>sample string 13</OriginRegionId>
  <RegionId>sample string 11</RegionId>
  <TransportationProfileId>8</TransportationProfileId>
  <TransportationRatingId>5</TransportationRatingId>
  <TransportationSeatTypeId>7</TransportationSeatTypeId>
  <TransportationTypeId>6</TransportationTypeId>
  <Qty>1</Qty>
  <TransportationUnitImages>
    <RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel>
      <ImageContent>sample string 2</ImageContent>
      <ImageId>1</ImageId>
      <ImageName>sample string 3</ImageName>
      <IsPrimaryImage>true</IsPrimaryImage>
    </RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel>
    <RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel>
      <ImageContent>sample string 2</ImageContent>
      <ImageId>1</ImageId>
      <ImageName>sample string 3</ImageName>
      <IsPrimaryImage>true</IsPrimaryImage>
    </RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel>
  </TransportationUnitImages>
</AddTransportationUnitBindingModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

TransportationUnit
NameDescriptionTypeAdditional information
AirportServiceTypeId

integer

None.

ServiceItemId

integer

Required

RegionId

string

None.

CityId

string

None.

OriginRegionId

string

None.

OriginCityId

string

None.

TransportationUnitHeaderId

integer

Required

IsInactive

boolean

None.

AirportServiceType

AirportServiceType

None.

ServiceItem

ServiceItem

None.

Region

Region

None.

City

City

None.

OriginRegion

Region

None.

OriginCity

City

None.

TransportationUnitHeader

TransportationUnitHeader

None.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.