POST api/flight/booking/create-order
Request Information
URI Parameters
None.
Body Parameters
CreateOrderRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| SessionId | Object |
None. |
|
| Item | string |
None. |
|
| Currency | string |
None. |
|
| Contact | ContactRequest |
None. |
|
| Passengers | Collection of PaxItemRequest |
None. |
|
| Baggages | Collection of BagItemRequest |
None. |
|
| Voucher | VoucherInfo |
None. |
|
| Invoice | InvoiceRequest |
None. |
|
| Affiliate | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"SessionId": {},
"Item": "sample string 2",
"Currency": "sample string 3",
"Contact": {
"Title": "sample string 1",
"FullName": "sample string 2",
"Email": "sample string 3",
"DialCode": "sample string 4",
"Phone": "sample string 5",
"Note": "sample string 6"
},
"Passengers": [
{
"Index": 1,
"Type": "sample string 2",
"Gender": "sample string 3",
"FirstName": "sample string 4",
"LastName": "sample string 5",
"DocumentType": "sample string 6",
"DocumentNumber": "sample string 7",
"DocumentCountry": "sample string 8",
"DocumentExpired": "sample string 9",
"Birthday": "sample string 10",
"FfpValue": [
{},
{}
]
},
{
"Index": 1,
"Type": "sample string 2",
"Gender": "sample string 3",
"FirstName": "sample string 4",
"LastName": "sample string 5",
"DocumentType": "sample string 6",
"DocumentNumber": "sample string 7",
"DocumentCountry": "sample string 8",
"DocumentExpired": "sample string 9",
"Birthday": "sample string 10",
"FfpValue": [
{},
{}
]
}
],
"Baggages": [
{
"Index": 1,
"AddonType": "sample string 2",
"Price": 3.0,
"Unit": "sample string 4",
"Type": "sample string 5",
"PriceOrigin": 6.0,
"CurrencyOrigin": "sample string 7",
"DepAirport": "sample string 8",
"ArrAirport": "sample string 9"
},
{
"Index": 1,
"AddonType": "sample string 2",
"Price": 3.0,
"Unit": "sample string 4",
"Type": "sample string 5",
"PriceOrigin": 6.0,
"CurrencyOrigin": "sample string 7",
"DepAirport": "sample string 8",
"ArrAirport": "sample string 9"
}
],
"Voucher": {
"Voucher": "sample string 1",
"PromoId": 2,
"TotalDiscount": 3.0,
"Currency": "sample string 4"
},
"Invoice": {
"TaxCountry": "sample string 1",
"TaxName": "sample string 2",
"TaxType": "sample string 3",
"TaxNumber": "sample string 4",
"TaxAddress": "sample string 5",
"Note": "sample string 6",
"ReceiveBy": "sample string 7",
"Email": "sample string 8",
"FullName": "sample string 9",
"Phone": "sample string 10",
"Address": "sample string 11"
},
"Affiliate": "sample string 4"
}
application/xml, text/xml
Sample:
<CreateOrderRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmiletripB2B.API.Models">
<Affiliate>sample string 4</Affiliate>
<Baggages>
<BagItemRequest>
<AddonType>sample string 2</AddonType>
<ArrAirport>sample string 9</ArrAirport>
<CurrencyOrigin>sample string 7</CurrencyOrigin>
<DepAirport>sample string 8</DepAirport>
<Index>1</Index>
<Price>3</Price>
<PriceOrigin>6</PriceOrigin>
<Type>sample string 5</Type>
<Unit>sample string 4</Unit>
</BagItemRequest>
<BagItemRequest>
<AddonType>sample string 2</AddonType>
<ArrAirport>sample string 9</ArrAirport>
<CurrencyOrigin>sample string 7</CurrencyOrigin>
<DepAirport>sample string 8</DepAirport>
<Index>1</Index>
<Price>3</Price>
<PriceOrigin>6</PriceOrigin>
<Type>sample string 5</Type>
<Unit>sample string 4</Unit>
</BagItemRequest>
</Baggages>
<Contact>
<DialCode>sample string 4</DialCode>
<Email>sample string 3</Email>
<FullName>sample string 2</FullName>
<Note>sample string 6</Note>
<Phone>sample string 5</Phone>
<Title>sample string 1</Title>
</Contact>
<Currency>sample string 3</Currency>
<Invoice>
<Address>sample string 11</Address>
<Email>sample string 8</Email>
<FullName>sample string 9</FullName>
<Note>sample string 6</Note>
<Phone>sample string 10</Phone>
<ReceiveBy>sample string 7</ReceiveBy>
<TaxAddress>sample string 5</TaxAddress>
<TaxCountry>sample string 1</TaxCountry>
<TaxName>sample string 2</TaxName>
<TaxNumber>sample string 4</TaxNumber>
<TaxType>sample string 3</TaxType>
</Invoice>
<Item>sample string 2</Item>
<Passengers>
<PaxItemRequest>
<Birthday>sample string 10</Birthday>
<DocumentCountry>sample string 8</DocumentCountry>
<DocumentExpired>sample string 9</DocumentExpired>
<DocumentNumber>sample string 7</DocumentNumber>
<DocumentType>sample string 6</DocumentType>
<FfpValue xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:anyType />
<d4p1:anyType />
</FfpValue>
<FirstName>sample string 4</FirstName>
<Gender>sample string 3</Gender>
<Index>1</Index>
<LastName>sample string 5</LastName>
<Type>sample string 2</Type>
</PaxItemRequest>
<PaxItemRequest>
<Birthday>sample string 10</Birthday>
<DocumentCountry>sample string 8</DocumentCountry>
<DocumentExpired>sample string 9</DocumentExpired>
<DocumentNumber>sample string 7</DocumentNumber>
<DocumentType>sample string 6</DocumentType>
<FfpValue xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:anyType />
<d4p1:anyType />
</FfpValue>
<FirstName>sample string 4</FirstName>
<Gender>sample string 3</Gender>
<Index>1</Index>
<LastName>sample string 5</LastName>
<Type>sample string 2</Type>
</PaxItemRequest>
</Passengers>
<SessionId />
<Voucher>
<Currency>sample string 4</Currency>
<PromoId>2</PromoId>
<TotalDiscount>3</TotalDiscount>
<Voucher>sample string 1</Voucher>
</Voucher>
</CreateOrderRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.