Tigrillo API User Guide

Size: px
Start display at page:

Download "Tigrillo API User Guide"

Transcription

1 Tigrillo API User Guide Document Reference: 8281 September 2016 Version: 9

2 Version Date Author Changes Number 1 Mar 2015 John Lindsay 2 Sep 2015 Sam Smith Branding updated Updated to be used with 8314 Postman User Guide 3 Apr 2016 Sam Smith Branding Updated 4 June 2016 Sam Smith UnsuspendSIMs description updated 5 Aug 2016 Sam Smith Added mappedmsisdn row to getsims 6 Aug 2016 Sam Smith Updated terminatesims request parameters 7 Sep 2016 Sam Smith Updated getsimlastactivity explanations 8 Sep 2016 Sam Smith Updated introductions to include reference to Postman app 9 Sep 2016 Sam Smith Added php curl example Page 1

3 Contents 1 Preparation Eseye Account Functions ping: getcookiename: login: changepassword: getsims: getsimstateoptions setsimstate: activatesims: suspendsims: unsuspendsims: terminatesims: getsimbilling: getsimlastactivity logout: Coding Examples PHP curl FAQ Versions of API SIM States General Page 2

4 1 Preparation 1.1 Eseye Account When setting up your API the support team at Eseye will give you your portfolioid. You will need this to login. To access the Production API you will also need to supply the static IP address you wish to access from. This document is designed to enable developers to interface with the Tigrillo API offered by Eseye. This document uses the Postman app only as an example, the API is app agnostic. The Postman User Guide can be found at Postman-User-Guide.pdf. 2 Functions 2.1 ping: This function tests whether the server running. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Leave as default Text box: Leave blank Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Leave as default Text box: Leave blank Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: Page 3

5 pong This indicates that the server is running Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that some JSON text has been entered, delete any content in the text box E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/ping section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" Page 4

6 This indicates that the ping section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", "message":"invalid parameter - login" This indicates that some JSON text has been entered, delete any content in the text box Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.2 getcookiename: getcookiename returns the name of the HTTP cookie needed for sessions to be continued without the need to log in each time. It does not require a user to be logged in, and it also does not require any JSON formatted text. To test the interface in Postman app use the Page 5

7 details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Leave as default Text box: Leave blank Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Leave as default Text box: Leave blank Click the blue Send button Responses: Successful: In default view, pretty form: This will return "PHPSESSID" In Cookies: Click on the Cookies viewing option. If asked to download the Postman Interceptor follow the instructions in the Cookies section in the Postman User Guide (url: User-Guide.pdf ). Postman displays the Value of the cookie that matches the cookie value in the last successful login Errors: All of these errors are when viewed in the pretty form (default setting) E0001 Invalid input - Syntax error, malformed JSON: "status": Page 6

8 "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that some JSON text has been entered, delete any content in the text box E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/getCookieName section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the getcookiename section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", "message":"invalid parameter - login" Page 7

9 This indicates that some JSON text has been entered, delete any content in the text box Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.3 login: This function logs the user on. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the three examples with the relevant information enclosed by speech marks. "username" : "exampleusername", Page 8

10 "password" : "examplepassword", "portfolioid" : "exampleportfolioid" Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: enter JSON formatted text. Note replace the three examples with the relevant information enclosed by speech marks. "username" : "exampleusername", "password" : "examplepassword", "portfolioid" : "exampleportfolioid" Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "status":, "errorcode": "", "errormessage": "", "status": "OK" "cookie": "88djk4qrg39m68lpdupkjiujo4", "permissions": "UAFE", "canactivate": "yes" This indicates a successful login. Page 9

11 "status": "OK" row: This indicates whether the attempt was successful: OK for success, ERR for unsuccessful cookie row: This is an example, yours will be different to "88djk4qrg39m68lpdupkjiujo4". The cookie stores your login details needed for the session to be continued without the need to log again. If you do not log out, but an attempt is made to log in, the previous user will be logged out, regardless of whether the new login attempt is successful. Note the system will only record an attempt to login if the function and JSON format text is entered correctly permissions row: This indicates the account type of the login, this dictates the amount of functions available. The permissions are as follows: Character F A U L T E Permission Finance Admin Standard user Logistics Technical Engineering All of the applicable permissions are indicated canactivate row: This indicates whether the account is permitted to activate SIMs. It will display either yes or no Errors: E0000, Unknown username or password: "status": "code": "E0000", "message": "Unknown username or password" This indicates that your password was entered incorrectly. Page 10

12 E0001, Invalid input - Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002, Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/login section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the login section of the Request URL was not entered. Page 11

13 E0100, Unknown username or password: "status": "code": "E0100", "message": "Unknown username or password" This indicates that one or both of your username, or portfolioid were entered incorrectly F0000, No response provided: "Status": "ERR", "Code": "F0000", "Message": "No response provided" This indicates that the Request URL is missing the s in https or that one or more of the fields were entered incorrectly. Note this is the typing of the field name, for example "password" might have been entered as "passwor" Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ Page 12

14 <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ <!DOCTYPE HTML PUBLIC -//IETF//BTB HTML 2.0//EN > This indicates that the IP Address that you are working from is not registered by Eseye. Contact Eseye Support team to add a static IP Address. 2.4 changepassword: This function changes the password for the account currently logged in. It requires the user to be logged in. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the two examples with the relevant information enclosed by speech marks. All passwords must be: minimum of 6 and a maximum of 32 characters and contain one of each of the following: a digit, an uppercase letter, and a lower case letter. "currentpassword" : "examplepassword", "newpassword" : "newexamplepassword" Click the blue Send button. Page 13

15 2.4.2 Staging: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the two examples with the relevant information enclosed by speech marks. All passwords must be: minimum of 6 and a maximum of 32 characters and contain one of each of the following: a digit, an uppercase letter, and a lower case letter. "currentpassword" : "examplepassword", "newpassword" : "newexamplepassword" Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "status": "status": "OK", "errorcode": "", "errormessage": "" Your password has now been changed Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" Page 14

16 This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/changePassword section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the changepassword section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", Page 15

17 "message":"invalid parameter - currentpasswor" This indicates that the parameter being reported is invalid. Either currentpassword or newpassword are misspelt or an additional parameter has been added. Correct the spelling or delete the additional parameter in the JSON E0006 Permission denied: "status": "code": "E0006", "message": "Permission denied" This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E0116 Invalid password: "status": "code": "E0116", "message": "Invalid password" This indicates that the new password does not meet the criteria specified (All passwords must be: minimum of 6 and a maximum of 32 characters and contain one of each of the following: a digit, an uppercase letter, and a lower case letter) E0126 Passwords don t match: "status": Page 16

18 "code": "E0126", "message": "Passwords don t match" This indicates that the Request URL is missing the s in https or that the currentpassword field does not match your existing password Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.5 getsims: This function returns a list of SIM data. It requires the user to be logged in. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Page 17

19 Text box: Enter the following JSON formatted text. Note replace the nine null s in the JSON as required. For more information on the JSON fields see section JSON fields. "searchcriteria" : "state" : null, "group" : null, "tariff" : null, "matchstring" : null, "matchtype" : null, "matchfields" : null, "sortorder" : null, "startrec" : null, "numrecs" : null Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the nine null s in the JSON as required. For more information on the JSON fields see section JSON fields. "searchcriteria" : "state" : null, "group" : null, "tariff" : null, "matchstring" : null, "matchtype" : null, "matchfields" : null, "sortorder" : null, Page 18

20 "startrec" : null, "numrecs" : null Click the blue Send button JSON fields: The fields ( state, group, tariff, matchstring, matchtype, matchfields, sortorder, StartRec, and numrecs ) are all optional. If you do not wish to use any of these search criteria, enter null as the input (as shown in the examples, without speech marks). If you do wish to use any of the fields to narrow the search criteria then ensure that null is replaced by a value enclosed in speech marks. If null is entered as input for all parameters, all SIMs will be returned, in ascending order of ICCID number state : This field determines which state of SIM cards will be displayed. The available options are; suspended, terminated, and provisioned group : This field determines which Group Name of SIM cards will be displayed. Group names can be set for collections of SIMs when activating them using the activatesims function 2.8 or through the SIAM portal tariff : This field determines which tariff ID of SIM cards will be displayed. Tariff ID are usually four numerical digits in length (for example 2356) matchstring : This field determines which string of information you want to match (i.e. receive responses which match your string of information). This field needs the matchtype and matchfields to be filled matchtype : This field determines the type of match to be made, used in conjunction with the matchstring and matchfields. The options are: S, E, C, and M, these respectively stand for: starts with, ends with, contains, and matches. If this field is entered incorrectly then the entire estate of SIM cards will be returned matchfields : This field determines the field of information to match, used in conjunction with the matchstring and matchtype. Enter either the relevant Field or Indicator from the table below: Field Indicator FriendlyName F MSISDN M IMSI S ICCID I IMEI E IP Address A If this field is entered incorrectly then the entire estate of SIM cards will be returned. Page 19

21 sortorder : This determines what factor the SIM cards will be ordered by. Enter either the relevant Field or Indicator from the table below: Sort by Indicator FriendlyName F MSISDN M IMSI S ICCID I IMEI E IP Address A If this field is entered incorrectly then the SIM cards will not be sorted by an indicator startrec : This determines the number of the first SIM card to be returned (the records having been ordered as you specified in sortorder). The default is: null and 0, they both display all of the results, 1 doesn t display the first result, 2 doesn t display the first two results, and so on numrecs : This determines how many SIM cards will be displayed. null displays all SIM cards, 1 displays one and 2 displays two and so on Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "totrecs": 29, "sims": [ ], "status": "MSISDN": , "friendlyname": "SHIELD", "ICCID": " ", "ipaddress": " ", "group": null, "status": "provisioned", "alert": "", "controls": "SU" "status": "OK", Page 20

