Skip to content
iTick Relay

Errors

What each status code means and what it returns.

StatusMeaningBody
401No token sent{"message":"Missing API key in request"}
401Invalid token{"message":"Invalid API key in request"}
403Token disabled{"message":"API key is disabled"}
403Token expired{"message":"API key has expired"}
403Plan does not include WebSocket{code, error, message}
404Path not supported—
405Not a GET request{code, error, message}
429Per-minute or daily limit exceeded{code, error, message}; see the Retry-After header
502 / 503Upstream temporarily unavailable{code, error, message}; retry shortly

The 401 bodies are identical to the official iTick API. 4xx responses from iTick itself, such as parameter errors, are forwarded unchanged in the official format.

When you receive 429, wait the number of seconds given by the Retry-After header before retrying instead of resending immediately.