PMS REST API
Online documentation
ProfileByReservationCriteria
This class has the profile select criterias that are based on attached reservations
| Property Name | Type | Description |
| ReservationID | long? | Unique id of Reservation |
| Arrival | DateRange | Date of arrival |
| Departure | DateRange | Date of departure |
| CreatedOn | DateRange | Insert date of reservation |
| RoomTypeCode | string | Room type code |
| State | ReservationState ? | State of reservation |
| StateList | List< ReservationState > | State(s) of reservation |
| IncludeMultiguest | bool? |
Profile list whether includes multiguests or not If true, returns results of just reservation owner, If false, returns results of all guests. |
| MarketCodes | List<string> | Market codes of reservation |
| ChannelCodes | List<string> | Channel codes of reservation |
| TravelAgents | List<long> | Travel agent Profile IDs of the reservation. |
| TravelAgentName | string |
Travel agent of the reservation. You can use % as wildcard (eg: ar% means travel agents starting with "ar") |
| Companies | List<long> | Company Profile IDs of the reservation. |
| CompanyName | string |
Company of the reservation. You can use % as wildcard (eg: ar% means companies starting with "ar") |
| Sources | List<long> | Source Profile IDs of the reservation. |
| SourceName | string |
Source of the reservation. You can use % as wildcard (eg: ar% means sources starting with "ar") |
| GroupName | string |
Group Name of the reservation. You can use % as wildcard (eg: ar% means groups starting with "ar") |