22 "errorcode": "", "errormessage": "" totalrecs row: This displays the number of records displayed MSISDN row: This displays the Mobile Station International ISDN Number (MSISDN) of the SIM card friendlyname row: This displays the name assigned to help identify the SIM card. This can be altered in the SIAM portal ICCID row: This displays the integrated circuit card identifier (ICCID) of the SIM card "ipaddress" row: This displays the Internet Protocol address, the unique string of numbers separated by full stops group row: This displays the name assigned to help identify a group of SIM cards. This can be altered in the SIAM portal status row: This displays the status of the SIM card. It will be either available, suspended, terminated, or provisioned alert row: This currently is not used to display any information controls row: This displays whether the SIM card can be sent a control message. This is displayed as an S for SMS, U for USSD, US for both USSD and SMS, and blank means neither are permitted "mappedmsisdn" row: This displays the any foreign number mapped on to the SIM card Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": Page 21

23 "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described in 2.5 of this guide. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/getSIMs section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the getsims section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", Page 22

24 "code":"e0005", "message":"invalid parameter - sortorde" This indicates that the parameter being reported is invalid. Either a parameter is misspelt or an additional parameter has been added. Correct the spelling or delete the additional parameter in the JSON E0006 Permission denied: "status": "code": "E0006", "message": "Permission denied" This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: Page 23

25 This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.6 getsimstateoptions This function returns a list of the possible states that a particular SIM card can be put into. It requires the user to be logged in, and the ICCID of the SIM (this can be found using the getsims function). To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the input with the relevant ICCID enclosed by speech marks. "ICCID" : "input" Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the input with the relevant ICCID enclosed by speech marks. "ICCID" : "input" Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Page 24

26 Successful: If your request is successful a response will display as follows: "status":, "status": "OK", "errorcode": "", "errormessage": "" "stateoptions": [ ], "ID": "suspend", "title": "Suspend SIM" "ID": "terminate", "title": "Terminate the SIM" State Options suspend Suspend SIM This indicates that the SIM card can be suspended, if suspended the SIM will stop connecting to the network and continue to be billed for the service charge. This is instant and can be reversed. If suspend and terminate are returned together the SIM is active terminate Terminate the SIM This indicates that the SIM card can be terminated, if terminated the SIM will stop connecting to the network and will stop the service charge being billed (if the SIM is still in contract the customer is liable for the rest of the service charges up until the end date of the contract). This is not instant as it needs Eseye verification. If suspend and terminate are returned together the SIM is active. If active and terminate are returned together the SIM is suspended active Reactivate the SIM This indicates that the SIM card can be activated, if activated the SIM will start connecting to the network and could get billed for overage. This is instant and can be reversed. If active and terminate are returned together the SIM is suspended. Page 25

27 "reason": "English language reason for why there are no options" This indicates that the SIM card has no states that it can be altered into. It will state why the Sim is unable to change state. Errors: Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described in. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/getSIMStateOptions section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", Page 26

28 "message": "API version not recognized" This indicates that the getsimstateoptions section of the Request URL was not entered E0004 Missing Parameter: This error message will appear as below: "status": "code": "E0004", "message": "Missing parameter - ICCID" This indicates that the parameter being reported is absent or entered incorrectly, or that the s in the https section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", "message":"invalid parameter - CCID" This indicates that the parameter being reported is invalid. Either ICCID is misspelt or an additional parameter has been added. Correct the spelling or delete the additional parameter in the JSON E0006 Permission denied: "status": "code": "E0006", Page 27

29 "message": "Permission denied" This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E0137 Invalid SIM no. provided: "status": "code": "E0137", "message": "Invalid SIM no. provided" This indicates that the ICCID is not one associated with the account currently logged in Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: Page 28

30 This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.7 setsimstate: This function sets the state of a single SIM, allowing for suspension suspend, activation and reactivation active, and termination terminate. It does not allow for activation of a single SIM, for which the activatesims function 2.8 is required. If you wish the set a new state for multiple SIMs you should use one of suspendsims 2.9, unsuspendsims 2.10, or terminatesims It requires the user to be logged in 2.3 and the ICCID of the SIM card. It also requires the state the SIM card is to be changed into, to verify the possible states that a SIM can be altered to follow section 2.6 getsimstateoptions. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the two input s with the relevant information enclosed by speech marks. The possible options for input are: suspend, active, and terminate. "ICCID" : "input", "state" : "input" Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the two input s with the relevant information enclosed by speech marks. The possible options for input are: suspend, active, and terminate. Page 29

31 "ICCID" : "input", "state" : "input" Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "status": "status": "OK", "errorcode": "", "errormessage": "" The SIM is now in the state requested Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: Page 30

32 "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/getSIMs section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the setsimstate section of the Request URL was not entered E0004 Missing parameter: "status": "code": "E0004", "message": "Missing parameter - state" This indicates that the parameter being reported is absent or entered incorrectly, or that the s in the https section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", Page 31

33 "code":"e0005", "message":"invalid parameter - CCID" This indicates that the parameter being reported is invalid. Either a parameter is misspelt or an additional parameter has been added. Correct the spelling or delete the additional parameter in the JSON E0006 Permission denied: "status": "code": "E0006", "message": "Permission denied" This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E0137 Invalid SIM no. provided: "status": "code": "E0137", "message": "Invalid SIM no. provided" This indicates that the ICCID number was entered incorrectly E0139 SIM cannot change state: SIM is pending termination: "status": Page 32

34 "code": "E0139", "message": "SIM cannot change state: SIM is pending termination" This indicates that the SIM card is awaiting termination, if this was requested accidently then contact the Eseye Support Team immediately E0140 Invalid state requested: "status": "code": "E0140", "message": "Invalid state requested" This indicates that the state requested was entered incorrectly. Either through a spelling error, or because the state requested is unavailable for the SIM. To verify if the state is available for the SIM use the getsimstateoptions function E0142 Cannot activate SIM via this route "status": "code": "E0142", "message": "Cannot activate SIM via this route" This indicates that the Sim card cannot be activated over the API, please contact Eseye Could not get any response: Page 33

35 This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ SIM is pending activation: This response means that a request has already been made for this SIM to be activated. If you are using the Staging server, this request will not be executed, so if you wish to 'reset' the SIM (in order that you can test the activation process again), contact Eseye. 2.8 activatesims: This function activates single or multiple SIMs. It requires the user to be logged in 2.3 and the ICCID of the SIM card. It also requires the Tariff ID that the SIM card will be on (should it not have been pre provisioned). It also requires the Friendly Name, Group Name, IMEI, and Device ID should you wish these to be assigned at activation. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Page 34

36 Text box: Enter the following JSON formatted text. Note replace the nine null s in the JSON as required. For more information on the JSON fields see section JSON fields and the IMEI field row does not end in a comma. "sims" : [,, "ICCID" : "exampleiccid", "friendlyname" : null, "IMEI" : null "ICCID" : "exampleiccid2", "friendlyname" : null, "IMEI" : null "ICCID" : "exampleiccid3", "friendlyname" : null, "IMEI" : null ], "tariffid" : null, "group" : null, "device" : null In the above example three SIM cards have been activated. More or fewer can be entered as desired according to the following pattern: "ICCID" : "exampleiccid", "friendlyname" : null, "IMEI" : null Click the blue Send button Staging: Production: Request URL: Page 35

37 Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the nine null s in the JSON as required. For more information on the JSON fields see section JSON fields and the IMEI field row does not end in a comma. "sims" : [,, "ICCID" : "exampleiccid", "friendlyname" : null, "IMEI" : null "ICCID" : "exampleiccid2", "friendlyname" : null, "IMEI" : null "ICCID" : "exampleiccid3", "friendlyname" : null, "IMEI" : null ], "tariffid" : null, "group" : null, "device" : null In the above example three SIM cards have been activated. More or fewer can be entered as desired according to the following pattern: "ICCID" : "exampleiccid", "friendlyname" : null, "IMEI" : null Click the blue Send button. Page 36

38 2.8.3 JSON fields: The fields ( friendlyname, IMEI, tariffid, group, and device ) are all optional. If you do not wish to alter any of these during activation, enter null as the input (as shown in the examples, without speech marks). If you do wish to enter any of the fields to improve the ability to identify the SIM card, ensure that null is replaced by the correct value enclosed in speech marks ICCID mandatory: This field defines the SIM cards to be activated, it can be found by getsims 2.5. The ICCID is a numerical value.it must be enclosed by speech marks friendlyname optional: This field defines the name assigned to the each SIM, it is used to help identify the SIM later. Friendly Names must be less than 128 characters long and not include commas. It must be enclosed by speech marks. Should you not wish to change a friendly name from what it is already set as or not use one enter null, as seen in the example above. Should you wish to remove an existing Friendly Name, enter an empty string, or two speech marks: IMEI optional: This field defines the code of the device that the SIM card is being put into to help identify the SIM later. This can be changed on the SIAM portal. It must be enclosed by speech marks. Should you not wish to change an IMEI already set or not use one enter null, as seen in the example above. Should you wish to remove an existing IMEI, enter an empty string, or two speech marks: tariffid optional: This field defines the four digit code of the payment details of the SIM. It must be enclosed by speech marks. If every SIM already has a package assigned through preprovisioning, null can be entered, as seen in the example above. You are notified of your tariff ID during contract signing. contact Eseye if you are unable to remember it group optional: This field defines the name assigned to a number of SIMs, it is used to help identify the SIMs later. It must be enclosed by speech marks. Should you not wish to change a group name already set or not use one enter null, as seen in the example above. Should you wish to remove an existing group name, enter an empty string, or two speech marks: device optional: This field defines the identifying code of the hardware model provided by Eseye, to help identify the SIM later. This can be changed on the SIAM portal. It must be enclosed by speech marks. Page 37

