Looking through trace variables, I am unable to see errors returned by a service call. I am using the login service:
When the server-side reports an error, it returns a JSON object in the following format:
The following errors may occur during the Login API call.
Version is disabled or provided wrong application info (application id or secret key)
Login has been disabled for the user account.
Missing login settings, possibly invalid application id or version.
User cannot login because Multiple Logins disabled and there is a logged in user for the account.
Invalid login or password.
Either login or password is an empty string value.
User logins are disabled for the version of the application.
Account locked out due to too many failed logins.
One of the required parameters (application id, version, login or password) is null
Multiple login limit for the same user account has been reached.
Property value exceeds the length limit
The error code I receive is an http 400 or 401 and not the codes listed above. I am using the REST API.