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")

Back

Copyright © 2026 Protel A.Ş All Rights Reserved.