39 Should you wish to not change a device ID already set or not use one enter null, as seen in the example above. Should you wish to remove an existing IMEI, enter an empty string, or two speech marks: Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "status":, "status": "OK", "errorcode": "", "errormessage": "" "simstatuses": " ":, "ICCID": " ", "status": "OK" " ": "ICCID": " ", "status": "AUTO" status" row: "OK": This indicates that the request has been sent to the provisioning team, as displayed with exampleiccid "AUTO": This indicates that the SIM has been scheduled for activation and should be on the network within five minutes, as displayed with exampleiccid Errors: Please note that if an error message is received none of SIMs have been activated. Even if the error code refers to one or only some of the SIMs. Page 38

40 E0001 Invalid input ExampleICCID cannot be activated: "status":, "errorcode": "See simerrors for details", "errormessage": "" "simerrors": " ": "E0001:Invalid input cannot be activated" This indicates that the SIM cannot be activated. To verify that the SIM can be activated follow section 2.6 getsimstateoptions. Note is an example E0001 Invalid input ExampleICCID is not a valid SIM number: "status":, "errorcode": "See simerrors for details", "errormessage": "" "simerrors": " ": "E0001:Invalid input is not a valid SIM number" This indicates that the ICCID was entered incorrectly. Note is an example E0001 Invalid input ExampleICCID is not an available SIM: "status": Page 39

41 "errorcode": "See simerrors for details", "errormessage": "", "simerrors": " ": "E0001:Invalid input is not an available SIM" This indicates that the SIM is not available to be activated. To verify that the SIM can be activated follow section 2.6 getsimstateoptions. Note is an example E0001: Invalid input ExampleICCID requires Tariff: "status":, "errorcode": "See simerrors for details", "errormessage": "" "simerrors": " ": "E0001:Invalid input requires a tariff" This indicates that a tariff ID needs to be assigned. Enter the correct tariff ID or if the Tariff ID appears correct, or you have forgotten your tariff ID, contact Eseye E0001 Invalid input Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" Page 40

42 This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described in. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/activateSIMs section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the activatesims section of the Request URL was not entered E0004 Missing parameter: "status": "code": "E0004", "message": "Missing parameter - sims" Page 41

43 This indicates that the parameter being reported is absent or entered incorrectly, or that the s in the https section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", "message":"invalid parameter - ICCI" This indicates that the parameter being reported is invalid. Either tariffid, group or device are misspelt or an additional parameter has been added. Correct the spelling or delete the additional parameter in the JSON E0006 Permission denied: "status": "code": "E0006", "message": "Permission denied" This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E0132 Tariff ID is not valid: "status": "code": "E0132", "message": "Invalid tariff selected" Page 42

44 This indicates that the Tariff ID was entered incorrectly. Check that the tariff ID entered is the one agreed in your contract with Eseye. If the Tariff ID appears correct, or you have forgotten your tariff ID, contact Eseye E0133 Device type is not valid: "status": "code": "E0133", "message": "Invalid device type selected" This indicates that the Device ID was entered incorrectly. Contact Eseye if the Device ID appears to be valid and you are still receiving this response E9998 System not available at this moment: "status": "code": "E9998", "message": "System not available at this moment" This indicates that the system is not currently running. Wait and then try again later Could not get any response: Page 43

45 This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ SIM is pending activation: This response means that a request has already been made for this SIM to be activated. If you are using the Staging server, this request will not be executed, so if you wish to 'reset' the SIM (in order that you can test the activation process again), contact Eseye Status : PAY "exampleiccid": "ICCID": "exampleiccid", "status": "PAY" "price" : "1.00" "ccy" : "examplecurrency" This indicates that payment is required before the SIM can be activated, as displayed with exampleiccid3. With this response two rows will appear; price indicates the amount needed to pay, ccy indicates the currency requested. Page 44

46 To pay the outstanding amount log in to SIAM and use the Finance > Transactions > Make Ad-hoc Payment By Credit Card. 2.9 suspendsims: This function suspends multiple SIMs. It requires the user to be logged in 2.3 and the ICCIDs of the SIM cards. It also requires the SIM cards to be able to be suspended, to verify this use section 2.6 getsimstateoptions. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the exampleiccid s with the relevant ICCIDs enclosed by speech marks and ensure that all rows end in a comma except the last ICCID. "sims" : [ ] "exampleiccid", "exampleiccid", "exampleiccid", "exampleiccid" Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the exampleiccid s with the relevant ICCIDs enclosed by speech marks and ensure that all rows end in a comma except the last ICCID. "sims" : [ "exampleiccid", "exampleiccid", Page 45

47 "exampleiccid", "exampleiccid" ] Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "status": "status": "OK", "errorcode": "", "errormessage": "" This indicates that all the listed SIMs have been suspended. If the list of SIMs include some that are unsuccessful the response with display as follows: "status":, "status": "OK", "errorcode": "", "errormessage": "" "simstatuses": " ": "E0137:Invalid SIM no. provided" Use the Errors below to verify the reasons for the errors Errors: E0001 Invalid input - Syntax error, malformed JSON: Page 46

48 "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described in. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/suspendSIMs section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the suspendsimss section of the Request URL was not entered E0004 Missing parameter: Page 47

49 "status": "code": "E0004", "message": "Missing parameter - sims" This indicates that the parameter being reported is absent or entered incorrectly, or that the s in the https section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", "message":"invalid parameter - ICCID" This indicates that the parameter being reported is invalid. Ensure that sims is the only parameter in the JSON text E0006 Permission denied: "status": "code": "E0006", "message": "Permission denied" This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E0137 Invalid SIM no. provided: Page 48

50 "status": "status": "OK", "errorcode": "", "errormessage": "", "simstatuses": " ": "E0137:Invalid SIM no. provided" This indicates that the relevant ICCID was entered incorrectly E0143: SIM cannot be suspended: "status":, "status": "OK", "errorcode": "", "errormessage": "" "simstatuses": " ": "E0143:SIM cannot be suspended" This indicates that the SIM cannot be suspended, to verify that the SIM can be suspended follow section 2.6 getsimstateoptions. Note is an example Could not get any response: Page 49

51 This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.10 unsuspendsims: This function unsuspends multiple SIMs. It can only be achieved after the SIM card has been suspended for two hours. It requires the user to be logged in 2.3 and the ICCIDs of the SIM cards. It also requires the SIM cards to be able to be unsuspended, to verify this use section 2.6 getsimstateoptions. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the exampleiccid s with the relevant ICCIDs enclosed by speech marks and ensure that all rows end in a comma except the last ICCID. "sims" : [ "exampleiccid", "exampleiccid", Page 50

52 "exampleiccid", "exampleiccid" ] Click the blue Send button Staging: Request URL: tigrillostaging.eseye.com/japi/tigrillo/unsuspendsims Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the exampleiccid s with the relevant ICCIDs enclosed by speech marks and ensure that all rows end in a comma except the last ICCID. "sims" : [ ] "exampleiccid", "exampleiccid", "exampleiccid", "exampleiccid" Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "status": "status": "OK", "errorcode": "", "errormessage": "" This indicates that all the listed SIMs have been unsuspended. Page 51

53 If the list of SIMs include some that are unsuccessful the response with display as follows: "status":, "status": "OK", "errorcode": "", "errormessage": "" "simstatuses": " ": "E0144:SIM cannot be unsuspended", " ": "E0137:Invalid SIM no. provided" Use the errors codes below to verify the reasoning for the errors Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described in. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" Page 52

54 This indicates that the Tigrillo/unsuspendSIMs section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the unsuspendsims section of the Request URL was not entered E0004 Missing parameter: "status": "status":"err", "code":"e0004", "message":"missing parameter - sims" This indicates that the parameter being reported is absent or entered incorrectly, or that the s in the https section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", "message":"invalid parameter - ICCID" Page 53

55 This indicates that the parameter being reported is invalid. Ensure that sims is the only parameter in the JSON text E0006 Permission denied: "status": "code": "E0006", "message": "Permission denied" This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E0137 Invalid SIM no. provided: "status":, "status": "OK", "errorcode": "", "errormessage": "" "simstatuses": " ": "E0137:Invalid SIM no. provided" This indicates that either the relevant ICCID was entered incorrectly. Note is an example E0144 SIM cannot be unsuspended: "status": Page 54

56 "status": "OK", "errorcode": "", "errormessage": "", "simstatuses": " ": "E0144:SIM cannot be unsuspended" This indicates that either: the SIM cannot be suspended, (to verify that the SIM can be suspended follow section 2.6 getsimstateoptions) or that either cookies are not being stored correctly (to verify that the cookies are not causing the error follow section 2.2 getcookiename) or you are not logged in (to verify that you are successfully logged in follow section 2.3 login). Note is an example Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ Page 55

57 2.11 terminatesims: This function terminates multiple SIMs. It requires the user to be logged in 2.3 and the ICCIDs of the SIM cards. It also requires the SIM cards to be able to be terminated, to verify this use section 2.6 getsimstateoptions. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the exampleiccid s with the relevant ICCIDs enclosed by speech marks and ensure that all rows end in a comma except the last ICCID. "sims" : [ ] "exampleiccid", "exampleiccid", "exampleiccid" Click the blue Send button Staging: Request URL: tigrillostaging.eseye.com/japi/tigrillo/terminatesims Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the exampleiccid s with the relevant ICCIDs enclosed by speech marks and ensure that all rows end in a comma except the last ICCID. "sims" : [ ] "exampleiccid", "exampleiccid", "exampleiccid" Page 56

