This document is published by Appiyo Technologies Pte., Ltd., without any warranty.

Size: px
Start display at page:

Download "This document is published by Appiyo Technologies Pte., Ltd., without any warranty."

Transcription

1 MeOnCloud REST APIs

2 2015 All rights reserved. All trademarks acknowledged This document is published by Appiyo Technologies Pte., Ltd., without any warranty. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose without the written permission of Appiyo Technologies Pte., Ltd. Improvements and changes to this text necessitated by typographical errors, inaccuracies of current information or improvements to software programs and/or equipment, may be made by at any time and without notice. Such changes will, however, be incorporated into new editions of this document. Any hard copies of this document are to be regarded as temporary reference copies only.

3 Table of Contents 1 Getting Started with the MeOnCloud.com REST APIs... 5 URI Structure of Resources Quick Start REST API References Java Example Requests... 28

4 List of Tables Table 1 - Types of HTTP Methods... 6 Table 2 - Input Parameter description for Log in Table 3 - Response explanation for Log in Table 4 - List of MeOnCloud resources supported by REST APIs Table 5 - Input Parameter description of Send Message Table 6 - Response explanation of Send Message Table 7 - Input Parameter description of Create a Group Table 8 - Response explanation of Create a Group Table 9 - Input Parameter description of Edit Group Table 10 - Input Parameter description of Filter Group Result Table 11 - Response explanation of Filter Group Result Table 12 - Response explanation of Get Group Details Table 13 - Response explanation of Add Customer to Group Table 14 - Input Parameter description of Filter Customers by Name Table 15 - Response explanation of Filter Customers by Name Table 16 - Input Parameter description of Filter Customers by Group Table 17 - Response explanation of Filter Customers by Group... 25

5 1 Getting Started with the MeOnCloud.com REST APIs Introduction to MeOnCloud.com REST APIs In order to interact with you may consume the powerful and simple REST APIs that MeOnCloud provides. Each MeOnCloud REST resource has a specific URI name as its identification. MeOnCloud REST APIs access these resources via their URI by using standard HTTP methods (POST, PUT, GET and DELETE). The response format is JSON. It is easy to integrate and use. You can use any development environment/language to access the REST APIs as they are based on open standards. About this document This document guides you to use MeOnCloud REST APIs. The prerequisites to use this document include, basic familiarity with software development and web services. This document helps you understand:- authentication flow HTTP request including URI structure JSON responses (Both Success and Failure responses) description of the request and response parameters. 5 P a g e

6 Understanding MeOnCloud.com REST Resources Table 1 displays the types of HTTP methods that provides access to the REST resources. Method GET POST PUT DELETE Description Retrieves and displays information about requested resource Creates new resources Updates specific resource for a given id Deletes resources for given id Table 1 - Types of HTTP Methods URI Structure of Resources General URI form of all the resources: resource Example: Name of the requested resource Based on the request, the general URI may have one or more combinations of the following information appended at the end. Some example URIs are: id> resource id Unique id assigned for the resource Example: name Name of the resource to find startdate Filters the resource created on/from the specified date enddate Filters the resource created before the specified date perpage Sets the page limit for displaying the list of filtered resource from Specifies from which page the resource result has to be filtered Example: id>/<action name> action name Action to be applied to the specified resource Example: 6 P a g e

7 2 Quick Start The examples in this guide use Java and curl to send HTTP requests to access the REST resources. Understanding the Authentication Flow MeOnCloud uses authentication token (generated during login with user s id and password) as the authentication to protect their data from unauthorized access. Before sending REST request for accessing MeOnCloud resources, you must get the authentication token. Use your login credentials for requesting authentication token via POST method. MeOnCloud verifies the given credentials and gives the generated authentication token in the JSON format. This authentication token should be added to the http cookie header in all subsequent requests for accessing MeOnCloud resources. During each login, a new authentication token is generated. Following diagram explains the authentication flow in MeOnCloud: 7 P a g e

8 Step One: Getting Authentication Token You can use the Login REST API to login to your MeOnCloud account using your authentication credentials (user id and password). An authentication token (in JSON format) is created which is required for further access of the resources. The request format for login is:- Request URL: Request Method: POST Response Content Type: "application/json" Example curl Request for getting authentication token curl -d " = " -d "password=password" -c <cookie> Example Java Code for getting authentication token Let s see how to get the authentication token using the user name and password. //Request for getting the authentication token URL loginurl = new URL(" HashMap<String, String> params = new HashMap<String,String>(); params.put(" "," "); params.put("password","password"); StringBuilder url = new StringBuilder(); if(params!= null && params.size() > 0) for(map.entry<string, String> entry : params.entryset()) url.append(entry.getkey()); url.append("="); url.append(urlencoder.encode(entry.getvalue())); url.append("&"); String data = url.tostring(); HttpURLConnection authconnection = (HttpURLConnection) loginurl.openconnection(); authconnection.setdooutput(true); authconnection.setrequestmethod("post"); authconnection.setrequestproperty("accept", "application/json"); DataOutputStream wr = new DataOutputStream( authconnection.getoutputstream ()); wr.writebytes(data); //getting cookie from header fields and storing in the string cookie //to pass in the subsequent requests InputStream stream = authconnection.getinputstream(); BufferedReader br = new BufferedReader(new InputStreamReader(stream)); 8 P a g e

9 String response = br.readline(); JSONParser parser = new JSONParser(); JSONObject responsejson = null; try responsejson = (JSONObject) parser.parse(response); catch(parseexception e) System.out.println("error while parsing response : " + e.getmessage()); boolean status = (boolean) responsejson.get("status"); String cookie = ""; if(status) JSONObject tokenresponse = (JSONObject) responsejson.get("response"); cookie = (String) tokenresponse.get("token"); System.out.println("Cookie = " + cookie); wr.flush(); wr.close(); authconnection.disconnect(); The code given below stores the authentication token inside the String cookie that has been received from the login response. JSONObject tokenresponse = (JSONObject) responsejson.get("response"); String cookie = (String) tokenresponse.get("token"); The response to the login request is given below: Success Response "message": "message": "Login success", "code": 0, "response": "token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "status": true 9 P a g e

10 Failure Response for incorrect user credentials "message": "message": "Login failed", "code": 1403, "response":, "status": false Input Parameters password id used to login to MeOnCloud Password used to login to MeOnCloud Table 2 - Input Parameter description for Log in Response Explanation message code token status Success or Failure message for the request Response code for the request Example - 0 = Login Success 1403 = Login failed Generated authentication token True = Request has been processed successfully False = Request has not been processed Table 3 - Response explanation for Log in Step Two: Adding Authentication Token in Subsequent Requests Let s see how to send POST request by adding the authentication token that we received from the login response. To send HTTP request using following code, replace <Request URL>, <Input Parameter> and <Parameter Value> with appropriate data. Request Method: POST //Sending POST request URL requesturl = new URL("<Request URL>"); HashMap<String, String> param = new HashMap<String,String>(); param.put("<input Parameter>","<Parameter Value>"); StringBuilder url = new StringBuilder(); if(params!= null && params.size() > 0) for(map.entry<string, String> entry : params.entryset()) url.append(entry.getkey()); url.append("="); 10 P a g e

