The following errors and warnings will be sent by the API:
| Value | Description | Used for |
|---|---|---|
| 1 | Unknown | |
| 2 | No implementation | Not implemented messages |
| 3 | Biz rule | Incorrect values (e.g. MaxLOS > 30, Comments.length > 255) or inactive items (hotel offline) |
| 4 | Authentication | Incorrect API key and password |
| 7 | Protocol violation | Sending two or more XML elements where only one is allowed |
| 10 | Required field missing | Element or attribute not provided |
| 11 | Advisory | Warnings (e.g. redundant messages, non-existing room/rate combination) |
| 12 | Processing exception | Parsing errors, non-existing IDs (e.g. hotel/room/rate/reservation), empty strings where non-empty strings required |
| 13 | Application error | Time out of other services (e.g. data service) or databases |