58 Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "status": "status": "OK", "errorcode": "", "errormessage": "" This indicates that all the listed SIMs have been terminated. If the list of SIMs include some that are unsuccessful the response with display as follows: "status": "status": "OK", "errorcode": "", "errormessage": "", "simstatuses": " ": "E0144:SIM cannot be terminated", " ": "E0137:Invalid SIM no. provided" Use the errors codes below to verify the reasoning for the errors Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": Page 57

59 "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described in. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/terminateSIMs section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the terminatesims section of the Request URL was not entered E0004 Missing Parameter: This error message will appear as below: Page 58

60 "status": "code": "E0004", "message": "Missing parameter - sims" This indicates that the parameter being reported is absent or entered incorrectly, or that the s in the https section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", "message":"invalid parameter - newpassword" This indicates that the parameter being reported is invalid. Ensure that sims is the only parameter in the JSON text E0006 Permission denied: "status": "code": "E0006", "message": "Permission denied" This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E9998 System not available at this moment Page 59

61 "status": "code": "E9998", "message": "System not available at this moment" This indicates that the system is not currently running. Wait and then try again later Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.12 getsimbilling: This function returns billing data for one SIM. It requires the user to be logged in 2.3, the ICCIDs of the SIM cards. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Page 60

62 Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the input with the ICCID enclosed in speech marks and the six null s in the JSON as required. For more information on the JSON fields see section JSON fields. "ICCID" : "input", "startdate" : null, "enddate" : null, "sortorder" : null, "startrec" : null, "numrecs" : null, "filter" : null Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the input with the ICCID enclosed in speech marks and the six null s in the JSON as required. For more information on the JSON fields see section JSON fields. "ICCID" : "input", "startdate" : null, "enddate" : null, "sortorder" : null, "startrec" : null, "numrecs" : null, "filter" : null Click the blue Send button. Page 61

63 JSON fields: The fields ( startdate, enddate, sortorder, startrec, numrecs, and filter ) are all optional. If you do not wish to use any of these search criteria, enter null as the input (as shown in the examples, without speech marks). If you do wish to use any of the fields to narrow the search criteria then ensure that null is replaced by a value enclosed in speech marks ICCID mandatory: This field defines the SIM card for which the billing will be returned, it can be found by getsims 2.5. The input should be a number and enclosed by speech marks startdate optional: This field defines the beginning of the period to be searched for bills. The input should in the format yyyy-mm-dd hh:mm:ss (year-month-date hour:minute:second, if no time is entered then is set as default) and enclosed in speech marks. Should you wish to leave the search period as the most recent number of records (as defined by numrecs ) enter null, as seen in the example above enddate optional: This field defines the end of the period to be searched for bills. The input should in the format yyyy-mm-dd hh:mm:ss (year-month-date hour:minute:second, if no time is entered then is set as default) and enclosed in speech marks. Should you wish to leave the search period as the most recent number of records (as defined by numrecs ) enter null, as seen in the example above sortorder optional: This field defines the order that the results will be counted and presented in. The input is two characters long, with no spaces and enclosed in speech marks. For results ordered by activity the first character is an A, the second character is either A (for ascending, alphabetical order) or D (for descending, reverse alphabetical order). For results ordered by event the first character is an E, the second character is either A (for ascending, oldest result first) or D (for descending, newest result first). Note if no date range has been specified the results will be ordered in descending order only, regardless of the second character. Should you not wish to alter from the default ordering (event, descending) enter null, as seen in the example above startrec optional: This field defines the first record to return, having been sorted by the sortorder function. If you wish the first record to be returned enter 0, with the second enter 1, all enclosed in speech marks. Should you not wish to alter from the default setting (returning the first record) enter null, as seen in the example above numrecs optional: This field defines the amount of results listed. Enter the numerical value desired enclosed in speech marks. If the number entered is more than the total amount of results available (after the results have been sorted by the other parameters) then the maximum available will be displayed. Page 62

64 Should you not wish to alter from the default setting (10 results) enter null, as seen in the example above filter optional: This field defines the type of records that will be returned. Enter as many of the following characters as desired: Character Returns D Data S SMS V Voice Enter the characters without spaces and enclosed in speech marks. Should you not wish to alter from the default setting (all type of records returned) enter null, as seen in the example above Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "totalrecs": 1, "recs": [ ], "activity": "Data", "start": " :26:06", "stop": " :33:39", "description": "Zone 1 Data", "quantity": 2236, "price": "0.00", "mcc": "208", "mnc": "01" "packageid": 1179 "status": "status": "OK", "errorcode": "", "errormessage": "" Page 63

65 totalrecs row: This displays the number of records displayed activity row: This displays the type of activity in the event. It will be either Data, SMS, Voice or Other start row: This displays the beginning time of the event. This is displayed in the format yyyy-mm-dd hh:mm:ss (year-month-date hour:minute:second) stop row: This displays the end time of the event, or if the event is instant like an SMS this will display null. This is displayed in the format yyyy-mm-dd hh:mm:ss (year-month-date hour:minute:second) description row: This displays a text description of the activity. This is how the activity will be described in your SIM contract quantity row: This displays the amount of usage in the event. Data is measured in bytes, SMS by number of messages, and voice is measured in seconds price row: This displays the amount billed for the event. This is rounded to two decimal points and will be in the currency specified in your SIM contract mcc row: This displays the Mobile Country Code, this indicates the country that the device was in when the event occurred. For more information: mnc row: This displays the Mobile Network Code, this indicates the network that the device was using when the event occurred. For more information: packageid row: This displays the reference number of the package that the SIM was on when the event occurred Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": Page 64

66 "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described in. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/ section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the getsimbilling section of the Request URL was not entered E0005 Invalid parameter: This error message will indicate the parameter which is invalid. E.g.: "status": "status":"err", Page 65

67 "code":"e0005", "message":"invalid parameter - startdat" This indicates that the parameter being reported is invalid. Either a parameter is misspelt or an additional parameter has been added. Correct the spelling or delete the additional parameter in the JSON E0006 Permission denied: This error message will appear as below: "status": "code": "E0006", "message": "Permission denied" This indicates you do not have permission to view the SIMBilling data. This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E0137 Invalid SIM no. provided: "status": "code": "E0137", "message": "Invalid SIM no. provided" This indicates that either the ICCID is not one associated with the account currently logged in or that the s in the https section of the Request URL was not entered Could not get any response: Page 66

68 This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.13 getsimlastactivity This function returns the details of the last activity of the SIM card. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the two input s with the relevant information enclosed by speech marks. The possible options for input are: suspend, active, and terminate. "ICCID" : "input" Click the blue Send button. Page 67

69 Staging: Request URL: Command: Post Parameters: Leave blank Options: Body, Raw, and JSON (application/json) Text box: Enter the following JSON formatted text. Note replace the two input s with the relevant information enclosed by speech marks. The possible options for input are: suspend, active, and terminate. "ICCID" : "input" Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "info": "LastLat": " ", "LastLon": " ", "LastRadiusBytes": 13619, "LastUsername": "user", "LastSMS": null, "LastVoice": null, "LastMCC": "234", "LastMNC": "33", "LastLAI": "638", "LastCI": "17153", "LastMCCMNCDate": " :47:04", "LastLAICIDate": " :47:04", "LastRadiusStart": " :48:44", "LastRadiusStop": " :13:22", "MonthsRadiusBytes": 0, Page 68

70 "LastSMSMO": null, "LastSMSMT": " :29:43", "LastVoiceMO": null, "LastVoiceMT": null, "LastUSSDMO": null, "LastUSSDMT": null, "LastIMEI": " ", "LastIMEIDate": " :38:24", "LastIMSI": null, "LastIMSIDate": null, "MonthsDataTotal": , "MonthsDataDate": " :35:14", "MonthsSMSTotal": 0, "MonthsSMSDate": " :35:14", "MonthsUSSDTotal": 0, "MonthsUSSDDate": " :35:14", "MonthsVoiceTotal": 0, "MonthsVoiceDate": " :35:14", "LastSMSMT_DR": null, "LastNetworkName": "GB - EE", "status": "status": "OK", "errorcode": "", "errormessage": "" "LastLat" row: This displays an estimate of the latitude of the SIM card last time it was active "LastLon" row: This displays an estimate of the longitude of the SIM card last time it was active. Page 69

71 "LastRadiusBytes" row: This displays the radius of the area that the last location is found within "LastUsername" row: This is the last username used by the customer to recognise the device, not the SIAM/Tigrillo login of the SIM card "LastSMS" row: This should be ignored "LastVoice" row: This should be ignored "LastMCC" row: This displays the Mobile Country Code of the last mast used by the SIM card "LastMNC" row: This displays the Mobile Network Code of the last mast used by the SIM card "LastLAI" row: This displays the Local Area Identifier of the last mast used by the SIM card "LastCI" row: This displays the cell identifier of the last mast used by the SIM card "LastMCCMNCDate" row: This displays the date of the last Mobile Country Code and Mobile Network Code were calculated "LastLAICIDate" row: This displays the date of the last Local Area Identifier and Cell Identifier were calculated "LastRadiusStart" row: This displays the start date and time of the last data session "LastRadiusStop" row: This displays the end date and time of the last data session "MonthsRadiusBytes" row: This displays the amount of bytes used by the SIM card in the last month (prior to rounding for billing) "LastSMSMO" row: This displays the date and time of the last SMS sent from the SIM card "LastSMSMT" row: This displays the data and time of the last SMS sent to the SIM card "LastVoiceMO" row: This displays the data and time of the last Voice call made from the SIM card. Page 70

