POST api/SeatPlan/Preview

Request Information

URI Parameters

None.

Body Parameters

Order
NameDescriptionTypeAdditional information
AddReservationCosts

boolean

None.

OrderedTickets

Dictionary of globally unique identifier [key] and integer [value]

None.

DeliveryTypeRowGuid

globally unique identifier

None.

Promotions

Collection of Promotion

None.

ShowRowGuid

globally unique identifier

None.

TotalWithDiscount

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "AddReservationCosts": true,
  "OrderedTickets": {
    "1b525cf5-e2b2-48e4-9e55-6be296df4983": 2,
    "37d37a0e-8ecb-47af-9543-04cb57bc1ed5": 4
  },
  "DeliveryTypeRowGuid": "ffde2894-42ab-4164-ab3f-d1d8b2183d5e",
  "Promotions": [
    {
      "RowGuid": "e6dace45-309e-431a-866b-3be7916ac38f",
      "Name": "sample string 2",
      "CouponCode": "sample string 3",
      "DiscountOnTotalOrderPrice": 4.0
    },
    {
      "RowGuid": "e6dace45-309e-431a-866b-3be7916ac38f",
      "Name": "sample string 2",
      "CouponCode": "sample string 3",
      "DiscountOnTotalOrderPrice": 4.0
    }
  ],
  "ShowRowGuid": "f03a1de2-a9e8-40f5-8a83-9e9a6b85ab2d",
  "TotalWithDiscount": 4.0
}

application/xml, text/xml

Sample:
<Order xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RoodFluweel.Api.Models">
  <AddReservationCosts>true</AddReservationCosts>
  <DeliveryTypeRowGuid>ffde2894-42ab-4164-ab3f-d1d8b2183d5e</DeliveryTypeRowGuid>
  <OrderedTickets xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfguidint>
      <d2p1:Key>1b525cf5-e2b2-48e4-9e55-6be296df4983</d2p1:Key>
      <d2p1:Value>2</d2p1:Value>
    </d2p1:KeyValueOfguidint>
    <d2p1:KeyValueOfguidint>
      <d2p1:Key>37d37a0e-8ecb-47af-9543-04cb57bc1ed5</d2p1:Key>
      <d2p1:Value>4</d2p1:Value>
    </d2p1:KeyValueOfguidint>
  </OrderedTickets>
  <Promotions>
    <Promotion>
      <CouponCode>sample string 3</CouponCode>
      <DiscountOnTotalOrderPrice>4</DiscountOnTotalOrderPrice>
      <Name>sample string 2</Name>
      <RowGuid>e6dace45-309e-431a-866b-3be7916ac38f</RowGuid>
    </Promotion>
    <Promotion>
      <CouponCode>sample string 3</CouponCode>
      <DiscountOnTotalOrderPrice>4</DiscountOnTotalOrderPrice>
      <Name>sample string 2</Name>
      <RowGuid>e6dace45-309e-431a-866b-3be7916ac38f</RowGuid>
    </Promotion>
  </Promotions>
  <ShowRowGuid>f03a1de2-a9e8-40f5-8a83-9e9a6b85ab2d</ShowRowGuid>
  <TotalWithDiscount>4</TotalWithDiscount>
</Order>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

OrderResult
NameDescriptionTypeAdditional information
UsedPromotions

Collection of Promotion

None.

UnUsedPromotions

Collection of Promotion

None.

TotalPrice

decimal number

None.

ResultCode

OrderResultCode

None.

Seats

Collection of Seat

None.

ShowGuid

globally unique identifier

None.

SeatPlanImageUri

URI

None.

OrderRowGuid

globally unique identifier

None.

Response Formats

application/json, text/json

Sample:

Sample not available.