PUT api/TransportationUnits/{serviceItemId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
serviceItemId

integer

Required

Body Parameters

ChangeTransportationUnitBindingModel
NameDescriptionTypeAdditional information
ServiceItemId

integer

None.

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:
{
  "ServiceItemId": 1,
  "Qty": 2,
  "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 3",
  "Name": "sample string 4",
  "Description": "sample string 5",
  "TransportationRatingId": 6,
  "TransportationTypeId": 7,
  "TransportationSeatTypeId": 8,
  "TransportationProfileId": 9,
  "ImageName": "sample string 10",
  "ImageContent": "sample string 11",
  "RegionId": "sample string 12",
  "CityId": "sample string 13",
  "OriginRegionId": "sample string 14",
  "OriginCityId": "sample string 15"
}

application/xml, text/xml

Sample:
<ChangeTransportationUnitBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
  <CityId>sample string 13</CityId>
  <Code>sample string 3</Code>
  <Description>sample string 5</Description>
  <ImageContent>sample string 11</ImageContent>
  <ImageName>sample string 10</ImageName>
  <Name>sample string 4</Name>
  <OriginCityId>sample string 15</OriginCityId>
  <OriginRegionId>sample string 14</OriginRegionId>
  <RegionId>sample string 12</RegionId>
  <TransportationProfileId>9</TransportationProfileId>
  <TransportationRatingId>6</TransportationRatingId>
  <TransportationSeatTypeId>8</TransportationSeatTypeId>
  <TransportationTypeId>7</TransportationTypeId>
  <Qty>2</Qty>
  <ServiceItemId>1</ServiceItemId>
  <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>
</ChangeTransportationUnitBindingModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.