72 "LastVoiceMT" row: This displays the date and time of the last Voice call received by the SIM card "LastUSSDMO" row: This displays the date and time of the last USSD message sent from the SIM card "LastUSSDMT" row: This displays the date and time of the last USSD message sent to the SIM card "LastIMEI" row: This displays the last IMEI of a modem used by the SIM card "LastIMEIDate" row: This displays the date and time of the last IMEI reported by the SIM card "LastIMSI" row: This displays the last IMSI used by the SIM card "LastIMSIDate" row: This displays the date and time of the last IMSI reported by the SIM card "MonthsDataTotal" row: This displays the total of the data used over the last month (after rounding for billing) "MonthsDataDate" row: This displays the end date of the last month, used to calculate the data used "MonthsSMSTotal" row: This displays the total SMSs used over the last month "MonthsSMSDate" row: This displays the end date of the last month, used to calculate the SMSs used "MonthsUSSDTotal" row: This displays the total USSDs used over the last month "MonthsUSSDDate" row: This displays the end date of the last month, used to calculate the USSDs used "MonthsVoiceTotal" row: This displays the total amount of voice calls used in the last month "MonthsVoiceDate" row: This displays the end date of the last month, used to calculate the amount of voice calls used "LastSMSMT_DR" row: This displays the date and time of the last delivery receipt. Page 71

73 "LastNetworkName" row: This displays a written description of the last network used by the SIM card Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that the JSON text was structured incorrectly. Check that your JSON text follows the format described in. Note this error can be received due to Microsoft Word style text being entered, as some characters are slightly different between Microsoft Word and ASCII. To avoid this, either type the text in directly, or configure Microsoft Word so that basic ASCII text is entered. To do this, consult section E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" This indicates that the Tigrillo/terminateSIMs section of the Request URL was entered incorrectly E0005 Invalid parameter: This error message will indicate the parameter which is invalid. E.g.: "status": "status":"err", "code":"e0005", Page 72

74 "message":"invalid parameter - iccd" This indicates that the parameter being reported is invalid. Either a parameter is misspelt or an additional parameter has been added. Correct the spelling or delete the additional parameter in the JSON E0006 Permission denied: This error message will appear as below: "status": "code": "E0006", "message": "Permission denied" This indicates you do not have permission to view the SIMBilling data. This indicates that either cookies are not being stored correctly or you are not logged in. To verify that the cookies are not causing the error follow section 2.2 of this document. To verify that you are logged in follow section 2.3 of this document E0137 Invalid SIM no. provided: "status": "code": "E0137", "message": "Invalid SIM no. provided" This indicates that either the ICCID is not one associated with the account currently logged in or that the s in the https section of the Request URL was not entered Could not get any response: Page 73

75 This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ 2.14 logout: This function logs the user off. To test the interface in Postman app use the details shown below, to download a code example of this request use the Generate Code button: Production: Request URL: Command: Post Parameters: Leave blank Options: Leave as default Text box: Leave blank Click the blue Send button Staging: Request URL: Command: Post Parameters: Leave blank Options: Leave as default Text box: Leave blank Page 74

76 Click the blue Send button Responses: All of these responses are when viewed in the pretty form (default setting) Successful: If your request is successful a response will display as follows: "status": "status": "OK", "errorcode": "", "errormessage": "" This indicates a successful logout. To use any functions except ping 2.1 and getcookiename 2.2 a successful login will be needed, follow login Errors: E0001 Invalid input - Syntax error, malformed JSON: "status": "code": "E0001", "message": "Invalid input - Syntax error, malformed JSON" This indicates that some JSON text has been entered, delete any content in the text box E0002 Function not recognised: "status": "code": "E0002", "message": "Function not recognized" Page 75

77 This indicates that the Tigrillo/logout section of the Request URL was entered incorrectly E0003 API Version not recognised: "status": "code": "E0003", "message": "API version not recognized" This indicates that the logout section of the Request URL was not entered E0005 Invalid parameter: "status": "status":"err", "code":"e0005", "message":"invalid parameter - login" This indicates that some JSON text has been entered, delete any content in the text box E0006 Permission denied: "status": "code": "E0006", "message": "Permission denied" Page 76

78 This indicates you are already logged out. If you were expecting to be logged in still this indicates that the cookies are not being stored. To verify that the cookies are causing the error follow section 2.2 of this document Could not get any response: This indicates that either you are not connected to the internet or one or more of the following sections of the Request URL were entered incorrectly. http ://.eseye.com/ <!DOCTYPE html>: This error message will begin as follows: This indicates that one or more of the following sections of the Request URL were entered incorrectly. siam tigrillostaging Japi/ Page 77

SIAM R3.0 USER GUIDE

SIAM R3.0 USER GUIDE SIAM R3.0 USER GUIDE Document Reference: 8295 September 2016 Revision: 3 Version Date Author Changes Number 1 Mar 2015 John Lindsay 2 Jun Sam Unsuspending a SIM card description updated. 2016 Smith 3 Sep

More information

SMS API User Guide. Document Reference: October Version: 6

SMS API User Guide. Document Reference: October Version: 6 SMS API User Guide Document Reference: 8297 October 2016 Version: 6 Version Date Author Changes Number 1 Apr 2015 John Lindsay 2 Sep 2015 Sam Smith Branding updated USSD section added Postman updated 3

More information

Postman User Guide. Document Reference: July Version: 2

Postman User Guide. Document Reference: July Version: 2 Postman User Guide Document Reference: 8314 July 2017 Version: 2 Version Number Date Author Changes 1 Sep 2015 Sam Smith 2 Jul 2017 Sam Smith Branding updated Page 1 Contents 1 Introduction... 3 2 Downloading...

More information

How to understand a csv file invoice

How to understand a csv file invoice How to understand a csv file invoice.csv files are used my Eseye to send invoices to customers, they are easily opened in Excel. For help in finding an invoice, see: How to locate an invoice. An example.csv

More information

How to understand a pdf file invoice

How to understand a pdf file invoice How to understand a pdf file invoice.pdf files are used by Eseye to send invoices to customers. For help in finding an invoice, see: How to locate an invoice. The.pdf invoice is comprised of a front page

More information

ACH Monitor Fraud Review and Approval USER GUIDE

ACH Monitor Fraud Review and Approval USER GUIDE ACH Monitor Fraud Review and Approval USER GUIDE For informational purposes only, not considered an advertisement. ACH MONITOR - FRAUD REVIEW AND APPROVAL Welcome to M&T Bank s ACH Monitor Fraud Review

More information

Introduction. Automatic gate opening no more swiping

Introduction. Automatic gate opening no more swiping Introduction This user guide is intended for companies and drivers to use the functionality available in the TAMS System Manage your entire Auckland Airport access account via the internet! One simple

More information

Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual

Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual Mobiketa Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging Quick-Start Manual Overview Mobiketa Is a full-featured Bulk SMS and Voice SMS marketing script that gives you control over your

More information

e-lms Electronic Lodgement of Mailing Statements User Guide Version 4.5

e-lms Electronic Lodgement of Mailing Statements User Guide Version 4.5 e-lms Electronic Lodgement of Mailing Statements User Guide Version 4.5 Copyright Statement Copyright the Australian Postal Corporation 2016. All rights reserved. No part of this document may be reproduced,

More information

My MessageMedia User Guide

My MessageMedia User Guide My MessageMedia User Guide Copyright and Trademark Statement 2011 MessageMedia All rights reserved. Apart from any use permitted under the Copyright Act 1968, no part of this publication may be reproduced,

More information

TIS HELP FOR INDEPENDENT OPERATORS CONTENTS

TIS HELP FOR INDEPENDENT OPERATORS CONTENTS TIS HELP FOR INDEPENDENT OPERATORS CONTENTS 1 INTRODUCTION... 3 1.1 TIE... 3 1.2 Account set up in TIS... 3 1.3 VAT number (EU only)... 3 1.4 Business license number (China only)... 3 1.5 Access levels...

More information

E X O S T A R L L C D A T E : N O V E M B E R V E R S I O N : 2.0

E X O S T A R L L C D A T E : N O V E M B E R V E R S I O N : 2.0 SECURE ACCESS MAN AG E R PRO VIDER AD M I NISTRAT I ON GUI DE E X O S T A R L L C D A T E : N O V E M B E R 2 0 1 6 V E R S I O N : 2.0 1 S E C U R E A C C E S S M A N A G E R SECURE ACCESS MANAGER OVERVIEW...

More information

BuycPanel.com Licensing Addon Module v5.3

BuycPanel.com Licensing Addon Module v5.3 BuycPanel.com Licensing Addon Module v5.3 Prerequisites Before you start you will require: Your BuycPanel.com login email address, (i.e. xxx@xxx.com) Your BuycPanel.com API Key, this is available by logging

More information

Manage Guest Accounts

Manage Guest Accounts Sponsor Portal Manage Accounts Page, on page 1 Edit Guest Accounts, on page 1 Resend Guest Passwords, on page 2 Extend Guest Account Durations, on page 3 Suspended and Expired Guest Accounts, on page 3

More information

USER GUIDE LEARNING TO USE THE VERISCREEN SYSTEM

USER GUIDE LEARNING TO USE THE VERISCREEN SYSTEM USER GUIDE LEARNING TO USE THE VERISCREEN SYSTEM Instructions for Site Access Click Here to Log In A new browser window will be open with the Login Screen. Enter your username and generic password. Note:

More information

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS The content of this document are copyright and remain the property of. This document is not to be reproduced in any form, whether electronic,

More information

User Guide. Customer Documentation. Version Issue Date - 1st August 2014

User Guide. Customer Documentation.  Version Issue Date - 1st August 2014 User Guide Customer Documentation Version - 1.1 Issue Date - 1st August 2014 Wireless Logic Ltd Grosvenor House Horseshoe Crescent Beaconsfield, Buckinghamshire HP9 1LJ T +44 (0)1494 679 800 www.wirelesslogic.com

