Error Handling
Blackout Dates (Category 11) Footnotes
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Miscellaneous Provisions (Category 23) Footnotes
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Request argument has invalid value and/or format": [ "addonCons " ], }` |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Sales Restrictions (Category 15) Footnotes
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | " Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "tktDisc" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
Example Error Response from the Sales Restrictions (Category 15) Footnotes API
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Seasonality (Category 3) Footnotes
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Travel Restrictions (Category 14) Footnotes
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "tvlDtComm" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Advance Reservations and Ticketing (Category) Rules
Error Messages
Field name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Request argument has invalid format and/or value": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Blackout Dates (Category 11) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Day Time (Category 2) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Request argument has invalid format and/or value": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Eligibility (Category 1) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Request argument has invalid format and/or value": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the sub-domains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for sub-domains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Flight Application (Category 4) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "revEff" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Maximum Stay (Category 7) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Minimum Stay (Category 6) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Miscellaneous Provisions (Category 23) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Request argument has invalid value and/or format": [ "addonCons " ], }` |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Sales Restrictions (Category 15) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | " Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "tktDisc" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
Example Error Response from the Sales Restrictions (Category 15) Rules API
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Seasonality (Category 3) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Surcharges (Category 12) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "stopDt" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.
Travel Restrictions (Category 14) Rules
Error Messages
Field Name | Description | Type | Example |
---|---|---|---|
msg | Top-level message (used for errors and system messages) | String | "Table creation was unsuccessful" |
msgs | Dictionary of message details (used for errors and system messages) | String | { "Date must be today or greater": [ "tvlDtComm" ], } |
Error Handling
When a request can't be processed because of errors in creating a category table number, you will receive an error message at the top of the response as well an error message within the domain indicating the field(s) in error.
- If the Main Category errors and the subdomains (supporting 900-series tables) are successfully created, the created Record 3 table numbers for subdomains will display in the response
- When the response contains multiple error messages, they will be collected within an array
If a runtime error exception occurs, the request will not be redisplayed. The server will return a runtime error message and error code HTTP 500.