PMS REST API

Online documentation

ErrorCode

Property Name Type Description
1 ParameterError Request parameter error
2 SubServiceException An error occured in an another service called by RestApi (eg. V8 XmlInterface, Opera OWS)
3 HotelNotFound Hotel within the requested code does NOT exists in service configuration
4 SubTaskFailure An error occured in a parallel sub-task executed by RestApi
5 NotImplemented This functionality is not implemented at the moment
6 TypeConversionFailure A type conversion is failed in a provider (eg: failed to convert ProfileType to v8)
7 UserNotFound User not found within this UserID or email
8 PasswordMismatch Password is not matching
9 RoomLoginError Room login failed
10 ConfigurationError There is an error in configuration settings
11 DuplicateProfileWithTheSameEmail There are more than one profiles dedected with the same email address in the hotel
12 InvalidEmailAddress Email format is wrong
13 PasswordCriteriaError Password is so weak. Current requirements are:
1- Password should be at least 5 characters long
14 BankPreAuthFailure Bank provision (Pre-Authorization) failed in a payment operation
15 BankApprovePreAuthFailure Approval of bank provision (Pre-Authorization) failed in a payment operation
In this phase, PreAuth is succedded, some operations related to payment (eg reservation) are succeeded but the last step ApprovePreAuth is failed. So the operation is in a not completed state.
16 SetReservationFailed Reservation Insert/Update operation failed on provider.
17 InvalidCreditCard Credit card number is not valid
18 BankPaymentModeError Bank payment mode should be PreAuth(provision) or Auth(cash)
19 PaymentNotSupportedOnReservationUpdate Payment is not supported on updating an existing reservation operation
20 SelectedBankDoesNotSupportInstallment Selected bank only supports cash payments, installment is not supported
21 BankAndCreditCardNumberMismath Selected bank and the bank of the credit card are not matching
22 SqlError There is an error in an sql statement inside the service
23 PreAuthCancellationFailed Bank provision (pre-auth) cancellation failed
24 FunctionalityNotSupportedInProvider This provider does not support the requested functionality. Eg: Opera Provider does not support posting
25 SmtpError Error with SmtpServer
26 ReservationConfirmationFail Reservation succeeded, but reservation confirmation email couln't sent to the customer in the last step.
27 AuthenticationFailed Api authentication failed.
28 UnknownMembershipID No member found with this MembershipID
29 DuplicateMembershipID There are more than one profiles dedected with the same membership value in the hotel
30 ProfileNotFound Profile is probably only exists in an inactive hotel
31 NoPermission Means: You don't have permission for this operation
32 MoreThanOneBlockDetail There should be only one block detail in this case.
33 LicenceError Invalid or expired licence
34 CurrencyNotSupportedForPayment Currency not supported for payment (eg: reservation insert)
35 HotelIsNotActive Hotel active parameter is false
36 ServiceAgentIsNotActive Service agent active parameter is false
37 NoActiveHotel There is no active hotels exists for the api user.
38 DuplicateAccountRecord There are more than one account record exists with the same definitions
39 NoAssignedPassword Password is not assigned for the account
40 UseOneOfGuestRefOrGuest Please set only one of Guest or GuestRef in MultiGuestLink
41 MaxListCriteriaLengthExceeded List of items to be used for criteria should be less than or equals to 100.
42 VipAttributeCategoryDefinitionNotAllowed VIP attribute/preference category definition is not allowed in the pms. This restriction is Opera only (not MyFidelio.net or Suite8)
43 ProviderLoadError Error on loading pms provider
44 InterProviderAccessDenied A provider (eg:Opera) tried to access to a hotel that belongs to another provider (eg:Suite8)
45 UnknownError Unknown Error

Back

Copyright © 2026 Protel A.Ş All Rights Reserved.