POST api/BookingDetail

Request Information

URI Parameters

None.

Body Parameters

RootObject
NameDescriptionTypeAdditional information
BookingDetails

BookingDetails

None.

CheckinDetails

CheckinDetails

None.

GuestDetails

GuestDetails

None.

DayWiseDetail

DayWiseDetail

None.

RoomType

RoomType

None.

Rates

Rates

None.

accessKey

string

None.

Request Formats

application/json, text/json

Sample:
{
  "BookingDetails": {
    "bookingId": 1,
    "bookedBy": "sample string 2",
    "bookingDateTime": "sample string 3",
    "bookingNo": "sample string 4",
    "bookingSource": "sample string 5",
    "bookingSourceRefId": "sample string 6",
    "bookingStatus": "sample string 7",
    "hotelId": "sample string 8",
    "ota": "sample string 9",
    "otaRefId": "sample string 10",
    "cancelledDate": "sample string 11"
  },
  "CheckinDetails": {
    "amountToBeCollected": "sample string 1",
    "checkInDate": "sample string 2",
    "checkOutDate": "sample string 3",
    "children": "sample string 4",
    "isDayWisePrice": true,
    "isGeniusBooker": true,
    "paid": true,
    "specialRequest": [
      {},
      {}
    ],
    "supplierAmount": "sample string 8",
    "taxes": "sample string 9",
    "totalAmount": "sample string 10",
    "totalPax": "sample string 11"
  },
  "GuestDetails": {
    "countryCode": "sample string 1",
    "emailId": "sample string 2",
    "guestName": "sample string 3",
    "mobileNo": "sample string 4",
    "title": "sample string 5"
  },
  "DayWiseDetail": {
    "date": "sample string 1",
    "deals": "sample string 2",
    "rate": "sample string 3"
  },
  "RoomType": {
    "cityTax": "sample string 1",
    "dayWiseDetails": [
      {
        "date": "sample string 1",
        "deals": "sample string 2",
        "rate": "sample string 3"
      },
      {
        "date": "sample string 1",
        "deals": "sample string 2",
        "rate": "sample string 3"
      }
    ],
    "id": "sample string 2",
    "noOfRooms": "sample string 3",
    "ratePlanId": "sample string 4",
    "ratePlanName": "sample string 5",
    "serviceCharge": "sample string 6",
    "totalAdults": "sample string 7",
    "vat": "sample string 8"
  },
  "Rates": {
    "roomType": [
      {
        "cityTax": "sample string 1",
        "dayWiseDetails": [
          {
            "date": "sample string 1",
            "deals": "sample string 2",
            "rate": "sample string 3"
          },
          {
            "date": "sample string 1",
            "deals": "sample string 2",
            "rate": "sample string 3"
          }
        ],
        "id": "sample string 2",
        "noOfRooms": "sample string 3",
        "ratePlanId": "sample string 4",
        "ratePlanName": "sample string 5",
        "serviceCharge": "sample string 6",
        "totalAdults": "sample string 7",
        "vat": "sample string 8"
      },
      {
        "cityTax": "sample string 1",
        "dayWiseDetails": [
          {
            "date": "sample string 1",
            "deals": "sample string 2",
            "rate": "sample string 3"
          },
          {
            "date": "sample string 1",
            "deals": "sample string 2",
            "rate": "sample string 3"
          }
        ],
        "id": "sample string 2",
        "noOfRooms": "sample string 3",
        "ratePlanId": "sample string 4",
        "ratePlanName": "sample string 5",
        "serviceCharge": "sample string 6",
        "totalAdults": "sample string 7",
        "vat": "sample string 8"
      }
    ]
  },
  "accessKey": "sample string 1"
}

application/xml, text/xml

Sample:
<RootObject xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebotelBookings.Model">
  <BookingDetails>
    <bookedBy>sample string 2</bookedBy>
    <bookingDateTime>sample string 3</bookingDateTime>
    <bookingId>1</bookingId>
    <bookingNo>sample string 4</bookingNo>
    <bookingSource>sample string 5</bookingSource>
    <bookingSourceRefId>sample string 6</bookingSourceRefId>
    <bookingStatus>sample string 7</bookingStatus>
    <cancelledDate>sample string 11</cancelledDate>
    <hotelId>sample string 8</hotelId>
    <ota>sample string 9</ota>
    <otaRefId>sample string 10</otaRefId>
  </BookingDetails>
  <CheckinDetails>
    <amountToBeCollected>sample string 1</amountToBeCollected>
    <checkInDate>sample string 2</checkInDate>
    <checkOutDate>sample string 3</checkOutDate>
    <children>sample string 4</children>
    <isDayWisePrice>true</isDayWisePrice>
    <isGeniusBooker>true</isGeniusBooker>
    <paid>true</paid>
    <specialRequest xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:anyType />
      <d3p1:anyType />
    </specialRequest>
    <supplierAmount>sample string 8</supplierAmount>
    <taxes>sample string 9</taxes>
    <totalAmount>sample string 10</totalAmount>
    <totalPax>sample string 11</totalPax>
  </CheckinDetails>
  <DayWiseDetail>
    <date>sample string 1</date>
    <deals>sample string 2</deals>
    <rate>sample string 3</rate>
  </DayWiseDetail>
  <GuestDetails>
    <countryCode>sample string 1</countryCode>
    <emailId>sample string 2</emailId>
    <guestName>sample string 3</guestName>
    <mobileNo>sample string 4</mobileNo>
    <title>sample string 5</title>
  </GuestDetails>
  <Rates>
    <roomType>
      <RoomType>
        <cityTax>sample string 1</cityTax>
        <dayWiseDetails>
          <DayWiseDetail>
            <date>sample string 1</date>
            <deals>sample string 2</deals>
            <rate>sample string 3</rate>
          </DayWiseDetail>
          <DayWiseDetail>
            <date>sample string 1</date>
            <deals>sample string 2</deals>
            <rate>sample string 3</rate>
          </DayWiseDetail>
        </dayWiseDetails>
        <id>sample string 2</id>
        <noOfRooms>sample string 3</noOfRooms>
        <ratePlanId>sample string 4</ratePlanId>
        <ratePlanName>sample string 5</ratePlanName>
        <serviceCharge>sample string 6</serviceCharge>
        <totalAdults>sample string 7</totalAdults>
        <vat>sample string 8</vat>
      </RoomType>
      <RoomType>
        <cityTax>sample string 1</cityTax>
        <dayWiseDetails>
          <DayWiseDetail>
            <date>sample string 1</date>
            <deals>sample string 2</deals>
            <rate>sample string 3</rate>
          </DayWiseDetail>
          <DayWiseDetail>
            <date>sample string 1</date>
            <deals>sample string 2</deals>
            <rate>sample string 3</rate>
          </DayWiseDetail>
        </dayWiseDetails>
        <id>sample string 2</id>
        <noOfRooms>sample string 3</noOfRooms>
        <ratePlanId>sample string 4</ratePlanId>
        <ratePlanName>sample string 5</ratePlanName>
        <serviceCharge>sample string 6</serviceCharge>
        <totalAdults>sample string 7</totalAdults>
        <vat>sample string 8</vat>
      </RoomType>
    </roomType>
  </Rates>
  <RoomType>
    <cityTax>sample string 1</cityTax>
    <dayWiseDetails>
      <DayWiseDetail>
        <date>sample string 1</date>
        <deals>sample string 2</deals>
        <rate>sample string 3</rate>
      </DayWiseDetail>
      <DayWiseDetail>
        <date>sample string 1</date>
        <deals>sample string 2</deals>
        <rate>sample string 3</rate>
      </DayWiseDetail>
    </dayWiseDetails>
    <id>sample string 2</id>
    <noOfRooms>sample string 3</noOfRooms>
    <ratePlanId>sample string 4</ratePlanId>
    <ratePlanName>sample string 5</ratePlanName>
    <serviceCharge>sample string 6</serviceCharge>
    <totalAdults>sample string 7</totalAdults>
    <vat>sample string 8</vat>
  </RoomType>
  <accessKey>sample string 1</accessKey>
</RootObject>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.