More information

RONA e-billing User Guide

RONA e-billing User Guide RONA e-billing Contractor Self-Service Portal User Guide RONA e-billing User Guide 2015-03-10 Table of Contents Welcome to RONA e-billing What is RONA e-billing?... i RONA e-billing system requirements...

More information

Trusted Advisor User Guide. inty CASCADE v 2.9.0

Trusted Advisor User Guide. inty CASCADE v 2.9.0 Trusted Advisor User Guide inty CASCADE v 2.9.0 Table of Contents 1. Overview... 2 2. Logging in to inty CASCADE... 2 2.1 Forgotten Password... 4 2.2 Password Complexity... 5 3. Home Page... 7 4. Navigation...

More information

Connect-2-Everything SAML SSO (client documentation)

Connect-2-Everything SAML SSO (client documentation) Connect-2-Everything SAML SSO (client documentation) Table of Contents Summary Overview Refined tags Summary The Connect-2-Everything landing page by Refined Data allows Adobe Connect account holders to

More information

INBUSINESS BANKING SYSTEM

INBUSINESS BANKING SYSTEM Introducing your new INBUSINESS BANKING SYSTEM Companion Guide to Business Banking Video Tutorials Updated 0.09.8 WELCOME TO THE INBUSINESS SYSTEM The InBusiness System will help you efficiently and securely

More information

RCT Express. Administrator Training Manual. Version 4.3

RCT Express. Administrator Training Manual. Version 4.3 RCT Express Administrator Training Manual Version 4.3 Copyright 2016 CoreLogic. All rights reserved. ii Contents Introduction 1 System Requirements... 1 Tools 2 Administration 3 Manage Agencies... 3 Manage

More information

Version Date Description Author First version Nate. send_sms request Added DELIVERED. status in Send Sms.

Version Date Description Author First version Nate. send_sms request Added DELIVERED. status in Send Sms. New API Version Date Description Author 0.1 2014-12-25 First version Nate 0.2 2015-1-22 Added user_id in Nate send_sms request 0.3 2015-3-20 Added DELIVERED Nate status in Send Sms Result 0.4 2015-4-24

More information

MERCERSPECTRUM EMPLOYER USER GUIDE

MERCERSPECTRUM EMPLOYER USER GUIDE MERCERSPECTRUM EMPLOYER USER GUIDE WHAT DO YOU WANT TO DO TODAY? Getting started... 2 Day-to-day processing... 3 Linking the Choice fund to your Employer Fund List...4 Choice Fund exists but is not linked

More information

FAQs. Frequently Asked Questions

FAQs. Frequently Asked Questions FAQs Frequently Asked Questions 1 1. How do I order a new phone? 2. How do I upgrade my existing phone? 3. How do I order a SIM card? 4. How do I order an accessory? 5. How do I check the status of my

More information

Opaali Portal Quick guide

Opaali Portal Quick guide Opaali Portal Quick guide Company information Telia Finland Oyj Teollisuuskatu 15, 00510 HELSINKI, FI Registered office: Helsinki Business ID 1475607-9, VAT No. FI14756079 1 (40) Page 2 (40) Copyright

More information

Registrar- web Version February Registrar- web. Release 3.1. Copyright 2015 DNS Belgium vzw

Registrar- web Version February Registrar- web. Release 3.1. Copyright 2015 DNS Belgium vzw Registrar- web Version 3.1 5 February 2016 Registrar- web Release 3.1 Copyright 2015 DNS Belgium vzw Table of contents 1 Registrar Web... 3 1.1 User Management... 3 1.1.1 Permissions... 3 1.1.2 Transactions...

More information

Resellers Guide Managing your Reseller Account

Resellers Guide Managing your Reseller Account Resellers Guide Managing your Reseller Account Read our Blog: http://blog.webfusion.co.uk/ View our support site: http://webfusion-support.co.uk/ Follow us on Twitter: http://twitter.com/webfusionuk Contents

More information

How to Pull Billing Data from the AT&T Mobility Premier Portal

How to Pull Billing Data from the AT&T Mobility Premier Portal How to Pull Billing Data from the AT&T Mobility Premier Portal Why: To obtain your monthly invoice data from AT&T and provide to Visage for upload into MobilityCentral Prerequisites: Account created in

More information

Introduction. One simple login gives you: Payment control Detailed activity history. Automatic gate opening

Introduction. One simple login gives you: Payment control Detailed activity history. Automatic gate opening Introduction This user guide is intended for companies and drivers to use the website available for the TAMS System. Manage your entire Auckland Airport access account on-line! One simple login gives you:

More information

SIX Trade Repository AG

SIX Trade Repository AG January 2018 Table of contents 1. General information 4 1.1 Purpose and scope of the manual 4 1.2 References 4 2. General information and navigation 5 2.1 Using with Internet Explorer 5 2.2 User login

More information

TIS HELP VCCS TECHNICAL INFORMATION SHOP (TIS) INSTRUCTION FOR INDEPENDENT OPERATORS

TIS HELP VCCS TECHNICAL INFORMATION SHOP (TIS) INSTRUCTION FOR INDEPENDENT OPERATORS VCCS TECHNICAL INFORMATION SHOP (TIS) INSTRUCTION FOR INDEPENDENT OPERATORS CONTENTS 1 INTRODUCTION... 3 1.1 Account set up... 3 1.1.1 Independent operators with TIE access... 3 1.2 Login for registered

More information

WSSP Troubleshooting Guide. Website Edition

WSSP Troubleshooting Guide. Website Edition WSSP Troubleshooting Guide Website Edition 1 Table of Contents FAQ s 1. Introduction.. 5 2. Troubleshooting. 5 A. Login Issues. 5 1. When I login, the page gets refreshed and I have to enter the credentials

More information

ACN DIGITAL PHONE SERVICE (DPS) USER GUIDE

ACN DIGITAL PHONE SERVICE (DPS) USER GUIDE ACN DIGITAL PHONE SERVICE (DPS) USER GUIDE Using your phone adaptor and calling from home General Guidelines 1. What do I need before I can use the ACN Digital Phone Service (DPS)? Customers will need

More information

Create an Online Profile Add a Water Account to Your Profile Add Multiple Account Numbers to Your Profile Paperless Billing Set Up Auto Pay Using a

Create an Online Profile Add a Water Account to Your Profile Add Multiple Account Numbers to Your Profile Paperless Billing Set Up Auto Pay Using a Create an Online Profile Add a Water Account to Your Profile Add Multiple Account Numbers to Your Profile Paperless Billing Set Up Auto Pay Using a Checking or Savings Account Set Up Auto Pay Using a Credit

More information

Oklahoma School Testing Program (OSTP) & College and Career Readiness Assessments (CCRA) Portal User Guide

Oklahoma School Testing Program (OSTP) & College and Career Readiness Assessments (CCRA) Portal User Guide Oklahoma School Testing Program (OSTP) & College and Career Readiness Assessments (CCRA) Portal User Guide Spring 2018 Measured Progress is a registered trademark of Measured Progress, Inc. The Measured

More information

In order to install mypos Checkout plugin please follow the steps below:

In order to install mypos Checkout plugin please follow the steps below: Installation In order to install mypos Checkout plugin please follow the steps below: 1. Sign in to your Magento Admin Panel. 2. From the admin menu, go to System > Magento connect > Magento Connect Manager.

More information

How to Use Your EV Connect Account

How to Use Your EV Connect Account How to Use Your EV Connect Account Accessing the EV Connect Network To access the EV Connect network, point your web browser to http://network.evconnect.com. This brings you to the account login page.

More information

business online plus user guide

business online plus user guide business online plus user guide 1 2 Login : 03-09 Administration : 11-32 Accounts : 33-41 Transfers : 43-47 Beneficiaries : 49-54 Payments : 55-75 Statements : 77-79 Preferences : 81-83 Messages : 86-87

More information

Merchant Reporting Tool Interface guideline

Merchant Reporting Tool Interface guideline Merchant Reporting Tool Interface guideline For Merchant Service Center (MSC) Table of Contents 1) Introduction 2 2) Roles and Responsibilities 2 3) Log in 3 4) Merchant Reporting Dashboard 5 5) Settlement

More information

OmniView Users Guide Version 3.1.0

OmniView Users Guide Version 3.1.0 OmniView Users Guide Version 3.1.0 2012 - Profitec, Inc. CONTENTS OmniView v3.1 User Guide WELCOME TO YOUR ONLINE PAYMENT AND PRESENTMENT PORTAL... 1 GETTING STARTED... 1 LOGIN SCREEN... 1 USING YOUR

More information

Managed Access Gateway. Request Management Guide (For Administrators)

Managed Access Gateway. Request Management Guide (For Administrators) Managed Access Gateway Request Management Guide (For Administrators) Version 2.0 Exostar, LLC October 14, 2013 Table of Contents Purpose...1 Overview...2 Organization Administrator Tasks...3 Verify User's

More information

E-Online User Guide Updated for version January 14, 2013

E-Online User Guide Updated for version January 14, 2013 E-Online User Guide Updated for version 2.0 - January 14, 2013 Client Version Once your company has been approved and set-up on E-Online and users have been given usernames and passwords, they can log-on

More information

ARADIAL TECHNOLOGIES Aradial Enforcer Manual Version 7.0

ARADIAL TECHNOLOGIES Aradial Enforcer Manual Version 7.0 ARADIAL TECHNOLOGIES Aradial Enforcer Manual Version 7.0 Administration Guide A R A D I A L E N F O R C E R Administration Guide Aradial Technologies Ltd. Information in this document is subject to change

More information

MyST User Guide 3.1. Published: 23 July 2018

