1 |
RESERVED |
2 |
Invalid format (check for valid currency codes) |
3 |
No such booking id |
3 |
The channel does not support tentative bookings |
3 |
Permission denied |
7 |
User does not have neccessary permissions for this property |
9 |
Invalid structure in Options |
9 |
Request is undefined (internal error in processing logic) |
9 |
Request does not appear to be valid hash |
11 |
No allocations submitted |
11 |
XML is not supported for this call |
13 |
MinStay must be an integer > 0 |
13 |
MaxStay must be an integer >= 0 |
13 |
Price must be a decimal >= 0 |
13 |
PriceSingle must be a decimal >= 0 |
13 |
Units must be an integer >= 0 |
15 |
No available channels for transmission |
17 |
Missing allocation info (StartDate) |
17 |
Missing allocation info (EndDate) |
17 |
Invalid date (StartDate) |
17 |
Invalid date (EndDate) |
17 |
End date before start date |
18 |
Auth/PropertyId needs to be a number |
19 |
Vendor is not PCI compliant. Contact support@myallocator.com for access. |
19 |
Vendor not enabled for this method (use tokens) |
20 |
Type '%s' is not supported. Use one of (%s) |
21 |
Too many two-factor authentication requests. Please wait 5 minutes before trying again. |
24 |
Another update: %d is still in progress for this property |
25 |
Another full booking import is running for this property and this channel |
30 |
No such booking id |
30 |
Booking not associated with property %s |
30 |
No property ID given in a call that requires property permission |
31 |
Corrupt payment data |
40 |
User is not the master user for this property |
41 |
You cannot remove the last property. Contact support to close off the account completely. |
42 |
Invalid image. |
43 |
Temporary image processing error. |
60 |
Either MyAllocatorId or OrderId are required |
62 |
Sorry this method requires a secure connection, please use HTTPS |
99 |
RESERVED |
101 |
Missing Parameter: %s required for %s |
102 |
RESERVED |
103 |
Hash syntax not supported (yet) |
104 |
Invalid queue message receipt handle ID |
305 |
userid:%d has no 'change' permission on property:%d |
328 |
Line:%d; PMSRuleId is required (and is blank) |
332 |
Line:%d; PMSRuleId:%s; Day:%s is not valid (possible values: %s) |
338 |
Missing PMSRuleId with UPSERT |
339 |
Booking already exists |
340 |
Invalid property ID |
401 |
needs Arrival, Creation or Modification |
402 |
Missing or invalid search criteria |
403 |
Check login failed |
404 |
ISE: failed to fetch ChannelExtra values |
405 |
This channel is locked for login details update |
449 |
Weak password |
450 |
Payment password is invalid. |
451 |
CC password is expired |
452 |
CC password locked due to too many invalid login attempts |
453 |
CC password has just been locked due to too many invalid login attempts |
555 |
Invalid JSON |
556 |
Auth/UserToken sent with the request is not valid |
557 |
The Auth/PropertyId requested is not associated with the UserToken or has no permission |
558 |
Sensitive data sent in QUERY_STRING |
559 |
Auth/VendorId is required |
559 |
Auth/UserPassword is required |
559 |
Auth/UserToken is required |
559 |
Auth/PropertyId is required |
559 |
Property billing tier does not have is_active_api (insufficient privileges) |
560 |
Property does not have an active billing subscription |
666 |
Method %s not implemented |
666 |
Could not save changes to database. Please try again |
666 |
Could not generate booking sample |
800 |
The booking is already cancelled |
800 |
The channel does not support this feature |
903 |
No conversion rate found for FromCurrency (%s) |
903 |
No conversion rate found for ToCurrency (%s) |
999 |
Invalid Channel %s |
1009 |
No ARIUpdate Object -- internal log failure. |
1010 |
Booking %s not found |
1011 |
ARIUpdate does not have Property set |
1011 |
Unknown protocol: %s |
1012 |
ARIUpdate contains no channels to update |
1014 |
PropertyId in focus must be specified |
1050 |
Invalid RatePlanId: %d specified in ARIUpdate |
1234 |
XML is not supported |
3092 |
no StartDate parameter received. |
3092 |
invalid StartDate parameter received. |
3093 |
no EndDate parameter received. |
3093 |
invalid EndDate parameter received. |
3094 |
no rooms associated to property %s. |
3095 |
ChannelPropertyId %s does not belong to property %d |
3097 |
Property is not connected to channel |
3451 |
Booking parameter is not set. |
3452 |
Booking parameter must be a hash value (was scalar), please check your request. |
3453 |
Booking parameter must be a hash value (was %s), please your request. |
3453 |
Booking.StartDate must be YYYY-MM-DD format |
3454 |
Validation Failure: %s |
3455 |
Unknown method: %s |
4004 |
The booking is not tentative |
4016 |
SortBy needs to be either ArrivalDate, CreationDate or ModificationDate |
4017 |
SortByDesc needs to be either ArrivalDate, CreationDate or ModificationDate |
4018 |
You cannot specific both SortBy and SortByDesc |
4018 |
You cannot specific both Version and IncludeVersionData |
5001 |
Unsupported feature |
5002 |
Failed content validation |
5003 |
General error: %s |
5004 |
Unsupported action |
5005 |
Unsupported channel |
5010 |
Property not mapped to channel |
5011 |
Room not mapped to channel |
5012 |
Rateplan not mapped to channel |
8000 |
The channel does not support this feature |
8001 |
The booking is already cancelled |
8002 |
Booking could not be locked for update, please try again in a few moments |
8003 |
Invalid callback URL |
8004 |
Public vendor requires https callback |
8005 |
Booking could not be cancelled on the channel: %s |
8020 |
Guest details cannot be removed if the booking is not cancelled or the guest not yet departed. |
8382 |
RatePlanId:%s is not valid |
8383 |
OccupancyMin needs to be <= OccupancyMax |
8384 |
MinLOS needs to be <= MaxLOS |
8385 |
MinAdvancedOffset needs to be <= MaxAdvancedOffset |
8386 |
Review response failure: %s |
8387 |
Review ineligible for response |
8388 |
Failed to enqueue reviews full import |
8389 |
Reviews full import failure: %s |
8390 |
Review submission failure: %s |
10000 |
Invalid action %s on line#%d |
10001 |
cannot CANCEL a booking which is already cancelled |
15009 |
Please pass cids=boo,exp,etc |
15011 |
ota_rid %s is not valid/mapped |
15012 |
No mapped rooms specifed |
15013 |
No room mappings found. |
15020 |
No arrival parameter specified |
15020 |
No departure parameter specified |
50001 |
RESERVED |
50002 |
RESERVED |
50003 |
Rule type not supported |
50004 |
RESERVED |
50005 |
RESERVED |
-5 |
Cannot output due to invalid protocol (not json) |
-8 |
No such API method |
-12 |
Rooms should be an array of hashes (found array of scalar) |
-12 |
RoomId:%s does not exist |
-12 |
PMSRoomId:%s does not exist |
-12 |
unhandled case - Room is not set |
-12 |
Rooms should be an array of hashes (found array of scalar) |
-12 |
SetRoomTypesResponse |
-12 |
RoomImages should be an array of hashes (found array of scalar) |
-12 |
PropertyImages should be an array of hashes (found array of scalar) |
-20 |
JSON requires either "Room" (Hash) or "Rooms" (Array) |
-20 |
JSON Room must be a HASH {} |
-20 |
JSON Rooms must be an ARRAY [] |
-20 |
JSON Rooms must be an Array of HASH ex: [ { RoomId: 123 } ] |
-20 |
JSON Rooms ARRAY of HASH(es) must contain RoomId as a key |
-20 |
JSON requires either Rooms or Room to be passed (this error should never be reached) |
-20 |
Missing required fields |
-20 |
Missing propertyid |
-20 |
Missing RoomTypeIds node |
-20 |
RoomRemove requires RoomTypeIds to be passed |
-20 |
Missing RoomTypes node |
-20 |
No create instructions found - please check documentation |
-20 |
Field too long: Description (maximum: %d characters) |
-20 |
Missing RoomTypeIds node |
-20 |
RoomRemove requires RoomTypeIds to be passed |
-20 |
Missing RoomTypes node |
-20 |
Field too long: Description (maximum: %d characters) |
-20 |
JSON requires either "RoomImage" (Hash) or "RoomImages" (Array) |
-20 |
JSON RoomImage must be a HASH {} |
-20 |
JSON RoomImages must be an ARRAY [] |
-20 |
JSON RoomImages must be an Array of HASH ex: [ { RoomImageId=>123 } ] |
-20 |
JSON RoomImages ARRAY of HASH(es) must contain RoomImageId as a key |
-20 |
Missing required XML fields |
-20 |
Missing RoomImages node |
-20 |
Missing RoomImage node |
-20 |
RoomImageRemove requires RoomImageIds to be passed |
-20 |
JSON requires either "PropertyImage" (Hash) or "PropertyImages" (Array) |
-20 |
JSON PropertyImage must be a HASH {} |
-20 |
JSON PropertyImages must be an ARRAY [] |
-20 |
JSON PropertyImages must be an Array of HASH ex: [ { PropertyImageId: 123 } ] |
-20 |
JSON PropertyImages ARRAY of HASH(es) must contain PropertyImageId as a key |
-20 |
Missing PropertyImageIds node |
-20 |
PropertyImageRemove requires PropertyImageIds to be passed |
-20 |
Missing PropertyImages node |
-20 |
Missing MyAllocatorId |
-21 |
Channel does not support this method |
-22 |
Invalid update id |
-101 |
RESERVED |
-102 |
RESERVED |