11 url.append(urlencoder.encode(entry.getvalue())); url.append("&"); String data = url.tostring(); HttpURLConnection connection = (HttpURLConnection)requestUrl.openConnection(); connection.setdooutput(true); //adding cookie string from POST response of login connection.addrequestproperty("cookie", "authentication-token=" + cookie); connection.setrequestmethod("post"); DataOutputStream wrt = new DataOutputStream( connection.getoutputstream()); wrt.writebytes(datas); //BufferedReader has the response data BufferedReader in = new BufferedReader( new InputStreamReader(connection.getInputStream())); String inputline; while ((inputline = in.readline())!= null) System.out.println(inputLine); in.close(); connection.disconnect(); The authentication token stored inside the String cookie is added to the cookie header. connection.addrequestproperty("cookie", "authentication-token=" + cookie); To know about sending requests via other HTTP methods, refer to: Java Example Requests Step Three: Reading Response By sending an HTTP request you can get a response in JSON format. The response content will vary depending on the HTTP method and request parameters used. 11 P a g e

12 3 REST API References Following section includes example REST requests written using Java and curl. The response is in JSON format. All the resource URI follows the base URI Table 4 includes the list of MeOnCloud resources supported by REST APIs with their brief description. Click a resource name to get more information about the resource. URI HTTP Method Description /e/enterprise/sendmessage POST Sends message to customers/groups /e/enterprise/group POST Creates a new group /e/enterprise/groups/<groupid> /e/enterprise/groups?name=&startdate=&e nddate=&from=0&perpage=32 /e/enterprise/groups/<groupid>/customer? name=&from=0&perpage=30&mapped= /e/enterprise/groups/<groupid>/add_custo mers /e/enterprise/groups/<groupid>/remove_cu stomers /e/enterprise/customers?name=&isactive=t rue&startdate=&enddate=&from=0&perpa ge=30 PUT GET DELETE GET GET PUT PUT GET Modifies group details Displays the details of the group for given id Deletes the group of given id Filters the group result based on the search Filters customer result by the group they are mapped to get the details of searched customers Adds customers to the group of the given id Removes the customers from the group of the given id Filters customer result by their name to get the details of searched customers /account/logout GET Signs out from MeOnCloud Table 4 - List of MeOnCloud resources supported by REST APIs 12 P a g e

13 Send Message Using the request URL given below, send messages to customers/groups via POST method. The request format for sending a message is:- Request URL: Request Method: POST Response Content Type: "application/json" Input Parameters contenttype short full sendtype recipients MD (Mark Down) = Includes formatting and hyperlink attachment options TEXT = Do not include formatting and hyperlink attachment options Message subject Message body sendtype decides the recipient type. 0 = Sends message to all customers 1 = Sends message to group 2 = Sends message to list of customers Recipient list depends on sendtype. If sendtype is 0 = Null (sends message to all) 1 = List of Group ids (sends message to groups of given ids) 2 = List of Customer ids (sends message to customers of given ids) Table 5 - Input Parameter description of Send Message Response Explanation status code message True = Request has been processed successfully False = Request has not been processed Response code for the request Example - 0 = Message sent 1403 = Customer/Group does not exist Success or Failure message for the request Table 6 - Response explanation of Send Message 13 P a g e

14 Example curl Request for sending message curl -b <cookie> -d "short=hi" -d "full=hi" -d "contenttype=md" -d "sendtype=2" -d "recipients=[107]" JSON Success Response "status": true, "message": "code": 0, "message": "Message send successfully", "response": JSON Failure Response for invalid group id "status": false, "message": "code": 1403, "message": "Inactive enterprise", "response": JSON Failure Response for invalid customer id "status": false, "message": "code": 1403, "message": "No customers available to send message", "response": 14 P a g e

15 Create a Group Send a request to the groups resource using the request URL given below via POST method with the input parameters group name and group description. The request format for creating a group is:- Request URL: Request Method: POST Response Content Type: "application/json" Input Parameters name desc Name of the group Description of the group Table 7 - Input Parameter description of Create a Group Response Explanation status code message id True = Request has been processed successfully False = Request has not been processed Response code for the request Example - 0 = Group created 1403 = Group name already exist Success or Failure message for the request Unique id assigned to the group Example curl Request for create group Table 8 - Response explanation of Create a Group curl -b <cookie> -d "name=mygroup" - d "desc=mygroup Description" JSON Success Response "status": true, "message": "code": 0, "message": "Group created successfully", "response": "id": "54daef e3d84ae3280" 15 P a g e

16 JSON Failure Response for using already registered group name "status": false, "message": "code": 1403, "message": "The group name is already registered", "response": Edit Group You can modify your group details. Send a request to the groups resource using the request URL given below via PUT method with the required group id. The request format for edit group is:- Request URL: Request Method: PUT Response Content Type: "application/json" Input Parameters name desc Name of the group Description of the group Example curl Request for modifying group details Table 9 - Input Parameter description of Edit Group curl -b <cookie> -X PUT -d "name=mygroup" -d "desc=description about MyGroup" JSON Success Response "message": "code": 0, "message": "Group updated successfully", "status": true JSON Failure Response for invalid group id "status": false, "message": "code": 1403, "message": "No group exists with given id", "response": 16 P a g e

17 JSON Failure Response for using already registered group name "status": false, "message": "code": 1403, "message": "The group name is already registered", "response": Filter Group Result Filter the group result to get the details of the searched group. Send a request to the groups resource using the request URL given below via GET method with the required group name and other parameters. The request format for filtering group result is:- Request URL: name>&startdate=&enddate=&from=0&perpage=32 Request Method: GET Response Content Type: "application/json" Input Parameters name startdate enddate perpage from Group name that has to be searched from the available list Filters the groups created on/from the specified date Filters the groups created before the specified date Sets the page limit for displaying the list of filtered groups Specifies from which page the group result has to be filtered Table 10 - Input Parameter description of Filter Group Result Response Explanation id name desc more Unique id assigned to the group Name of the group of given id Description of the group True = More groups are available to show False = No more groups available Table 11 - Response explanation of Filter Group Result 17 P a g e

18 Example curl Request for filter group result curl -b <cookie> -G -d "name=mygroup" -d "startdate=" -d "enddate=" -d "perpage=32" -d "from=0" JSON Response "status": true, "message": "code": 0, "message": "List of groups", "response": "groups": [ "id": "54daef e3d84ae3280", "name": "MyGroup", "desc": "Description about MyGroup" ], "more": false Get Group Details Use the groups resource to get the details of a group. Each group has a unique id assigned which could be used for its access. Send a request to the groups resource using the request URL given below via GET method with the required group id. The request format for getting group details is:- Request URL: Request Method: GET Response Content Type: "application/json" Response Explanation id name desc Unique id assigned to the group Name of the group of given id Description of the group Example curl Request for getting group details Table 12 - Response explanation of Get Group Details curl -b <cookie> 18 P a g e

