Troubleshooting errors: Tigrillo API

When an error occurs, an error code and message are generated in the returned result:

{

"status": {

"status": "ERR",

"errorCode": "<ErrorCodeNumber>",

"errorMessage": "<ErrorCodeMessage>"

},

The following table can help you diagnose the error:

Error Code and Message Reason for error

E0000 – Unknown username or password

The password value is incorrect.

E0001 – Invalid input – Syntax error, malformed JSON

The JSON text is structured incorrectly. Ensure the JSON text follows the format described.

You may receive this error if you copied and pasted text from Microsoft Word. Some MS Word characters are slightly different from ASCII text. To avoid this, either type the text directly into Postman, or configure Microsoft Word to use basic ASCII text.

E0002 – Function not recognized

The SIAM/<method> section of the request URL was entered incorrectly, where <method> is the method used, for example:

...SIAM/suspenddSIMs

E0003 – API version not recognized

The ...<version>/SIAM/<method> section of the request URL was entered incorrectly or the method was omitted, where <version> is a previous version of the Tigrillo API, and <method> is the method used.

Leave out <version> to use the current version.

Every request must have a method.

E0004 – Missing parameter –<parameter>

where <parameter> is the missing parameter

The reported parameter is absent or entered incorrectly, or the "s" in the https section of the request URL was not entered.

E0005 – Invalid parameter –<parameter>

where <parameter> is the invalid parameter

The reported parameter is absent or entered incorrectly.

E0006 – Permission denied

The user is logged out, or cookies are stored incorrectly.

Login first before you send requests. For more information, see POST /Japi/Tigrillo/login.

E0100 – Unknown username or password

The username or password value is incorrect.

E0130  
E0137 – Invalid SIM no. provided The ICCID was entered incorrectly.
E0143 – SIM cannot be suspended You cannot suspend the SIM. Use getSIMStateOptions to understand the current state of the SIM, and which states are available as a result. For more information, see POST /Japi/Tigrillo/getSIMStateOptions.
E0144 – SIM cannot be unsuspended You cannot unsuspend the SIM. Use getSIMStateOptions to understand the current state of the SIM, and which states are available as a result. For more information, see POST /Japi/Tigrillo/getSIMStateOptions.
E0145 – SIM cannot be terminated You cannot terminate the SIM. This error returns if the SIM is already terminated. Use getSIMStateOptions to understand the current state of the SIM, and which states are available as a result. For more information, see POST /Japi/Tigrillo/getSIMStateOptions.
E9998 – System not available at this moment The system is not currently running. Try again later.

Could not get any response

Error connecting to the server, for any of the following reasons:

  • You are not connected to the internet.
  • The Request URL is incorrect in one or more of the following sections:

    http

    ://

    .eseye.com

  • The server backend is not working properly.
  • SSL connections were blocked: fix this by importing SSL certificates in Chrome.
  • Cookies were not sent: fix this by using the Postman Interceptor extension.
  • Restricted headers were not sent: fix this by using the Postman Interceptor extension.
  • Request timeout: fix this by changing request timeout settings.

<!DOCTYPE html>

Error message begins as follows:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>

<head>

<title>Tigrillo Application error page</title>

<meta charset="UTF-8">

...

Indicates that one or more of the following sections in the Request URL is incorrect:

  • siam
  • Japi/
SIM is pending activation A previous activation request exists. If you want to reset the SIM to test the activation process again, contact Support.