MyST User Guide 3.1. Published: 23 July 2018 This document outlines how to use MyST, our transaction management tool. Here you will find a breakdown of the various functions available and instructions on how to use them. Published: 23 July 2018 3.1

More information

Table of Contents. Overview of the TEA Login Application Features Roles in Obtaining Application Access Approval Process...

Table of Contents. Overview of the TEA Login Application Features Roles in Obtaining Application Access Approval Process... TEAL Help Table of Contents Overview of the TEA Login Application... 7 Features... 7 Roles in Obtaining Application Access... 7 Approval Process... 8 Processing an Application Request... 9 The Process

More information

BBVA Compass Spend Net Payables

BBVA Compass Spend Net Payables User Guide BBVA Compass Spend Net Payables User Guide Vault Services Table of Contents Introduction 2 Technical Requirements 2 Getting started 3 Sign In 3 General Navigation 4 Upload/Create Payment 5

More information

BEEDS portal Bank of England Electronic Data Submission portal. User guide. Credit unions Version 1.2

BEEDS portal Bank of England Electronic Data Submission portal. User guide. Credit unions Version 1.2 BEEDS portal Bank of England Electronic Data Submission portal User guide Credit unions Version 1.2 May 2018 Contents Document versions 3 1. Introduction 4 a. Bank of England contact details 4 2. General

More information

Go.NimbeLink.com Portal User Manual

Go.NimbeLink.com Portal User Manual Go.NimbeLink.com Portal User Manual NimbeLink Corp. Updated: March 2019 PN 1001817 rev 1 NimbeLink Corp. 2018. All rights reserved. 1 Table of Contents Table of Contents 2 Introduction 4 Overview 4 Getting

More information

User Manual. (Priority Allotment of Plots) Guidelines for online plot application submission on MIDC

User Manual. (Priority Allotment of Plots) Guidelines for online plot application submission on MIDC User Manual (Priority Allotment of Plots) Guidelines for online plot application submission on MIDC Table of Contents 1. Introduction... 3 2. Guidelines for Registration... 4 3. Guidelines for applying

More information

Internet Banking. Member Guide.

Internet Banking. Member Guide. Internet Banking Member Guide. Contents Introduction Register for Internet Banking 3 Log in to Internet Banking 4 Setting up your Internet Banking password 5 Resetting your Internet Banking password 6

More information

RescueAssist. Administrator Guide. LogMeIn, Inc. 320 Summer St., Boston MA LogMeIn, Inc. All rights reserved.

RescueAssist. Administrator Guide. LogMeIn, Inc. 320 Summer St., Boston MA LogMeIn, Inc. All rights reserved. RescueAssist Administrator Guide LogMeIn, Inc. 320 Summer St., Boston MA 02210 2018 LogMeIn, Inc. All rights reserved. https://support.logmeininc.com Contents Using the Admin Center... 1 Log in to the

More information

Quicklaw Client Administration Guide

Quicklaw Client Administration Guide Quicklaw Client Administration Guide A how-to guide for administrative users of Canada s leading online legal research service. www.lexisnexis.com/ca/legal Client Administration The Client Administration

More information

User Guide for Consumer & Business Clients

User Guide for Consumer & Business Clients Online Banking from Capital City Bank User Guide for Consumer & Business Clients Revised September 2015 www.ccbg.com/upgrade Contents Overview... 4 Exploring the Home Page... 5 Menu... 6 Accounts... 7

More information

Cargills Bank Mobile Banking Frequently Asked Questions (FAQs) pg. 0

Cargills Bank Mobile Banking Frequently Asked Questions (FAQs) pg. 0 Cargills Bank Mobile Banking Frequently Asked Questions (FAQs) pg. 0 Frequently Asked Questions (FAQs) FAQs Registration / Activation 1. What is Cargills Bank Mobile Banking facility? Cargills Bank Mobile

More information

Introduction... 1 Portal functionalities... 2 How to view, enlarge, save or print a paystub... 5

Introduction... 1 Portal functionalities... 2 How to view, enlarge, save or print a paystub... 5 Helpful Tips Navigation through the Metro Paystub Portal Summary Introduction... 1 Portal functionalities... 2 How to view, enlarge, save or print a paystub... 5 Introduction This document contains instructions

More information

Western Water Online User Guide

Western Water Online User Guide Western Water Online User Guide Western Water December 2017 About Western Water Online Western Water Online is a self-service portal for plumbers, builders and developers. With the portal, you can apply

More information

Getting Started Guide. Version:

Getting Started Guide. Version: Getting Started Guide Version: 1.2.2. Table of Contents Before You Start... 3 Installing the Remote Deposit application for use with Windows Vista/Windows7... 4 Running Programs in Microsoft Windows Vista/Windows7...

More information

Online Services User Guide

Online Services User Guide Online Services User Guide Welcome to Online & Mobile Banking! Whether you re online or using a mobile device, manage your money whenever and wherever it s convenient for you. Access Visit BankMidwest.com

More information

NHSP:Online. Flexible Worker User Guide. NHSP:Online. FW Training Manual July 2015 Page 1 of 26

NHSP:Online. Flexible Worker User Guide. NHSP:Online. FW Training Manual July 2015 Page 1 of 26 Flexible Worker User Guide Page 1 of 26 Contents Page Number Contents... 2 1. Getting Started... 3 2. Available Shifts... 7 3. Booking a Shift... 8 4. Refusing (Cancelling) Shifts... 9 5. Entering Availability...

More information

Rabo Supplier Finance User Manual - Suppliers -

Rabo Supplier Finance User Manual - Suppliers - Rabo Supplier Finance User Manual - Suppliers - Page 2 of 33 Table of Contents 1 About This Document... 3 1.1 Objectives of This Document... 3 1.2 Inside This Document... 3 2 Rabo Supplier Finance platform...

More information

Online Banking User Guide

Online Banking User Guide Online Banking User Guide Contents Login... 1 Passcode... 1 Online Agreement... 2 Online Banking ID Change... 2 Watermark Selection... 3 Multi-Factor Authentication Security Question Collection... 3 Update

More information

Health Messenger User Guide

Health Messenger User Guide Health Messenger User Guide V 2.6 3/09/2018 USER GUIDE TABLE OF CONTENTS 1.0 GENERAL INFORMATION 1.1 System Overview 1.2 Support 1.3 Uploading Export Files 1.4 Minimum System Requirements 2.0 GETTING STARTED

More information

Frequently Asked Questions

Frequently Asked Questions Username and Passwords Q. How do I obtain a Username and Password to Log In to my WisePay Wise Account? A. Every User is provided with a secure Wise Account. This will enable you to make online payments

More information

Using Lloyd s Direct Reporting. User Guide

Using Lloyd s Direct Reporting. User Guide Using Lloyd s Direct Reporting User Guide AUGUST 2013 2 Contents CONTENTS 2 LLOYD S DIRECT REPORTING 3 ABOUT THIS SERVICE 3 FURTHER HELP AND SUPPORT 3 USER GUIDE 4 ACCESSING LLOYD S DIRECT REPORTING 4

More information

iveri Lite BackOffice User Guide

iveri Lite BackOffice User Guide iveri Lite BackOffice User Guide Table of Contents 1New...4 2OVERVIEW...5 3INITIAL ADMINISTRATOR SET-UP AND CONFIGURATION...6 4NEW USER SET-UP AND CONFIGURATION...10 5INDIVIDUAL FUNCTIONS WITHIN IVERI

More information

Enterprise Payment Solutions User Administrator. User Administrator Handbook

Enterprise Payment Solutions User Administrator. User Administrator Handbook Enterprise Payment Solutions 1999-2014 Jack Henry & Associates, Inc. All rights reserved. Information in this document is subject to change without notice. Printed in the United States of America. No part

More information

Regions Commercial Card Card Management System (CMS) User Guide

Regions Commercial Card Card Management System (CMS) User Guide Regions Commercial Card Card Management System (CMS) User Guide Revised: 01.30.18 CMS Regions Commercial Card Card Management System USER GUIDE TABLE OF CONTENTS Logging In 2 Viewing and Printing Statements

More information

CHEP Portfolio+Plus 1.3. User Guide V March 2010

CHEP Portfolio+Plus 1.3. User Guide V March 2010 CHEP Portfolio+Plus 1.3 User Guide V 1.0 17 March 2010 Table of Contents Chapter 1: Introduction to Portfolio+Plus 1 1.1 Welcome... 2 1.2 Glossary... 3 1.3 Register for Portfolio+Plus... 6 1.4 Getting

More information

Drop Trailer Unit. Commercial Customer Website Link. User Guide

Drop Trailer Unit. Commercial Customer Website Link. User Guide Drop Trailer Unit Commercial Customer Website Link User Guide 1 TABLE OF CONTENTS 1 TABLE OF CONTENTS... 1 2 INTRODUCTION... 2 3 KEY TERMS... 2 4 USER LOGIN... 3 4.1 User Login... 3 5 DROPS LISTING PAGE...

More information