19 JSON Success Response "status": true, "message": "code": 0, "message": "Group details", "response": "id": "54daef e3d84ae3280", "name": "MyGroup", "desc": "Description about MyGroup" JSON Failure Response for invalid group id "status": false, "message": "code": 1403, "message": "No group exists with given id", "response": Add (Map) Customer to Group Add customers to your group. Send a request to the groups resource using the request URL given below via PUT method with the required group id and customer ids. The request format for add customer is:- Request URL: Request Method: PUT Response Content Type: "application/json" Response Explanation invalidcustomers List of specified customer ids that are invalid Table 13 - Response explanation of Add Customer to Group Example curl Request for adding customer to group curl -b <cookie> -X PUT --data-urlencode 'customers="ids":[107,102]' mers 19 P a g e

20 JSON Success Response "status": true, "message": "code": 0, "message": "Customer(s) mapped to the group successfully", "response": "invalidcustomers": [ ] JSON Failure Response for invalid group id "status": false, "message": "code": 1403, "message": "No group exists with given id", "response": JSON Failure Response for invalid customer id "status": false, "message": "code": 1403, "message": "No customer(s) available for mapping", "response": Remove Customer from Group You can remove existing customers from group. Send a request to the groups resource using the request URL given below via PUT method with the required group id and customer ids. The request format for remove customer is:- Request URL: Request Method: PUT Response Content Type: "application/json" Example curl Request for removing customer from group curl -b <cookie> -X PUT --data-urlencode 'customers="ids":[107,102]' stomers 20 P a g e

21 JSON Success Response "message": "code": 0, "message": "Customer(s) removed from the group successfully", "status": true JSON Failure Response for invalid group id "status": false, "message": "code": 1403, "message": "No group exists with given id", "response": JSON Failure Response for invalid customer id "status": false, "message": "code": 1403, "message": "No customers available for removing", "response": Delete Group Allows to delete your group. Send a request to the groups resource using the request URL given below via DELETE method with the required group id. The request format for delete group is:- Request URL: Request Method: DELETE Response Content Type: "application/json" Example curl Request for delete group curl -b <cookie> -X DELETE JSON Success Response "message": "code": 0, "message": "Group deleted successfully", "status": true 21 P a g e

22 JSON Failure Response for invalid group id "status": false, "message": "code": 1403, "message": "No group exists with given id", "response": 22 P a g e

23 Filter Customers by Name Filter the customers result by their name to get the details of the searched customer. Send a request to the customers using the request URL given below via GET method with the required customer name along with other parameters. The request format for filtering customers result is:- Request URL: name>&isactive=true&startdate=&enddate=&from=0&perpage=30 Request Method: GET Response Content Type: "application/json" Input Parameters name isactive startdate enddate perpage from Customer name that has to be searched from the available list True = Customer exist False = Customer does not exist Filters the customers subscribed on/from the specified date Filters the customers subscribed before the specified date Sets the page limit for displaying the list of filtered customers Specifies from which page the customer result has to be filtered Response Explanation Table 14 - Input Parameter description of Filter Customers by Name cid name phone more Unique id assigned to the customer Name of the customer of given id Phone number of the customer True = More customers are available to show False = No more customers available Table 15 - Response explanation of Filter Customers by Name Example curl Request for filtering customers by name curl -b <cookie> -G -d "name=vijay" -d "isactive=true" -d "startdate=" -d "enddate=" -d "perpage=30" -d "from=0" 23 P a g e

24 JSON Success Response "status": true, "message": "code": 0, "message": "List of customers", "response": "customers": [ "cid": 107, "phone": " ", "name": "vijay", "photo": "" ], "more": false JSON Failure Response for invalid customer name "status": false, "message": "code": 1403, "message": "Inactive enterprise", "response": JSON Failure Response for null mandatory input parameters "status": false, "message": "code": 1403, "message": "Start date is mandatory", "response": 24 P a g e

25 Filter Customers by Group Filter the customers result by the group they are mapped to get the details of the searched customer. Send a request to the groups resource using the request URL given below via GET method with the required customer name and group id along with other parameters. The request format for filtering customers result is:- Request URL: name>&from=0&perpage=30&mapped=true Request Method: GET Response Content Type: "application/json" Input Parameters name perpage from mapped Customer name that has to be searched from the available list Sets the page limit for displaying the list of filtered customers Specifies from which page the customer result has to be filtered True = Customer is mapped to the group False = Customer is not mapped to the group Response Explanation Table 16 - Input Parameter description of Filter Customers by Group cid name phone photo more Unique id assigned to the customer Name of the customer of given id Phone number of the customer Link of the customer s profile image True = More customers are available to show False = No more customers available Table 17 - Response explanation of Filter Customers by Group 25 P a g e

26 Example curl Request for filtering customers by group curl -b <cookie> -G -d "name=vijay" -d "perpage=30" -d "from=0" -d "mapped=true" JSON Success Response "status": true, "message": "code": 0, "message": "List of customers", "response": "customers": [ "cid": 107, "phone": " ", "name": "vijay", "photo": "" ], "more": false 26 P a g e

27 Logout Using the request URL given below, logout from MeOnCloud via GET method. The request format for logout is:- Request URL: Request Method: GET Response Content Type: "application/json" Example curl Request for logout curl -b <cookie> 27 P a g e

28 4 Java Example Requests To send HTTP request using following codes, replace <Request URL>, <Input Parameter> and <Parameter Value> with appropriate data. Request Method: PUT //Sending PUT Request URL requesturl = new URL("<Request URL>"); HashMap<String, String> param = new HashMap<String,String>(); param.put("<input Parameter>","<Parameter Value>"); StringBuilder url = new StringBuilder(); if(params!= null && params.size() > 0) for(map.entry<string, String> entry : params.entryset()) url.append(entry.getkey()); url.append("="); url.append(urlencoder.encode(entry.getvalue())); url.append("&"); String data = url.tostring(); HttpURLConnection connection = (HttpURLConnection)requestUrl.openConnection(); connection.setdooutput(true); //adding cookie string from POST response of login connection.addrequestproperty("cookie", "authentication-token=" + cookie); connection.setrequestmethod("put"); DataOutputStream wrt = new DataOutputStream( connection.getoutputstream()); wrt.writebytes(datas); //BufferedReader has the response data BufferedReader in = new BufferedReader( new InputStreamReader(connection.getInputStream())); String inputline; while ((inputline = in.readline())!= null) System.out.println(inputLine); in.close(); connection.disconnect(); 28 P a g e

