POST api/BackOffice/HandleGroupRegistration
Receive a group reservation
Request Information
URI Parameters
None.
Body Parameters
group reservation request object
GroupReservationRequest| Name | 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-10-26T09:49:38.1405534+00:00",
"TourId": "sample string 2",
"DateOfTour": "2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00",
"PlaceOfBirth": "sample string 11",
"Passport": {
"PassportNumber": "sample string 1",
"IssueDate": "2025-10-26T09:49:38.1405534+00:00",
"ExpiryDate": "2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00",
"PlaceOfBirth": "sample string 11",
"Passport": {
"PassportNumber": "sample string 1",
"IssueDate": "2025-10-26T09:49:38.1405534+00:00",
"ExpiryDate": "2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00",
"PlaceOfBirth": "sample string 11",
"Passport": {
"PassportNumber": "sample string 1",
"IssueDate": "2025-10-26T09:49:38.1405534+00:00",
"ExpiryDate": "2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00",
"PlaceOfBirth": "sample string 11",
"Passport": {
"PassportNumber": "sample string 1",
"IssueDate": "2025-10-26T09:49:38.1405534+00:00",
"ExpiryDate": "2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00</ReservationDateTime>
<TourId>sample string 2</TourId>
<DateOfTour>2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00</DateOfBirth>
<PlaceOfBirth>sample string 11</PlaceOfBirth>
<Passport>
<PassportNumber>sample string 1</PassportNumber>
<IssueDate>2025-10-26T09:49:38.1405534+00:00</IssueDate>
<ExpiryDate>2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00</DateOfBirth>
<PlaceOfBirth>sample string 11</PlaceOfBirth>
<Passport>
<PassportNumber>sample string 1</PassportNumber>
<IssueDate>2025-10-26T09:49:38.1405534+00:00</IssueDate>
<ExpiryDate>2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00</DateOfBirth>
<PlaceOfBirth>sample string 11</PlaceOfBirth>
<Passport>
<PassportNumber>sample string 1</PassportNumber>
<IssueDate>2025-10-26T09:49:38.1405534+00:00</IssueDate>
<ExpiryDate>2025-10-26T09:49:38.1405534+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-10-26T09:49:38.1405534+00:00</DateOfBirth>
<PlaceOfBirth>sample string 11</PlaceOfBirth>
<Passport>
<PassportNumber>sample string 1</PassportNumber>
<IssueDate>2025-10-26T09:49:38.1405534+00:00</IssueDate>
<ExpiryDate>2025-10-26T09:49:38.1405534+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
GroupReservationResponse| Name | 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-10-26T09:49:38.1716785+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-10-26T09:49:38.1716785+00:00</DateOfTour> <NumberOfTravelers>3</NumberOfTravelers> <Success>true</Success> <Message>sample string 5</Message> </GroupReservationResponse>