Error codes that are common across all of the Telenav Connect APIs
|Status Code Range||Status Code||Purpose||Status Message|
|2XXX||Successful - The request was received, understood and processed|
|2000||Successful - The request was received and correctly processed||"OK"|
|3XXX||Redirection - The request requires further action by the requestor to complete the request|
|3020||Redirection - The request must be redirected to the given URL to complete the request||"<Redirected
Status Message will contain the URL to be requested. NOTE: This URL will not necessarily be "http://" but should link to the associated application for the specified protocol.
|4XXX||Telenav Connect Client Error - The request was unsuccessful due to a client side error|
|4000||Bad Request - An invalid request was sent due to malformed syntax||"<Request
Request message did not use the correct syntax. This may be due to insufficient or incorrect parameters.
|4010||Unauthorized – The provided account key is unauthorized to use the service because it is invalid.||“Developer key <developer
Developer key that was passed is invalid
|4030||Forbidden – The server understood the request, but will not fulfill it due to lack of entitlement||“Developer key <developer
key> is not entitled to use this method.”
Developer key that was passed did not have the right entitlement to use the given request.
|4031||Forbidden – Too many requests - the number of requests have been exceeded for this account||“Developer key <developer
key> usage has exceeded the maximum usage allotted.”
Developer key is assigned a maximum throttle for the number of requests that can be made in a given period.
|4032||Forbidden – Account has been temporarily suspended - The account key is valid but has been suspended.||“Developer key <developer
key> has been suspended.”
Developer key may be suspended as per the terms and conditions
|4040||Not Found: The target Telenav Connect application was not found||"<URI for Obtaining
If the application was not detected on the device, a URI is returned to allow for the user to obtain the application required to complete the request.
|5XXX||Telenav Connect Server Error - The server encountered an unexpected condition that prevented it from fulfilling the request.|
|5010||Not Implemented: The receiving Telenav Connect application does not recognize or support the given request.||"The request <Request Message> is not implemented"|
|5050||Version Not Supported: The version of the request is not supported by the receiving Telenav Connect application||<URI for Obtaining Correct Application Version>
If the incorrect version of the application was detected on the device, a URI is returned to allow for the user to obtain the required application to complete the request.