CodePeople.net CP Rentacar System. CodePeople.net. Complete web based management system for car rentals. CodePeople Development Team. [Version 1.

CodePeople.net CP Rentacar System. CodePeople.net. Complete web based management system for car rentals. CodePeople Development Team. [Version 1. CodePeople.net CP Rentacar System CodePeople.net CP Rentacar System Complete web based management system for car rentals. CodePeople Development Team [Version 1.02] Contents CP RENTACAR SYSTEM BRIEF DESCRIPTION

More information

Welcome to First Security Mobile

Welcome to First Security Mobile Welcome to First Security Mobile Frequently Asked Questions Questions General How much does this service cost? Is it secure? Which wireless carriers are supported? Do I need a data plan? I'm not enrolled

More information

Your Online & Mobile Banking Guide

Your Online & Mobile Banking Guide Your Online & Mobile Banking Guide 1 Online Banking Mobile Banking Mobile Deposit Contents Online Banking 3 Options 7 estatements 8 Bill Pay 10 Alerts 11 Mobile Banking 12 Mobile Deposit 15 Frequently

More information

Online Reporting and Information Management System (ORIMS) Manage Financial Returns User Guide for Banks & Trust Companies

Online Reporting and Information Management System (ORIMS) Manage Financial Returns User Guide for Banks & Trust Companies (ORIMS) Manage Financial Returns User Guide for Banks & Trust Companies March 31, 2015 Version 1.0 Version History Version Changes Date 1.0 Original release March 31, 2015 2 Table of Contents 1. Introduction...

More information

Secure Access Manager (SAM) Administrator Guide December 2017

Secure Access Manager (SAM) Administrator Guide December 2017 Secure Access Manager (SAM) Administrator Guide December 2017 Copyright 2017 Exostar, LLC All rights reserved. 1 SECURE ACCESS MANAGER (SAM) OVERVIEW... 4 ADMINISTRATIVE ROLES OVERVIEW... 4 SAM NAVIGATIONAL

More information

NHSP:Online. Flexible Worker User Guide. NHSP:Online. FW Training Manual January 2014 Page 1 of 27

NHSP:Online. Flexible Worker User Guide. NHSP:Online. FW Training Manual January 2014 Page 1 of 27 Flexible Worker User Guide Page 1 of 27 Contents Page Number Contents...2 1. Getting Started...3 2. Available Shifts...7 3. Booking a Shift...8 4. Refusing (Cancelling) Shifts...9 5. Entering Availability...10

More information

ecashiering Table Of Contents

ecashiering Table Of Contents ecashiering Table Of Contents Overview... 2 Logging in to ecashiering... 2 ecashiering Tab... 3 Payment Management... 3 Digital Delivery Account Managment... 7 Patient Pay Online Tab... 8 Account Summary...

More information

Instructions for Using New API. Instructions for Using New API

Instructions for Using New API. Instructions for Using New API Instructions for Using New API Instructions for Using New API I Change Logs Version 1.0 2016-12-8 1. Add request_status_report parameter to SMS request; 2. Add pushing feature; 3. Add slot, callstate,

More information

INAB CAB Portal User Guide

INAB CAB Portal User Guide INAB CAB Portal User Guide CRM 2 INAB Cab Portal User Guide CRM Documentation Issue 2 June 2018 Contents 1. Login...4 1.1. Set up Portal password... 5 1.2. Login... 6 1.3. Forgot my password... 7 1.4.

More information

PowerSchool Student and Parent Portal User Guide. PowerSchool Student Information System

PowerSchool Student and Parent Portal User Guide. PowerSchool Student Information System PowerSchool Student and Parent Portal User Guide PowerSchool Student Information System Released December 2016 Document Owner: Documentation Services This edition applies to Release 10.1 of the PowerSchool

More information

DEALER RESOURCE CENTER TUTORIAL

DEALER RESOURCE CENTER TUTORIAL DEALER RESOURCE CENTER TUTORIAL Please review the General System Requirements and Navigation rules below before proceeding. System Requirements Internet Access is required; the faster, the better. It is

More information

Sales Order Processing

Sales Order Processing Windows Print Management System Sales Order Processing Sales Order Processing Contents Sales Order Processing Contents Sales Order Processing Contents... 1.1 Introduction to SOP... 2.1 Stock Type... 3.1

More information

Provider User Guides

Provider User Guides Provider User Guides Table of Contents What's New... 1 Overview of Changes:... 1 User Interface Changes... 2 Data Model Changes... 2 First Time Logging In... 5 SmartCare Basics... 9 Open a Client... 13

More information

Phly.com User Guide Insured Version

Phly.com User Guide Insured Version Please use the following index links to quickly access the information being looked for: My PHLY Registration My PHLY Home Auto Rental Add/Delete Vehicle(s) Claims Online Bill Pay Electronic Billing Instructions

More information

BBP Admin Participant Portal. Simplify your healthcare finances with convenient, online access to your tax-advantaged benefit account

BBP Admin Participant Portal. Simplify your healthcare finances with convenient, online access to your tax-advantaged benefit account BBP Admin Participant Portal Simplify your healthcare finances with convenient, online access to your tax-advantaged benefit account 1 BBP Admin Participant Portal Contents Getting started... 2 Registration...

More information

Installation Guide. Cimatron Site Manager 2.0 Release Note

Installation Guide. Cimatron Site Manager 2.0 Release Note Installation Guide Cimatron Site Manager 2.0 Release Note Installation Guide i Table of Contents Introduction... 1 Cimatron Site Manager Components... 2 Installation... 3 Hardware Requirements... 3 Software

More information

APPLICANT S GUIDE TO THE SUPPLIER AND EQUIPMENT REGISTRATION DATABASE

APPLICANT S GUIDE TO THE SUPPLIER AND EQUIPMENT REGISTRATION DATABASE L APPLICANT S GUIDE TO THE SUPPLIER AND EQUIPMENT REGISTRATION DATABASE Table of Contents 1. Introduction 3 1.1 General Information 4 2. Responsible Supplier 7 2.1 First Time Registration 7 2.1.2 Resending

More information

Getting Comfortable with PeopleSoft Navigation

Getting Comfortable with PeopleSoft Navigation FMS120,, FMS714, FMS721 Getting Comfortable with Navigation The purpose of this guide is to explain the general layout of the pages and provide explanations of commonly used navigational buttons and links.

More information

Pay. Quick Start Guide Sage One. Pay QUICK START GUIDE SAGE ONE

Pay. Quick Start Guide Sage One. Pay QUICK START GUIDE SAGE ONE QUICK START GUIDE SAGE ONE 1 Our easy to use guide will get you up and running in no time! Index: Page: 2 Login Now 3 How to issue a service key 3 Inserting service keys into 4 Enable the Customer Zone

More information

About MassMutual Electronic Bill Presentment & Payment

About MassMutual Electronic Bill Presentment & Payment Group Billing and Collections Frequently Asked Questions (FAQs) for ebill and epay About MassMutual Electronic Bill Presentment & Payment E-Bill Questions and Problems Payment Process Questions Payment

More information

Market Information Client System Manual

Market Information Client System Manual Market Information Client System Manual Ver. 3.0 Tokyo Stock Exchange, Inc Market Information Client System Manual 2 Table of Contents 1 About this Manual... 4 2 Flow of Procedures... 5 2.1 End-User License

More information

Reference Services Web Portal

Reference Services Web Portal User Guide What is the Reference Services Web Portal? T he Reference Services Web Portal is a way for all of the Marshfield Labs Reference clients to access and maintain their client information remotely

More information

Enterprise Access Gateway Management for Exostar s IAM Platform June 2018

Enterprise Access Gateway Management for Exostar s IAM Platform June 2018 Enterprise Access Gateway Management for Exostar s IAM Platform June 2018 Copyright 2018 Exostar LLC All rights reserved. 1 Version Impacts Date Owner Enterprise Access Gateway (EAG) Guide Revised June

More information

Mobile Banking Online Banking Features Dashboard Pending Transactions Account Export Bill Pay Online Bill Pay

Mobile Banking Online Banking Features Dashboard Pending Transactions Account Export Bill Pay Online Bill Pay 3 5 6 6 7 8 Desktop need to use the last 4 digits of their social security number or Telephone banking/dial PIN as their password. If help is needed logging on, please call Member Services and a representative

More information

FPPS Payments - Password Service User Guide (v1.3)

FPPS Payments - Password Service User Guide (v1.3) FPPS Payments - Password Service User Guide (v1.3) Guide to Contents Section Description Page Link 1 Introduction 2 2 Connecting to the BSO Portal & Password Services 3 3 Enrolment for the Password Reset

More information

PowerSchool Student and Parent Portal User Guide. https://powerschool.gpcsd.ca/public

PowerSchool Student and Parent Portal User Guide. https://powerschool.gpcsd.ca/public PowerSchool Student and Parent Portal User Guide https://powerschool.gpcsd.ca/public Released June 2017 Document Owner: Documentation Services This edition applies to Release 11.x of the PowerSchool software

More information

NetDMR External User s Guide Version 1

NetDMR External User s Guide Version 1 NetDMR External User s Guide Version 1 October 17, 2008 CONTENTS i Page 1.0 Introduction to NetDMR Help...1 1.1. Background...1 2.0 Getting Started...2 2.1. Before You Begin...2 2.2. System Requirements...2

More information

Extranet User Manager User Guide

Extranet User Manager User Guide Extranet User Manager User Guide Version 3.1 April 15, 2015 Envision IT 7145 West Credit Avenue Suite 100, Building 3 Mississauga, ON L5N 6J7 www.envisionit.com/eum TABLE OF CONTENTS NOTICE... 1 INTENDED

More information

core user guide business gateway TABLE OF CONTENTS BANKING > WEALTH > INSURANCE

core user guide business gateway TABLE OF CONTENTS BANKING > WEALTH > INSURANCE business gateway core user guide TABLE OF CONTENTS Getting Started... 2 Administration Approval... 8 Logging In... 2 Administration Report... 8 Electronic Report Delivery (ERD)... 17 Security Key... 2

More information

Adobe Document Cloud esign Services. for Salesforce Version 17 Installation and Customization Guide

Adobe Document Cloud esign Services. for Salesforce Version 17 Installation and Customization Guide Adobe Document Cloud esign Services for Salesforce Version 17 Installation and Customization Guide 2015 Adobe Systems Incorporated. All rights reserved. Last Updated: August 28, 2015 Table of Contents

More information