POST api/BackOffice/HandleGroupRegistration
Receive a group reservation
Request Information
URI Parameters
None.
Body Parameters
group reservation request object
GroupReservationRequestName | Description | Type | Additional information |
---|---|---|---|
UserName |
The provided user name. |
string |
Required |
Salt |
A random number(at least 9 digits) |
integer |
Required |
Digest |
A digest of the user credentials and the request |
string |
Required |
ReservationDateTime | date |
None. |
|
TourId | string |
None. |
|
DateOfTour | date |
None. |
|
TourBasicPrice | decimal number |
None. |
|
Currency | string |
None. |
|
SellerClockId | integer |
None. |
|
SellerAgentName | string |
None. |
|
NumberOfTravelers | integer |
None. |
|
Rooms | Collection of GroupTravelRoom |
None. |
Request Formats
application/json, text/json
Sample:
{ "ReservationDateTime": "2025-04-25T23:42:09.2328949+00:00", "TourId": "sample string 2", "DateOfTour": "2025-04-25T23:42:09.2328949+00:00", "TourBasicPrice": 4.0, "Currency": "sample string 5", "SellerClockId": 6, "SellerAgentName": "sample string 7", "NumberOfTravelers": 8, "Rooms": [ { "RoomType": "sample string 1", "TravelersInRoom": [ { "Gender": 0, "HomeAddress": "sample string 1", "HomeCity": "sample string 2", "HomeCountry": "sample string 3", "ZipCode": "sample string 4", "HomePhone": "sample string 5", "MobilePhone": "sample string 6", "Fax": "sample string 7", "Email": "sample string 8", "EmergancyContact": "sample string 9", "DateOfBirth": "2025-04-25T23:42:09.2328949+00:00", "PlaceOfBirth": "sample string 11", "Passport": { "PassportNumber": "sample string 1", "IssueDate": "2025-04-25T23:42:09.2328949+00:00", "ExpiryDate": "2025-04-25T23:42:09.2328949+00:00", "Nationality": "sample string 4" }, "FQTV": { "Airline": "sample string 1", "FQTVNumber": "sample string 2" }, "Promotions": [ { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 }, { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 } ], "Additions": [ { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 }, { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 } ], "Preferences": { "TripCancellationSecurity": 1.0, "FreeText": "sample string 2", "CreateLeadForInsurance": true, "Food": "sample string 4" }, "GovernmentID": "sample string 1", "LastName": "sample string 2", "FirstName": "sample string 3", "AmadeusLocator": "sample string 4" }, { "Gender": 0, "HomeAddress": "sample string 1", "HomeCity": "sample string 2", "HomeCountry": "sample string 3", "ZipCode": "sample string 4", "HomePhone": "sample string 5", "MobilePhone": "sample string 6", "Fax": "sample string 7", "Email": "sample string 8", "EmergancyContact": "sample string 9", "DateOfBirth": "2025-04-25T23:42:09.2328949+00:00", "PlaceOfBirth": "sample string 11", "Passport": { "PassportNumber": "sample string 1", "IssueDate": "2025-04-25T23:42:09.2328949+00:00", "ExpiryDate": "2025-04-25T23:42:09.2328949+00:00", "Nationality": "sample string 4" }, "FQTV": { "Airline": "sample string 1", "FQTVNumber": "sample string 2" }, "Promotions": [ { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 }, { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 } ], "Additions": [ { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 }, { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 } ], "Preferences": { "TripCancellationSecurity": 1.0, "FreeText": "sample string 2", "CreateLeadForInsurance": true, "Food": "sample string 4" }, "GovernmentID": "sample string 1", "LastName": "sample string 2", "FirstName": "sample string 3", "AmadeusLocator": "sample string 4" } ] }, { "RoomType": "sample string 1", "TravelersInRoom": [ { "Gender": 0, "HomeAddress": "sample string 1", "HomeCity": "sample string 2", "HomeCountry": "sample string 3", "ZipCode": "sample string 4", "HomePhone": "sample string 5", "MobilePhone": "sample string 6", "Fax": "sample string 7", "Email": "sample string 8", "EmergancyContact": "sample string 9", "DateOfBirth": "2025-04-25T23:42:09.2328949+00:00", "PlaceOfBirth": "sample string 11", "Passport": { "PassportNumber": "sample string 1", "IssueDate": "2025-04-25T23:42:09.2328949+00:00", "ExpiryDate": "2025-04-25T23:42:09.2328949+00:00", "Nationality": "sample string 4" }, "FQTV": { "Airline": "sample string 1", "FQTVNumber": "sample string 2" }, "Promotions": [ { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 }, { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 } ], "Additions": [ { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 }, { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 } ], "Preferences": { "TripCancellationSecurity": 1.0, "FreeText": "sample string 2", "CreateLeadForInsurance": true, "Food": "sample string 4" }, "GovernmentID": "sample string 1", "LastName": "sample string 2", "FirstName": "sample string 3", "AmadeusLocator": "sample string 4" }, { "Gender": 0, "HomeAddress": "sample string 1", "HomeCity": "sample string 2", "HomeCountry": "sample string 3", "ZipCode": "sample string 4", "HomePhone": "sample string 5", "MobilePhone": "sample string 6", "Fax": "sample string 7", "Email": "sample string 8", "EmergancyContact": "sample string 9", "DateOfBirth": "2025-04-25T23:42:09.2328949+00:00", "PlaceOfBirth": "sample string 11", "Passport": { "PassportNumber": "sample string 1", "IssueDate": "2025-04-25T23:42:09.2328949+00:00", "ExpiryDate": "2025-04-25T23:42:09.2328949+00:00", "Nationality": "sample string 4" }, "FQTV": { "Airline": "sample string 1", "FQTVNumber": "sample string 2" }, "Promotions": [ { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 }, { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 } ], "Additions": [ { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 }, { "Type": "sample string 1", "Description": "sample string 2", "Amount": 3.0 } ], "Preferences": { "TripCancellationSecurity": 1.0, "FreeText": "sample string 2", "CreateLeadForInsurance": true, "Food": "sample string 4" }, "GovernmentID": "sample string 1", "LastName": "sample string 2", "FirstName": "sample string 3", "AmadeusLocator": "sample string 4" } ] } ], "UserName": "sample string 1", "Salt": 2, "Digest": "sample string 3" }
application/xml, text/xml
Sample:
<GroupReservationRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" UserName="sample string 1" Salt="2" Digest="sample string 3"> <ReservationDateTime>2025-04-25T23:42:09.2328949+00:00</ReservationDateTime> <TourId>sample string 2</TourId> <DateOfTour>2025-04-25T23:42:09.2328949+00:00</DateOfTour> <TourBasicPrice>4</TourBasicPrice> <Currency>sample string 5</Currency> <SellerClockId>6</SellerClockId> <SellerAgentName>sample string 7</SellerAgentName> <NumberOfTravelers>8</NumberOfTravelers> <Rooms> <GroupTravelRoom> <RoomType>sample string 1</RoomType> <TravelersInRoom> <GroupTraveler> <GovernmentID>sample string 1</GovernmentID> <LastName>sample string 2</LastName> <FirstName>sample string 3</FirstName> <AmadeusLocator>sample string 4</AmadeusLocator> <Gender>M</Gender> <HomeAddress>sample string 1</HomeAddress> <HomeCity>sample string 2</HomeCity> <HomeCountry>sample string 3</HomeCountry> <ZipCode>sample string 4</ZipCode> <HomePhone>sample string 5</HomePhone> <MobilePhone>sample string 6</MobilePhone> <Fax>sample string 7</Fax> <Email>sample string 8</Email> <EmergancyContact>sample string 9</EmergancyContact> <DateOfBirth>2025-04-25T23:42:09.2328949+00:00</DateOfBirth> <PlaceOfBirth>sample string 11</PlaceOfBirth> <Passport> <PassportNumber>sample string 1</PassportNumber> <IssueDate>2025-04-25T23:42:09.2328949+00:00</IssueDate> <ExpiryDate>2025-04-25T23:42:09.2328949+00:00</ExpiryDate> <Nationality>sample string 4</Nationality> </Passport> <FQTV> <Airline>sample string 1</Airline> <FQTVNumber>sample string 2</FQTVNumber> </FQTV> <Promotions> <Promotion> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Promotion> <Promotion> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Promotion> </Promotions> <Additions> <Addition> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Addition> <Addition> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Addition> </Additions> <Preferences> <TripCancellationSecurity>1</TripCancellationSecurity> <FreeText>sample string 2</FreeText> <CreateLeadForInsurance>true</CreateLeadForInsurance> <Food>sample string 4</Food> </Preferences> </GroupTraveler> <GroupTraveler> <GovernmentID>sample string 1</GovernmentID> <LastName>sample string 2</LastName> <FirstName>sample string 3</FirstName> <AmadeusLocator>sample string 4</AmadeusLocator> <Gender>M</Gender> <HomeAddress>sample string 1</HomeAddress> <HomeCity>sample string 2</HomeCity> <HomeCountry>sample string 3</HomeCountry> <ZipCode>sample string 4</ZipCode> <HomePhone>sample string 5</HomePhone> <MobilePhone>sample string 6</MobilePhone> <Fax>sample string 7</Fax> <Email>sample string 8</Email> <EmergancyContact>sample string 9</EmergancyContact> <DateOfBirth>2025-04-25T23:42:09.2328949+00:00</DateOfBirth> <PlaceOfBirth>sample string 11</PlaceOfBirth> <Passport> <PassportNumber>sample string 1</PassportNumber> <IssueDate>2025-04-25T23:42:09.2328949+00:00</IssueDate> <ExpiryDate>2025-04-25T23:42:09.2328949+00:00</ExpiryDate> <Nationality>sample string 4</Nationality> </Passport> <FQTV> <Airline>sample string 1</Airline> <FQTVNumber>sample string 2</FQTVNumber> </FQTV> <Promotions> <Promotion> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Promotion> <Promotion> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Promotion> </Promotions> <Additions> <Addition> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Addition> <Addition> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Addition> </Additions> <Preferences> <TripCancellationSecurity>1</TripCancellationSecurity> <FreeText>sample string 2</FreeText> <CreateLeadForInsurance>true</CreateLeadForInsurance> <Food>sample string 4</Food> </Preferences> </GroupTraveler> </TravelersInRoom> </GroupTravelRoom> <GroupTravelRoom> <RoomType>sample string 1</RoomType> <TravelersInRoom> <GroupTraveler> <GovernmentID>sample string 1</GovernmentID> <LastName>sample string 2</LastName> <FirstName>sample string 3</FirstName> <AmadeusLocator>sample string 4</AmadeusLocator> <Gender>M</Gender> <HomeAddress>sample string 1</HomeAddress> <HomeCity>sample string 2</HomeCity> <HomeCountry>sample string 3</HomeCountry> <ZipCode>sample string 4</ZipCode> <HomePhone>sample string 5</HomePhone> <MobilePhone>sample string 6</MobilePhone> <Fax>sample string 7</Fax> <Email>sample string 8</Email> <EmergancyContact>sample string 9</EmergancyContact> <DateOfBirth>2025-04-25T23:42:09.2328949+00:00</DateOfBirth> <PlaceOfBirth>sample string 11</PlaceOfBirth> <Passport> <PassportNumber>sample string 1</PassportNumber> <IssueDate>2025-04-25T23:42:09.2328949+00:00</IssueDate> <ExpiryDate>2025-04-25T23:42:09.2328949+00:00</ExpiryDate> <Nationality>sample string 4</Nationality> </Passport> <FQTV> <Airline>sample string 1</Airline> <FQTVNumber>sample string 2</FQTVNumber> </FQTV> <Promotions> <Promotion> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Promotion> <Promotion> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Promotion> </Promotions> <Additions> <Addition> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Addition> <Addition> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Addition> </Additions> <Preferences> <TripCancellationSecurity>1</TripCancellationSecurity> <FreeText>sample string 2</FreeText> <CreateLeadForInsurance>true</CreateLeadForInsurance> <Food>sample string 4</Food> </Preferences> </GroupTraveler> <GroupTraveler> <GovernmentID>sample string 1</GovernmentID> <LastName>sample string 2</LastName> <FirstName>sample string 3</FirstName> <AmadeusLocator>sample string 4</AmadeusLocator> <Gender>M</Gender> <HomeAddress>sample string 1</HomeAddress> <HomeCity>sample string 2</HomeCity> <HomeCountry>sample string 3</HomeCountry> <ZipCode>sample string 4</ZipCode> <HomePhone>sample string 5</HomePhone> <MobilePhone>sample string 6</MobilePhone> <Fax>sample string 7</Fax> <Email>sample string 8</Email> <EmergancyContact>sample string 9</EmergancyContact> <DateOfBirth>2025-04-25T23:42:09.2328949+00:00</DateOfBirth> <PlaceOfBirth>sample string 11</PlaceOfBirth> <Passport> <PassportNumber>sample string 1</PassportNumber> <IssueDate>2025-04-25T23:42:09.2328949+00:00</IssueDate> <ExpiryDate>2025-04-25T23:42:09.2328949+00:00</ExpiryDate> <Nationality>sample string 4</Nationality> </Passport> <FQTV> <Airline>sample string 1</Airline> <FQTVNumber>sample string 2</FQTVNumber> </FQTV> <Promotions> <Promotion> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Promotion> <Promotion> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Promotion> </Promotions> <Additions> <Addition> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Addition> <Addition> <Type>sample string 1</Type> <Description>sample string 2</Description> <Amount>3</Amount> </Addition> </Additions> <Preferences> <TripCancellationSecurity>1</TripCancellationSecurity> <FreeText>sample string 2</FreeText> <CreateLeadForInsurance>true</CreateLeadForInsurance> <Food>sample string 4</Food> </Preferences> </GroupTraveler> </TravelersInRoom> </GroupTravelRoom> </Rooms> </GroupReservationRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
group reservation response object
GroupReservationResponseName | Description | Type | Additional information |
---|---|---|---|
TourId | string |
None. |
|
DateOfTour | date |
None. |
|
NumberOfTravelers | integer |
None. |
|
Success | boolean |
None. |
|
Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "TourId": "sample string 1", "DateOfTour": "2025-04-25T23:42:09.2639123+00:00", "NumberOfTravelers": 3, "Success": true, "Message": "sample string 5" }
application/xml, text/xml
Sample:
<GroupReservationResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <TourId>sample string 1</TourId> <DateOfTour>2025-04-25T23:42:09.2639123+00:00</DateOfTour> <NumberOfTravelers>3</NumberOfTravelers> <Success>true</Success> <Message>sample string 5</Message> </GroupReservationResponse>