POST Api/TourOperatorProfiles/Admin/Add

Request Information

URI Parameters

None.

Body Parameters

AddTourOperatorProfileByAdminModel
NameDescriptionTypeAdditional information
CompanyCode

string

Required

Name

string

Required

String length: inclusive between 0 and 125

Address

string

Data type: Text

Telephone

string

None.

Email

string

Required

CityId

string

None.

RegionId

string

None.

ImageName

string

None.

ImageContent

string

None.

Request Formats

application/json, text/json

Sample:
{
  "CompanyCode": "sample string 1",
  "Name": "sample string 2",
  "Address": "sample string 3",
  "Telephone": "sample string 4",
  "Email": "sample string 5",
  "CityId": "sample string 6",
  "RegionId": "sample string 7",
  "ImageName": "sample string 8",
  "ImageContent": "sample string 9"
}

application/xml, text/xml

Sample:
<AddTourOperatorProfileByAdminModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
  <Address>sample string 3</Address>
  <CityId>sample string 6</CityId>
  <CompanyCode i:nil="true" />
  <Email>sample string 5</Email>
  <ImageContent>sample string 9</ImageContent>
  <ImageName>sample string 8</ImageName>
  <Name>sample string 2</Name>
  <RegionId>sample string 7</RegionId>
  <Telephone>sample string 4</Telephone>
  <CompanyCode>sample string 1</CompanyCode>
</AddTourOperatorProfileByAdminModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

TourOperatorViewBindingModel
NameDescriptionTypeAdditional information
City

SimpleLocationAddress

None.

Id

integer

None.

Name

string

None.

Address

string

None.

Telephone

string

None.

Email

string

None.

ImageUrl

string

None.

CityName

string

None.

RegionName

string

None.

Company

SimpleCompany

None.

TourOperatorProfileImages

None.

Response Formats

application/json, text/json

Sample:
{
  "City": {
    "Id": "sample string 1",
    "Name": "sample string 2"
  },
  "Id": 1,
  "Name": "sample string 2",
  "Address": "sample string 3",
  "Telephone": "sample string 4",
  "Email": "sample string 5",
  "ImageUrl": "sample string 6",
  "CityName": "sample string 7",
  "RegionName": "sample string 8",
  "Company": {
    "Code": "sample string 1",
    "Name": "sample string 2"
  },
  "TourOperatorProfileImages": [
    {
      "ImageId": 1,
      "ImageUrl": "sample string 2",
      "TinyImageUrl": "sample string 3",
      "ImageName": "sample string 4"
    },
    {
      "ImageId": 1,
      "ImageUrl": "sample string 2",
      "TinyImageUrl": "sample string 3",
      "ImageName": "sample string 4"
    }
  ]
}

application/xml, text/xml

Sample:
<TourOperatorViewBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
  <Address>sample string 3</Address>
  <CityName>sample string 7</CityName>
  <Company>
    <Code>sample string 1</Code>
    <Name>sample string 2</Name>
  </Company>
  <Email>sample string 5</Email>
  <Id>1</Id>
  <ImageUrl>sample string 6</ImageUrl>
  <Name>sample string 2</Name>
  <RegionName>sample string 8</RegionName>
  <Telephone>sample string 4</Telephone>
  <TourOperatorProfileImages>
    <TourOperatorProfileBindingModel.TourOperatorProfileImage>
      <ImageId>1</ImageId>
      <ImageName>sample string 4</ImageName>
      <ImageUrl>sample string 2</ImageUrl>
      <TinyImageUrl>sample string 3</TinyImageUrl>
    </TourOperatorProfileBindingModel.TourOperatorProfileImage>
    <TourOperatorProfileBindingModel.TourOperatorProfileImage>
      <ImageId>1</ImageId>
      <ImageName>sample string 4</ImageName>
      <ImageUrl>sample string 2</ImageUrl>
      <TinyImageUrl>sample string 3</TinyImageUrl>
    </TourOperatorProfileBindingModel.TourOperatorProfileImage>
  </TourOperatorProfileImages>
  <City>
    <Id>sample string 1</Id>
    <Name>sample string 2</Name>
  </City>
</TourOperatorViewBindingModel>