Error Codes

Errors are returned with an HTTP Status Code and an XML or JSON response:

XML example response

<Error xmlns="http://queue-it.net/api/2011-09-27" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
   <ErrorCode>1100</ErrorCode>
   <ErrorText>Authentication failed. Supply valid API key to access this operation</ErrorText>
</Error>

JSON example response

{
   "ErrorCode":1100,
   "ErrorText":"Authentication failed. Supply valid API key to access this operation"
}

List of error codes:

Error Code Error Text Http Status Code
1000 The API can only be accessed over HTTPS Forbidden
1100 Authentication failed. Supply valid API key to access this operation Forbidden
1200 You are not authorized to perform this operation Forbidden
1210 You do not have access to the [data] feature Forbidden
1300 Customer id missing from hostname Forbidden
1300 [data] is not part of your subscription. Please contact support@queue-it.net for activating the [data] feature. Forbidden
2000 Required input is missing: [data] is null or empty and is required BadRequest
2100 Input '[data]' cannot be parsed to expected type. Expected type: [data] BadRequest
2200 Input is in an invalid format: [data] does not match regex [data] BadRequest
2201 Input is in an invalid format: [data] is in an invalid format BadRequest
2202 Input is in an invalid format: The url of field [data] is invalid BadRequest
2205 Input is in an invalid format: [data] contains invalid unicode character(s) BadRequest
2205 Input is in an invalid format: '[data]' is not a valid IP Address (e.g. 195.10.5.1) BadRequest
2206 Input is in an invalid format: [data] contains invalid ASCII character(s) BadRequest
2300 Input '[data]' is outside the permitted range. Expected range: [data] BadRequest
3000 The requested event was not found NotFound
3001 The requested event alias was not found NotFound
3002 End time can not be changed after the event has ended BadRequest
3003 End time: [data] is not in the future BadRequest
3004 MaxRedirectsPerMinute is above the upper limit set on your customer profile BadRequest
3005 MaxRedirectsPerMinute is below the lower limit BadRequest
3006 Can not change start time of the event after event has already started BadRequest
3007 Dynamic message is [data] which exceeds limit of [data] bytes BadRequest
3008 KnownUserValue is set to not-none value and JavaScriptSupportEnabled is set to true at the same time. These values are ambiguous. BadRequest
3009 Start time '[data]' is not before end time '[data]' BadRequest
3010 Pre queue start time must be between 5 minutes and 24 hours before start time '[data]' BadRequest
3012 Start time '[data]' can not be more than 1000 years in the future BadRequest
3013 The waiting room alias being created already exists BadRequest
3016 Can not change queue order algorithm so close to the event start time BadRequest
3020 The requested notification group is not found NotFound
3021 Notification group is read-only BadRequest
3022 The requested notification is not found NotFound
3030 The requested ip address group was not found NotFound
3031 IP address group is in use BadRequest
3032 IP address group name is not unique BadRequest
3033 You have reached the limit of [data] IP addresses. Define a range using subnet masks or add multiple IP address groups instead. BadRequest
3034 IP address group is invalid: [data] BadRequest
3035 [IP address is invalid message] BadRequest
3040 It's not possible to delete layout '[data]' because it's being used by event(s): [data] BadRequest
3041 Layout '[data]' was not found NotFound
3042 [data] has been discontinued. Please use another layout BadRequest
3043 [Layout is invalid message] BadRequest
3044 [Layout is invalid message] BadRequest
3050 The requested queue number is not found NotFound
3060 '[data]' is not a valid culture NotFound
3070 Statistics type '[data]' could not be found NotFound
3080 SSL options have been retired so all the Virtual Rooms will run on https. If you still need non-SSL access, please reach out to Queue-it support. BadRequest
3081 The requested waiting room(s) was not found: [data] BadRequest
9000 Service is busy ServiceUnavailable
9001 An unexpected error has occured. Please try again. If the problem continues do contact our support team. InternalServerError