29 Request Method: GET //Sending GET request URL requesturl = new URL ("<Request URL>"); HttpURLConnection connection = (HttpURLConnection)requestUrl.openConnection(); //adding cookie string from POST response of login connection.addrequestproperty("cookie", "authentication-token=" + cookie); connection.setrequestmethod("get"); //BufferedReader has the response data BufferedReader in = new BufferedReader( new InputStreamReader(connection.getInputStream())); String inputline; while ((inputline = in.readline())!= null) System.out.println(inputLine); in.close(); connection.disconnect(); 29 P a g e

30 Request Method: DELETE //Sending DELETE request URL requesturl = new URL( <Request URL>"); HttpURLConnection connection = (HttpURLConnection)requestUrl.openConnection(); //adding cookie string from POST response of login connection.addrequestproperty("cookie", "authentication-token=" + cookie); connection.setrequestmethod("delete"); //BufferedReader has the response data BufferedReader in = new BufferedReader( new InputStreamReader(connection.getInputStream())); String inputline; while ((inputline = in.readline())!= null) System.out.println(inputLine); in.close(); connection.disconnect(); Note: All the actions like getting details about resources, creating new resources, modifying existing resources or deleting resources can be performed only when you are logged- in.i.e. authentication token is required. 30 P a g e

31 Registered Office: Appiyo Technologies Pte., Ltd., 143, Cecil Street, 16-04, GB Building, Singapore Follow us on

THE CONTEXTUAL DATA SUPPLIER. API Integration Guide

THE CONTEXTUAL DATA SUPPLIER. API Integration Guide THE CONTEXTUAL DATA SUPPLIER API Integration Guide Contextual Data API v3 April 2018 Overview No Matter if you want to integrate our Contextual Data API into your website with JavaScript or call it from

More information

HP ArcSight ESM: Service Layer

HP ArcSight ESM: Service Layer HP ArcSight ESM: Service Layer Software Version: 1.0 Developer's Guide February 16, 2016 Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty statements

More information

Sophos Mobile Control Network Access Control interface guide

Sophos Mobile Control Network Access Control interface guide Sophos Mobile Control Network Access Control interface guide Product version: 5.1 Document date: July 2015 Contents 1 About Sophos Mobile Control... 3 2 About Network Access Control integration... 4 3

More information

version 2.0 HTTPS SMSAPI Specification Version 1.0 It also contains Sample Codes for -.Net - PHP - Java

version 2.0 HTTPS SMSAPI Specification Version 1.0 It also contains Sample Codes for -.Net - PHP - Java HTTPS SMS API SPEC version 2.0 HTTPS SMSAPI Specification This document contains HTTPS API information about - Pushing SMS, - Pushing Unicode SMS, - Scheduling SMS - Checking SMS credits, Version 1.0 -

More information

HOLA ENTERPRISE API REFERENCE MANUAL. Abstract This document explains the various features in Hola Enterprise, that can be accessed using API

HOLA ENTERPRISE API REFERENCE MANUAL. Abstract This document explains the various features in Hola Enterprise, that can be accessed using API HOLA ENTERPRISE API REFERENCE MANUAL Abstract This document explains the various features in Hola Enterprise, that can be accessed using API Table of Contents 1. Overview... 7 2. Sending Card to user by

More information

Central Authentication Service Integration 2.0 Administration Guide May 2014

Central Authentication Service Integration 2.0 Administration Guide May 2014 Central Authentication Service Integration 2.0 Administration Guide May 2014 Contents Purpose of this document About CAS Compatibility New features in this release Copyright 2014 Desire2Learn Incorporated.

More information

Contents Introduction... 5 Using Gateway API... 9 Using SampleRestAPI Security Troubleshooting Gateway API Legal Notices...

Contents Introduction... 5 Using Gateway API... 9 Using SampleRestAPI Security Troubleshooting Gateway API Legal Notices... Gateway API Programming Guide Version 17 July 2017 Contents Introduction... 5 Prerequisites for On-Premises... 5 REST Style Architecture... 5 Using Gateway API... 9 Sample Java Code that Invokes the API

More information

Sophos Mobile. Network Access Control interface guide. Product Version: 8.1

Sophos Mobile. Network Access Control interface guide. Product Version: 8.1 Network Access Control interface guide Product Version: 8.1 Contents About this guide... 1 Sophos Mobile NAC support... 2 Prerequisites...3 Configure NAC support...4 NAC web service interface... 5 API

More information

Sophos Mobile Control Network Access Control interface guide. Product version: 7

Sophos Mobile Control Network Access Control interface guide. Product version: 7 Sophos Mobile Control Network Access Control interface guide Product version: 7 Document date: January 2017 Contents 1 About this guide...3 2 About Sophos Mobile Control...4 3 Sophos Mobile Control NAC

More information

User Authentication APIs

User Authentication APIs Introduction, page 1 signin, page 1 signout, page 5 Introduction MediaSense enables third-party developers to configure application users that allow third party applications to authenticate themselves.

More information

Integrating Zendesk into Cisco Finesse

Integrating Zendesk into Cisco Finesse White Paper Integrating Zendesk into Cisco Finesse White Paper 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 10 Providing an integrated customer

More information

NIELSEN API PORTAL USER REGISTRATION GUIDE

NIELSEN API PORTAL USER REGISTRATION GUIDE NIELSEN API PORTAL USER REGISTRATION GUIDE 1 INTRODUCTION In order to access the Nielsen API Portal services, there are three steps that need to be followed sequentially by the user: 1. User Registration

More information

ExtraHop 7.3 ExtraHop Trace REST API Guide

ExtraHop 7.3 ExtraHop Trace REST API Guide ExtraHop 7.3 ExtraHop Trace REST API Guide 2018 ExtraHop Networks, Inc. All rights reserved. This manual in whole or in part, may not be reproduced, translated, or reduced to any machinereadable form without

More information

Canonical Identity Provider Documentation

Canonical Identity Provider Documentation Canonical Identity Provider Documentation Release Canonical Ltd. December 14, 2018 Contents 1 API 3 1.1 General considerations.......................................... 3 1.2 Rate limiting...............................................

More information

GMA024F0. GridDB Web API Guide. Toshiba Digital Solutions Corporation 2017 All Rights Reserved.

GMA024F0. GridDB Web API Guide. Toshiba Digital Solutions Corporation 2017 All Rights Reserved. GMA024F0 GridDB Web API Guide Toshiba Digital Solutions Corporation 2017 All Rights Reserved. Introduction This manual describes GridDB WebAPI s function, configuration method, and notes. Please read this

More information

Sophos Mobile app groups interface guide. Product version: 7.1

Sophos Mobile app groups interface guide. Product version: 7.1 Sophos Mobile app groups interface guide Product version: 7.1 Contents 1 About this guide...3 2 App reputation support...4 3 The app groups web service interface...5 4 API description...7 4.1 Log in...7

More information

Usage of "OAuth2" policy action in CentraSite and Mediator

Usage of OAuth2 policy action in CentraSite and Mediator Usage of "OAuth2" policy action in CentraSite and Mediator Introduction Prerequisite Configurations Mediator Configurations watt.server.auth.skipformediator The pg.oauth2 Parameters Asset Creation and

More information

E POSTBUSINESS API Login-API Reference. Version 1.1

E POSTBUSINESS API Login-API Reference. Version 1.1 E POSTBUSINESS API Login-API Reference Imprint Software and documentation are protected by copyright and may not be copied, reproduced, stored, translated, or otherwise reproduced without the written approval

More information

Sophos Mobile. app groups interface guide. Product Version: 8.5

Sophos Mobile. app groups interface guide. Product Version: 8.5 app groups interface guide Product Version: 8.5 Contents About this guide... 1 App reputation support...2 The app groups web service interface... 3 API description... 5 Log in...5 Log out...6 Create app

More information

Shopitem API A technical guide to the REST API for managing updates of shopitems

Shopitem API A technical guide to the REST API for managing updates of shopitems Shopitem API A technical guide to the REST API for managing updates of shopitems Date: 07-12-2018 Version: 3.4 1 Index Introduction and background... 3 1. How to get access to the API and its online docs...

More information

Crestron Virtual Control REST API

Crestron Virtual Control REST API Crestron Virtual Control REST API Programming Guide Crestron Electronics, Inc. Crestron product development software is licensed to Crestron dealers and Crestron Service Providers (CSPs) under a limited

More information

AEM Mobile: Setting up Google as an Identity Provider

AEM Mobile: Setting up Google as an Identity Provider AEM Mobile: Setting up Google as an Identity Provider Requirement: Prerequisite knowledge Understanding of AEM Mobile Required Products AEM Mobile Google Account Generating the client ID and secret To

More information

Own change. TECHNICAL WHITE PAPER Data Integration With REST API

Own change. TECHNICAL WHITE PAPER Data Integration With REST API TECHNICAL WHITE PAPER Data Integration With REST API Real-time or near real-time accurate and fast retrieval of key metrics is a critical need for an organization. Many times, valuable data are stored

More information

Composer Help. Web Request Common Block

Composer Help. Web Request Common Block Composer Help Web Request Common Block 7/4/2018 Web Request Common Block Contents 1 Web Request Common Block 1.1 Name Property 1.2 Block Notes Property 1.3 Exceptions Property 1.4 Request Method Property

More information

Black Box DCX3000 / DCX1000 Using the API

Black Box DCX3000 / DCX1000 Using the API Black Box DCX3000 / DCX1000 Using the API updated 2/22/2017 This document will give you a brief overview of how to access the DCX3000 / DCX1000 API and how you can interact with it using an online tool.

More information

PonyExpress API V1. The PonyExpress API allows you to perform operations that you do with our web client.

PonyExpress API V1. The PonyExpress API allows you to perform operations that you do with our web client. PonyExpress API V1 INTRODUCTION The PonyExpress API allows you to perform operations that you do with our web client. GETTING STARTED APIs requires a minimum of two mandatory headers. Content-Type : application/json

More information

Introduction. Copyright 2018, Itesco AB.

Introduction. Copyright 2018, Itesco AB. icatch3 API Specification Introduction Quick Start Logging in, getting your templates list, logging out Doing Quick Search Creating a Private Prospects Setting template Posting Private Prospects query,

More information

CS 5010: PDP. Lecture 11: Networks CS 5010 Fall 2017 Seattle. Adrienne Slaughter, Ph.D.

CS 5010: PDP. Lecture 11: Networks CS 5010 Fall 2017 Seattle. Adrienne Slaughter, Ph.D. Lecture 11: Networks CS 5010 Fall 2017 Seattle CS 5010: PDP Adrienne Slaughter, Ph.D. ahslaughter@northeastern.edu Northeastern University 1 Agenda Networking Northeastern University 2 INTRODUCTION Northeastern

More information

REST Style Architecture... 5 Using the Primavera Gateway API... 7 Sample Java Code that Invokes the API... 7 Reference Documentation...

REST Style Architecture... 5 Using the Primavera Gateway API... 7 Sample Java Code that Invokes the API... 7 Reference Documentation... Gateway API Programmer's Guide Release 14.2 September 2014 Contents Introduction... 5 REST Style Architecture... 5 Using the Primavera Gateway API... 7 Sample Java Code that Invokes the API... 7 Reference

More information

ICANN Monitoring System API (MoSAPI)

ICANN Monitoring System API (MoSAPI) ICANN Monitoring System API (MoSAPI) Version 2.7 2018-03-06 1. Introduction... 3 1.1. Date and Time... 3 1.2. Credentials... 3 1.3. Glossary... 3 2. Common elements used in this specification... 5 3. Session

More information

Data Avenue REST API. Ákos Hajnal, Zoltán Farkas November, 2015

Data Avenue REST API. Ákos Hajnal, Zoltán Farkas November, 2015 Data Avenue REST API Ákos Hajnal, Zoltán Farkas November, 2015 What is REST? REST (Representational State Transfer) is an architectural style (Roy Fielding, 2000) client-server model, stateless (individually

More information

Amazon WorkDocs. Developer Guide

Amazon WorkDocs. Developer Guide Amazon WorkDocs Developer Guide Amazon WorkDocs: Developer Guide Copyright 2017 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used

More information

Accessing the Progress OpenEdge AppServer. From Progress Rollbase. Using Object Script

Accessing the Progress OpenEdge AppServer. From Progress Rollbase. Using Object Script Accessing the Progress OpenEdge AppServer From Progress Rollbase Using Object Script Introduction Progress Rollbase provides a simple way to create a web-based, multi-tenanted and customizable application

More information

Informatica Enterprise Data Catalog REST API Reference

Informatica Enterprise Data Catalog REST API Reference Informatica 10.2.1 Enterprise Data Catalog REST API Reference Informatica Enterprise Data Catalog REST API Reference 10.2.1 May 2018 Copyright Informatica LLC 2017, 2018 This software and documentation

More information

RESTful API TLS/SSL. InCommon c/o Internet Oakbrook Drive, Suite 300 Ann Arbor MI, 48104

RESTful API TLS/SSL. InCommon c/o Internet Oakbrook Drive, Suite 300 Ann Arbor MI, 48104 RESTful API TLS/SSL InCommon c/o Internet2 1000 Oakbrook Drive, Suite 300 Ann Arbor MI, 48104 Table of Contents Version History... 2 1 Introduction... 3 1.1 HTTP Methods... 3 1.2 HTTP Status Codes... 3

More information

All requests must be authenticated using the login and password you use to access your account.

All requests must be authenticated using the login and password you use to access your account. The REST API expects all text to be encoded as UTF-8, it is best to test by sending a message with a pound sign ( ) to confirm it is working as expected. If you are having issues sending as plain text,

More information

Oracle Transportation Management. REST API Getting Started Guide Release Part No. E

Oracle Transportation Management. REST API Getting Started Guide Release Part No. E Oracle Transportation Management REST API Getting Started Guide Release 6.4.2 Part No. E83559-02 August 2017 Oracle Transportation Management REST API Getting Started Guide, Release 6.4.2 Part No. E83559-02

More information

HappyFox API Technical Reference

HappyFox API Technical Reference HappyFox API Technical Reference API Version 1.0 Document Version 0.1 2011, Tenmiles Corporation Copyright Information Under the copyright laws, this manual may not be copied, in whole or in part. Your

More information

User manual Scilab Cloud API

User manual Scilab Cloud API User manual Scilab Cloud API Scilab Cloud API gives access to your engineering and simulation knowledge through web services which are accessible by any network-connected machine. Table of contents Before

More information

Using OAuth 2.0 to Access ionbiz APIs

Using OAuth 2.0 to Access ionbiz APIs Using OAuth 2.0 to Access ionbiz APIs ionbiz APIs use the OAuth 2.0 protocol for authentication and authorization. ionbiz supports common OAuth 2.0 scenarios such as those for web server, installed, and

More information

API Reference (Contract Management)

API Reference (Contract Management) FUJITSU Cloud Service K5 IaaS API Reference (Contract Management) Version 1.5 FUJITSU LIMITED All Rights Reserved, Copyright Fujitsu Limited 2016 K5IA-DC-M-001-001E Preface Structure of the manuals Manual

More information

Java.net Package and Classes(Url, UrlConnection, HttpUrlConnection)

Java.net Package and Classes(Url, UrlConnection, HttpUrlConnection) Java.net Package and Classes(Url, UrlConnection, HttpUrlConnection) Sisoft Technologies Pvt Ltd SRC E7, Shipra Riviera Bazar, Gyan Khand-3, Indirapuram, Ghaziabad Website: www.sisoft.in Email:info@sisoft.in

More information

CPS MOG API Reference, Release

CPS MOG API Reference, Release CPS MOG API Reference, Release 13.1.0 First Published: 2017-08-18 Last Modified: 2017-08-18 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com

More information

vrealize Operations Manager API Programming Guide vrealize Operations Manager 6.6

vrealize Operations Manager API Programming Guide vrealize Operations Manager 6.6 vrealize Operations Manager API Programming Guide vrealize Operations Manager 6.6 vrealize Operations Manager API Programming Guide You can find the most up-to-date technical documentation on the VMware

More information

Departamento de Engenharia Informática. Systems Integration. External Service Tutorial

Departamento de Engenharia Informática. Systems Integration. External Service Tutorial Departamento de Engenharia Informática Systems Integration External Service Tutorial IE 2016 In this tutorial, we shall create a Web service in Java that can access an external service. In addition, you

More information

Working with Cisco MediaSense APIs

Working with Cisco MediaSense APIs MediaSense API Conventions, page 1 Job States, page 8 Precedence Rules for paramconnector and fieldconnector, page 9 Encoding, page 9 Special Characters in Text Strings, page 9 Request and Response Parameter

More information

Alloy Navigator API USER S GUIDE. Integration with External Systems. Product Version: 7.0 Document Revision: 1.0 Date: November 30, 2015

Alloy Navigator API USER S GUIDE. Integration with External Systems. Product Version: 7.0 Document Revision: 1.0 Date: November 30, 2015 USER S GUIDE Alloy Navigator API Integration with External Systems Product Version: 7.0 Document Revision: 1.0 Date: November 30, 2015 Alloy Software Incorporated 88 Park Avenue, Unit 2B, Nutley, NJ 07110

More information

Media Temple API Reference. API v1.0 (beta) - 2/14/11

Media Temple API Reference. API v1.0 (beta) - 2/14/11 Table of Contents 1. API Overview............................................................................................... 3 1.1 Global API Mechanisms..................................................................................

More information

External HTTPS Trigger AXIS Camera Station 5.06 and above

External HTTPS Trigger AXIS Camera Station 5.06 and above HOW TO External HTTPS Trigger AXIS Camera Station 5.06 and above Created: October 17, 2016 Last updated: November 19, 2016 Rev: 1.2 1 Please note that AXIS does not take any responsibility for how this

More information

EMR web api documentation

EMR web api documentation Introduction EMR web api documentation This is the documentation of Medstreaming EMR Api. You will find all available Apis and the details of every api. Including its url, parameters, Description, Response

More information

UReport USSD application Documentation

UReport USSD application Documentation UReport USSD application Documentation Release 0.1.0 Praekelt Foundation June 07, 2014 Contents 1 UReport JSON HTTP API 3 1.1 Contents................................................. 3 1.2 Response format

More information

API Gateway. Version 7.5.1

API Gateway. Version 7.5.1 O A U T H U S E R G U I D E API Gateway Version 7.5.1 15 September 2017 Copyright 2017 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.5.1 No part

More information

API Common Exceptions and Tips for Handling

API Common Exceptions and Tips for Handling API Common Exceptions and Tips for Handling FOR ADP AUTHORIZED USERS ONLY All Rights Reserved. These materials may not be reproduced in any format without the express written permission of ADP, LLC. ADP

More information

AsyncOS 11.0 API - Getting Started Guide for Security Appliances

AsyncOS 11.0 API - Getting Started Guide for  Security Appliances AsyncOS 11.0 API - Getting Started Guide for Email Security Appliances First Published: 2017-12-27 Last Modified: -- Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706

More information

f5-icontrol-rest Documentation

f5-icontrol-rest Documentation f5-icontrol-rest Documentation Release 1.3.10 F5 Networks Aug 04, 2018 Contents 1 Overview 1 2 Installation 3 2.1 Using Pip................................................. 3 2.2 GitHub..................................................

More information

CoreBlox Integration Kit. Version 2.2. User Guide

CoreBlox Integration Kit. Version 2.2. User Guide CoreBlox Integration Kit Version 2.2 User Guide 2015 Ping Identity Corporation. All rights reserved. PingFederate CoreBlox Integration Kit User Guide Version 2.2 November, 2015 Ping Identity Corporation

More information

IUID Registry Application Programming Interface (API) Version 5.6. Software User s Manual (SUM)

IUID Registry Application Programming Interface (API) Version 5.6. Software User s Manual (SUM) IUID Registry Application Programming Interface (API) Version 5.6 Software User s Manual (SUM) Document Version 1.0 May 28, 2014 Prepared by: CACI 50 N Laura Street Jacksonville FL 32202 Prepared for:

More information

API Integration Guide

API Integration Guide API Integration Guide Introduction SULU Mobile Solutions API is a programmable SMS message service. It enables your in-house applications to have fully featured SMS capabilities using your favorite programming

More information

Note : The Newtonsoft.Json.dll is open source. See home page at : Json.NET

Note : The Newtonsoft.Json.dll is open source. See home page at : Json.NET Description This package contains a tool that notifies a Dollar Universe node upon a mail reception on a Exchange mailbox. This allows you to start a new Dollar Universe workflow based on a mail. The main

More information

StorageGRID Webscale NAS Bridge Management API Guide

StorageGRID Webscale NAS Bridge Management API Guide StorageGRID Webscale NAS Bridge 2.0.3 Management API Guide January 2018 215-12414_B0 doccomments@netapp.com Table of Contents 3 Contents Understanding the NAS Bridge management API... 4 RESTful web services

More information

Trusted Source SSO. Document version 2.3 Last updated: 30/10/2017.

Trusted Source SSO. Document version 2.3 Last updated: 30/10/2017. Trusted Source SSO Document version 2.3 Last updated: 30/10/2017 www.iamcloud.com TABLE OF CONTENTS 1 INTRODUCTION... 1 2 PREREQUISITES... 2 2.1 Agent... 2 2.2 SPS Client... Error! Bookmark not defined.

More information

Advanced API Security

Advanced API Security Advanced API Security ITANA Group Nuwan Dias Architect 22/06/2017 Agenda 2 HTTP Basic Authentication Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l 3 API Security is about controlling Access Delegation

More information

Requirement Document v1.2 WELCOME TO CANLOG.IN. API-Key Help Document. Version SMS Integration Document

Requirement Document v1.2 WELCOME TO CANLOG.IN. API-Key Help Document. Version SMS Integration Document WELCOME TO CANLOG.IN API-Key Help Document Version 1.2 http://www.canlog.in SMS Integration Document Integration 1. Purpose SMS integration with Canlog enables you to notify your customers and agents via

More information

RESTful Services. Distributed Enabling Platform

RESTful Services. Distributed Enabling Platform RESTful Services 1 https://dev.twitter.com/docs/api 2 http://developer.linkedin.com/apis 3 http://docs.aws.amazon.com/amazons3/latest/api/apirest.html 4 Web Architectural Components 1. Identification:

More information

Simple Message Notification. API Reference. Issue 01 Date

Simple Message Notification. API Reference. Issue 01 Date Issue 01 Date 20161230 Contents Contents 1 API Calling... 1 1.1 Service Usage... 1 1.2 Making a Request... 1 1.3 Request Authentication Methods...2 1.4 Token Authentication...2 1.5 AK/SK Authentication...

More information

Volante NACHA ISO20022 Validator AMI User Guide

Volante NACHA ISO20022 Validator AMI User Guide Volante NACHA ISO20022 Validator AMI User Guide 1. About Volante NACHA ISO20022 Validator AMI User Guide This document is referenced in the REST Services Deployment Guide. This outlines the available REST

More information

Nasuni Data API Nasuni Corporation Boston, MA

Nasuni Data API Nasuni Corporation Boston, MA Nasuni Corporation Boston, MA Introduction The Nasuni API has been available in the Nasuni Filer since September 2012 (version 4.0.1) and is in use by hundreds of mobile clients worldwide. Previously,

More information

PostgreSQL as REST API Server without coding. Priya

PostgreSQL as REST API Server without coding. Priya PostgreSQL as REST API Server without coding Priya Ranjan @ranjanprj API Future of Application Development APIs are prerequisite for innovation Microservices provide APIs in a bounded context Existing

More information

Ninox API. Ninox API Page 1 of 15. Ninox Version Document version 1.0.0

Ninox API. Ninox API Page 1 of 15. Ninox Version Document version 1.0.0 Ninox API Ninox Version 2.3.4 Document version 1.0.0 Ninox 2.3.4 API 1.0.0 Page 1 of 15 Table of Contents Introduction 3 Obtain an API Key 3 Zapier 4 Ninox REST API 5 Authentication 5 Content-Type 5 Get

More information

OXYGEN GROUP. mycrm Technology. Interfacing with the mycrm API. engage

OXYGEN GROUP. mycrm Technology. Interfacing with the mycrm API. engage mycrm Technology Interfacing with the engage Introduction The mycrm in Engage is used to store mobile numbers and related customer data. By using the mycrm database, a client can load a wealth of information

More information

GravityZone API DOCUMENTATION

GravityZone API DOCUMENTATION GravityZone API DOCUMENTATION Bitdefender Control Center API Documentation Publication date 2017.03.02 Copyright 2017 Bitdefender 50340A34392034390AFE02048790BF8082B92FA06FA080BA74BC7CC1AE80BA996CE11D2E80BA74C7E78C2E80

More information

Advanced Java Programming. Networking

Advanced Java Programming. Networking Advanced Java Programming Networking Eran Werner and Ohad Barzilay Tel-Aviv University Advanced Java Programming, Spring 2006 1 Overview of networking Advanced Java Programming, Spring 2006 2 TCP/IP protocol

More information

Networking Basics. network communication.

Networking Basics. network communication. JAVA NETWORKING API Networking Basics When you write Java programs that communicate over the network, you are programming at the application layer. Typically, you don't need to concern yourself with the

More information

StorageGRID Webscale 11.0 Tenant Administrator Guide

StorageGRID Webscale 11.0 Tenant Administrator Guide StorageGRID Webscale 11.0 Tenant Administrator Guide January 2018 215-12403_B0 doccomments@netapp.com Table of Contents 3 Contents Administering a StorageGRID Webscale tenant account... 5 Understanding

More information

CA Single Sign-On and LDAP/AD integration

CA Single Sign-On and LDAP/AD integration CA Single Sign-On and LDAP/AD integration CA Single Sign-On and LDAP/AD integration Legal notice Copyright 2017 LAVASTORM ANALYTICS, INC. ALL RIGHTS RESERVED. THIS DOCUMENT OR PARTS HEREOF MAY NOT BE REPRODUCED

More information

Introduction & Basics! Technical Foundation! Authentication! Obtaining a token!... 4 Using the token! Working with notes!...

Introduction & Basics! Technical Foundation! Authentication! Obtaining a token!... 4 Using the token! Working with notes!... Simplenote API2 Documentation v2.1.3: (April 18, 2011). Recent documentation changes are listed on the last page. Contents Introduction & Basics!... 3 Technical Foundation!... 3 Authentication!... 4 Obtaining

More information

LEARN HOW TO USE CA PPM REST API in 2 Minutes!

LEARN HOW TO USE CA PPM REST API in 2 Minutes! LEARN HOW TO USE CA PPM REST API in 2 Minutes! WANT TO LEARN MORE ABOUT CA PPM REST API? If you are excited about the updates to the REST API in CA PPM V14.4 and would like to explore some of the REST

More information

Nasuni Data API Nasuni Corporation Boston, MA

Nasuni Data API Nasuni Corporation Boston, MA Nasuni Corporation Boston, MA Introduction The Nasuni API has been available in the Nasuni Filer since September 2012 (version 4.0.1) and is in use by hundreds of mobile clients worldwide. Previously,

More information

INSTALLATION GUIDE Spring 2017

INSTALLATION GUIDE Spring 2017 INSTALLATION GUIDE Spring 2017 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license of the Instant Technologies Software Evaluation Agreement and

More information

Using Monitor REST APIs

Using Monitor REST APIs Using Monitor REST APIs One of the REST interfaces exposed by Monitor is the ability to send in data that, when received, is considered to be an Event. This page provides notes on that topic. REST requests

More information

CA Service Operations Insight

CA Service Operations Insight CA Service Operations Insight Web Services Reference Guide r3.2 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Sophos Mobile Control User guide for Windows Mobile

Sophos Mobile Control User guide for Windows Mobile Sophos Mobile Control User guide for Windows Mobile Product version: 2.5 Document date: July 2012 Contents 1 About Sophos Mobile Control... 3 2 Login at the Self Service Portal... 4 3 Set up Sophos Mobile

More information

address view... 3 URL... 3 Method... 3 URL Params... 3 Required... 3 Optional... 3 Data Params... 4 Success Response... 4 Error Response...

address view... 3 URL... 3 Method... 3 URL Params... 3 Required... 3 Optional... 3 Data Params... 4 Success Response... 4 Error Response... CONTENT address view... 3 URL... 3 Method... 3 URL Params... 3 Required... 3 Optional... 3 Data Params... 4 Success Response... 4 Error Response... 4 Sample Call... 4 JQuery/Ajax... 4 Curl... 5 Notes...

More information

Communicating with a Server

Communicating with a Server Communicating with a Server Client and Server Most mobile applications are no longer stand-alone Many of them now have a Cloud backend The Cloud Client-server communication Server Backend Database HTTP

More information

Entrust PartnerLink Login Instructions

Entrust PartnerLink Login Instructions Entrust PartnerLink Login Instructions Contents Introduction... 4 Purpose 4 Overview 4 Prerequisites 4 Instructions... 5 Entrust is a registered trademark of Entrust, Inc. in the United States and certain

More information

ArubaOS-CX REST API Guide for 10.00

ArubaOS-CX REST API Guide for 10.00 ArubaOS-CX REST API Guide for 10.00 Part Number: 5200-3377 Published: April 2018 Edition: 1 Copyright 2018 Hewlett Packard Enterprise Development LP Notices The information contained herein is subject

More information

Cloud Trace Service. API Reference. Issue 01 Date

Cloud Trace Service. API Reference. Issue 01 Date Issue 01 Date 2016-12-30 Contents Contents 1 API Calling... 1 1.1 Service Usage... 1 1.2 Making a Request... 1 1.3 Request Authentication Methods...2 1.4 Token Authentication...2 1.5 AK/SK Authentication...

More information

Vantrix Corporation VTA QuickStart

Vantrix Corporation VTA QuickStart Vantrix Corporation VTA QuickStart Version: Date: 56 This material and information ( Information ) constitutes a trade secret of Vantrix Corporation ( Vantrix ) and is strictly confidential. You agree

More information

WEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F

WEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F WEB API v 1. 1 0 8. 0 5. 2 0 1 8 1. Introduction 2. Calling URL 3. Swagger Interface Example API call through Swagger 4. Authentication API Tokens OAuth 2 Code Flow OAuth2 Authentication Example 1. Authorization

More information

Access Manager 3.2 Service Pack 2 IR1 resolves several previous issues.

Access Manager 3.2 Service Pack 2 IR1 resolves several previous issues. Access Manager 3.2 Service Pack 2 IR1 Readme September 2013 Access Manager 3.2 Service Pack 2 IR1 resolves several previous issues. Many of these improvements were made in direct response to suggestions

More information

KIWIRE 2.0 API Documentation. Version (February 2017)

KIWIRE 2.0 API Documentation. Version (February 2017) KIWIRE 2.0 API Documentation Version 1.0.0 (February 2017) 1 Proprietary Information Notice This document is proprietary to Synchroweb (M) Sdn Bhd. By utilizing this document, the recipient agrees to avoid

More information

SmartFocus Cloud Service APIs

SmartFocus Cloud Service APIs SmartFocus Cloud Service APIs Document name SmartFocus User Guide Service Campaign management for managing email campaigns Protocol SOAP & REST over HTTP Version 11.8 Last updated on June 22, 2015 Table

More information

Informatica Cloud Spring Microsoft SharePoint Connector Guide

Informatica Cloud Spring Microsoft SharePoint Connector Guide Informatica Cloud Spring 2017 Microsoft SharePoint Connector Guide Informatica Cloud Microsoft SharePoint Connector Guide Spring 2017 January 2018 Copyright Informatica LLC 2015, 2018 This software and

More information

Bootstrap your APEX authentication & authorisation. a presentation by

Bootstrap your APEX authentication & authorisation. a presentation by Bootstrap your APEX authentication & authorisation a presentation by Who am I? Richard Martens independant Consultant since 2012 smart4apex founding member (2010) oracle since 2002 (Oracle 8i) PL/SQL,

More information

Salesforce IoT REST API Getting Started Guide

Salesforce IoT REST API Getting Started Guide Salesforce IoT REST API Getting Started Guide Version 42.0, Spring 18 @salesforcedocs Last updated: March 9, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

The production version of your service API must be served over HTTPS.

The production version of your service API must be served over HTTPS. This document specifies how to implement an API for your service according to the IFTTT Service Protocol. It is recommended that you treat this document as a reference and follow the workflow outlined

More information

ovirt SSO Specification

ovirt SSO Specification ovirt SSO Specification Behavior Changes End user visible changes The password delegation checkbox at user portal login is now a profile setting. Sysadmin visible changes Apache negotiation URL change

More information

Requirement Document v1.1 WELCOME TO CANLOG.IN. API Help Document. Version SMS Integration Document

Requirement Document v1.1 WELCOME TO CANLOG.IN. API Help Document. Version SMS Integration Document WELCOME TO CANLOG.IN API Help Document Version 1.1 http://www.canlog.in SMS Integration Document Integration 1. Purpose SMS integration with Canlog enables you to notify your customers and agents via Text

More information

Panopticon Designer, Server & Streams Release Notes. Version 17.0

Panopticon Designer, Server & Streams Release Notes. Version 17.0 Panopticon Designer, Server & Streams Release Notes Version 17.0 Datawatch Corporation makes no representation or warranties with respect to the contents of this manual or the associated software and especially

More information

WebADM and OpenOTP are trademarks of RCDevs. All further trademarks are the property of their respective owners.

WebADM and OpenOTP are trademarks of RCDevs. All further trademarks are the property of their respective owners. API The specifications and information in this document are subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. This document may

More information