Data APIs Errors

Table 9-7 Data APIs Configuration Limits

Error Code Description Action
RNA-001 User is Not Authorised to access the Chain/Resort.

Check if the requested chain (or) property is onboarded in RnA Tenant or check if your OHIP Application is granted to access the property your trying to access.

RNA-003 The query stream operation has timed out after exceeding the maximum allowed duration.

The allocated time has been exceeded and the query has timed out. Update the query to include more filters to fetch just the needed data (delta instead of all) or send a new request with updated filters to fetch the data not received yet. Also check the online documentation for best practices to help with building queries.

RNA-004 The server is currently experiencing high load and is unable to process your request. Please try again later or consider applying additional filters to refine your query and improve performance.

The requested query is taking more time than expected to fetch data. Reduce the query complexity either by restructuring the query, adding more filters, or trying again later. Check the best practices documentation online for further help on this.

RNA-005 The streamed response has exceeded the maximum allowed size.

The allowed response size has been exceeded. Update the query to include more filters to fetch just the needed data (delta instead of all) or send a new request with updated filters to fetch the data not received yet. Also check the online documentation for best practices to help with building queries.

RNA-006 The request took too long to respond and has timed out. Please try optimizing the query or execute it in streaming mode.

The allowed time for the non-streaming request has been reached. The query took too long to fetch all results. Use @stream tag on the request body to stream the results.

INP-001 One or more mandatory input fields are missing. Please ensure all required input fields are provided.

Missing mandatory input fields. Check if all the required input fields are provided.

INP-002

Mandatory input fields cannot be null or empty. At least one filter condition must be provided.

Mandatory input fields are null or empty. Check if valid input fields are provided.

INP-003 Number of fields in query exceeds the maximum allowed number.

Maximum allowed request attributes has been exceeded. Reduce the attributes requested per query. Multiple queries can be executed if required to fetch all data. Also check the online documentation for best practices to help with building queries.

INP-004 Duplicate fields are present in request body.

Request body contains duplicate fields. Remove all duplicate fields from the request body

INP-006 Unsupported value for initialCount field in stream directive.

Requested for more records in the initial response than allowed. Reduce the initialCount value to be within the limits. Also check the online documentation for best practices to help with building queries.

INP-007 Unsupported value for limit field in input.

Requested for more records than allowed. Reduce the limit value to be within the limits. Also check the online documentation for best practices to help with building queries.

CONC-001 The system is currently handling the maximum number of concurrent requests. Please try again shortly.

Maximum concurrency limit has been reached. Make sure all parallel sessions are within the limits or to try the request later after sessions have finished. Also check the online documentation for best practices to help with building queries.