POST api/booking/new
Request Information
URI Parameters
None.
Body Parameters
BoApiRequestBookingNewName | Description | Type | Additional information |
---|---|---|---|
BookingId | string |
None. |
|
PropertyId | string |
None. |
|
ArrivalDate | string |
None. |
|
DepartureDate | string |
None. |
|
RateId | string |
None. |
|
PackageId | string |
None. |
|
Units | Collection of Units |
None. |
|
Client | Client |
None. |
|
Payment | Payment |
None. |
|
PayAll | string |
None. |
|
AccessCode | string |
None. |
|
Commit | boolean |
None. |
|
Currency | string |
None. |
|
Language | string |
None. |
|
Settings | string |
None. |
|
SessionID | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "BookingId": "sample string 1", "PropertyId": "sample string 2", "ArrivalDate": "sample string 3", "DepartureDate": "sample string 4", "RateId": "sample string 5", "PackageId": "sample string 6", "Units": [ { "UnitId": "sample string 1", "Adults": 2, "Children": 3, "AdultsAges": [ 1, 2 ], "ChildrenAges": [ 1, 2 ], "Services": [ { "ServiceId": "sample string 1", "Quantity": "sample string 2" }, { "ServiceId": "sample string 1", "Quantity": "sample string 2" } ], "RoomingList": { "Guests": [ { "Title": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3" }, { "Title": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3" } ] } }, { "UnitId": "sample string 1", "Adults": 2, "Children": 3, "AdultsAges": [ 1, 2 ], "ChildrenAges": [ 1, 2 ], "Services": [ { "ServiceId": "sample string 1", "Quantity": "sample string 2" }, { "ServiceId": "sample string 1", "Quantity": "sample string 2" } ], "RoomingList": { "Guests": [ { "Title": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3" }, { "Title": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3" } ] } } ], "Client": { "Title": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "BillingAddress": { "Country": "sample string 1", "Address": "sample string 2", "ZipCode": "sample string 3", "City": "sample string 4" }, "Email": "sample string 4", "Telephone": "sample string 5", "FaxNumber": "sample string 6", "Mobile": "sample string 7", "ArrivalDetails": "sample string 8", "ClientCommentsRequests": "sample string 9", "CompanyName": "sample string 10", "NewsLetter": "sample string 11", "RegistrationPlate": "sample string 12" }, "Payment": { "CreditCard": { "CreditCardType": "sample string 1", "CreditCardNo": "sample string 2", "VerificationCode": "sample string 3", "ValidThroughMonth": "sample string 4", "ValidThroughYear": "sample string 5", "FirstName": "sample string 6", "LastName": "sample string 7" }, "BankTransfer": true, "Invoice": true, "NoGuarantee": true }, "PayAll": "sample string 7", "AccessCode": "sample string 8", "Commit": true, "Currency": "sample string 10", "Language": "sample string 11", "Settings": "sample string 12", "SessionID": "sample string 13" }
application/xml, text/xml
Sample:
<BoApiRequestBookingNew xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Infosit.Booking.Service.Bo"> <SessionID>sample string 13</SessionID> <Settings>sample string 12</Settings> <AccessCode>sample string 8</AccessCode> <ArrivalDate>sample string 3</ArrivalDate> <BookingId>sample string 1</BookingId> <Client> <ArrivalDetails>sample string 8</ArrivalDetails> <BillingAddress> <Address>sample string 2</Address> <City>sample string 4</City> <Country>sample string 1</Country> <ZipCode>sample string 3</ZipCode> </BillingAddress> <ClientCommentsRequests>sample string 9</ClientCommentsRequests> <CompanyName>sample string 10</CompanyName> <Email>sample string 4</Email> <FaxNumber>sample string 6</FaxNumber> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <Mobile>sample string 7</Mobile> <NewsLetter>sample string 11</NewsLetter> <RegistrationPlate>sample string 12</RegistrationPlate> <Telephone>sample string 5</Telephone> <Title>sample string 1</Title> </Client> <Commit>true</Commit> <Currency>sample string 10</Currency> <DepartureDate>sample string 4</DepartureDate> <Language>sample string 11</Language> <PackageId>sample string 6</PackageId> <PayAll>sample string 7</PayAll> <Payment> <BankTransfer>true</BankTransfer> <CreditCard> <CreditCardNo>sample string 2</CreditCardNo> <CreditCardType>sample string 1</CreditCardType> <FirstName>sample string 6</FirstName> <LastName>sample string 7</LastName> <ValidThroughMonth>sample string 4</ValidThroughMonth> <ValidThroughYear>sample string 5</ValidThroughYear> <VerificationCode>sample string 3</VerificationCode> </CreditCard> <Invoice>true</Invoice> <NoGuarantee>true</NoGuarantee> </Payment> <PropertyId>sample string 2</PropertyId> <RateId>sample string 5</RateId> <Units> <Units> <Adults>2</Adults> <AdultsAges xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </AdultsAges> <Children>3</Children> <ChildrenAges xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </ChildrenAges> <RoomingList> <Guests> <Guest> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <Title>sample string 1</Title> </Guest> <Guest> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <Title>sample string 1</Title> </Guest> </Guests> </RoomingList> <Services> <Service> <Quantity>sample string 2</Quantity> <ServiceId>sample string 1</ServiceId> </Service> <Service> <Quantity>sample string 2</Quantity> <ServiceId>sample string 1</ServiceId> </Service> </Services> <UnitId>sample string 1</UnitId> </Units> <Units> <Adults>2</Adults> <AdultsAges xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </AdultsAges> <Children>3</Children> <ChildrenAges xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </ChildrenAges> <RoomingList> <Guests> <Guest> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <Title>sample string 1</Title> </Guest> <Guest> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <Title>sample string 1</Title> </Guest> </Guests> </RoomingList> <Services> <Service> <Quantity>sample string 2</Quantity> <ServiceId>sample string 1</ServiceId> </Service> <Service> <Quantity>sample string 2</Quantity> <ServiceId>sample string 1</ServiceId> </Service> </Services> <UnitId>sample string 1</UnitId> </Units> </Units> </BoApiRequestBookingNew>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |