Data API v1.2. SPRING Contact & Campaign SPLIO - SPRING Contact and Campaign DATA API EN v1.3.
|
|
- Lewis Griffin
- 5 years ago
- Views:
Transcription
1 v1.2 SPRING Contact & Campaign SPLIO - SPRING Contact and Campaign DATA API EN v1.3.docx
2 Table of Contents Introduction... 4 Access... 4 Base URL...4 Europe hosting... 4 Asia hosting... 4 Authentication...5 Request format...5 Response format...5 Error Codes & Responses... 5 Unique Customer ID...6 Default cases... 6 Custom cases... 7 Specific cases... 7 Endpoints...7 SPRING Contact and Campaign... 7 SPRING Campaign only... 7 Examples... 8 Usages and samples of returned data...8 Get all lists... 8 Get all fields... 9 Get a contact... 9 Create a new contact Update a contact Double Opt-in Check if an address is in the blacklist Add an address in the blacklist Get a product Create a new product Update a product Get an order (also known as receipt ) Create a new order or abandoned cart
3 Update an order or abandoned cart Get a store Create a new store Update a store PHP code to generate API calls GET query PUT query API Call generation with Postman
4 Introduction The SPRING Data API provides resources for customers or partners to insert or update database entries within their SPRING universe. The API intends to be mostly RESTful and entirely HTTP-based Retrieving data requires the use of the GET method, Inserting data requires the use of the POST method, And updating data requires the use of the PUT method. The SPRING Data API does not change the customer s data structure (neither adding a field nor changing the field types). The database structure must be defined prior to invoking the API. Access Base URL Like other SPRING APIs, the base URL depends on the hosting location of the universe. If you re unsure about the hosting location of your universe, please ask your Customer Success Manager. Europe hosting Asia hosting In the next pages of this document, the examples are using either of the base URLs. However, you need to stick to the one relevant to your own case. HTTPS is both required and enforced. Any request to the http (non-secured) address will be rejected without any automatic redirection to the secured URL. 4
5 Example: GET /api/data/1.2/ HTTP/1.1 ( ) HTTP/ OK ( ) "name":"data_api","version":"1.2" Authentication All requests need to be authenticated through standard HTTP credentials. These credentials are generated and communicated to the customer upon request. universe id (e.g.: my_universe_id) password (e.g.: my_api_key) Example: Request format Parameter values should use UTF-8 encoding and JSON formatting. Plain HTTP POST data is also supported. Response format Data returned in response messages is always UTF-8 encoded and JSON formatted. The unique response language is English. Error Codes & Responses Responses are returned as JSON objects that contain "code", "name" and "description" attributes. "code" and "name" are the HTTP code and name response. 5
6 Examples of response "code":200,"name":"ok","description":"ok" or "code":404,"name":"not Found","description":"specified resource does not exist" Response list 200 => OK 201 => Created 202 => Accepted, The request has been accepted for processing 204 => No Content 304 => Not Modified 400 => Bad Request 401 => Unauthorized, You must enter a valid ID and password to access this resource 403 => Forbidden 404 => Not Found 405 => Method Not Allowed 406 => Not Acceptable, Requested data format not supported 500 => Internal Server Error, Something is broken 501 => Not Implemented Unique Customer ID By default, a SPRING Campaign universe is set up with the address of a contact being the deduplication key in the customer database. You can ask to have your universe configured with a custom unique key (your own customer ID, or the cellphone, for example), later named customer ID, to fit with your own database schema. Default cases Customer ID will have to be replaced with the address of your customer, or the cellphone number if address is not available. (Keep in mind that by default, the deduplication key is the address, so multiple contacts can share the same cellphone number and identifying customers by the cellphone number 6
7 could cause unexpected results). Also, please make sure the cellphone number is always written in the international format ( 00 or + prefix, followed by the country prefix) when using it as a customer ID ( , or ). Custom cases Customer ID will have to be replaced with the unique key (custom field) you have chosen with your Account Manager. Specific cases In the unlikely situation where your universe has been set up with a set of multiple custom fields as a unique key (customer ID + contract ID for example), Customer ID will have to be replaced with values joined by a comma in the specific order). Endpoints The following table lists the available endpoints and their usage. Examples are provided later in the document. SPRING Contact and Campaign METHOD ENDPOINT USAGE RETURNS GET /api/data/1.2/lists Get all lists Array of lists GET /api/data/1.2/fields Get all custom fields Array of fields GET /api/data/1.2/contact/<customer ID> Get a contact Object of contact POST /api/data/1.2/contact Create a new contact - PUT /api/data/1.2/contact/<customer ID> Update a contact - GET /api/data/1.2/blacklist/<customer ID> Check if an address is in the blacklist PUT/POST /api/data/1.2/blacklist/<customer ID> Add an address in the blacklist HTTP 200 or SPRING Campaign only METHOD ENDPOINT USAGE RETURNS GET /api/data/1.2/product/<extid> Get a product Object of product POST /api/data/1.2/product Create a new product - PUT /api/data/1.2/product/<extid> Update a product - 7
8 GET /api/data/1.2/order/<extid> Get an order (receipt) Object of order POST /api/data/1.2/order Create a new order - PUT /api/data/1.2/order/<extid> Update an order - GET /api/data/1.2/store/<extid> Get a store Object of store POST /api/data/1.2/store Create a store - PUT /api/data/1.2/store/<extid> Update a store - Examples Usages and samples of returned data Get all lists GET /api/data/1.2/lists Returns all lists defined for your universe. Example response: "lists":[ "id":"0", "name":"first list", "members":"7487", "id":"1", "name":"vip", "members":"45", "id":"3", "name":"members", "members":"10245" 8
9 Get all fields GET /api/data/1.2/fields Returns existing custom fields in the given universe. Example response: "fields":[ "id":"2", "name":"custom reserved field", "id":"5", "name":"refererid", "id":"6", "name":"78" Get a contact GET /api/data/1.2/contact/<customer ID> Returns all known attributes for a contact identified by <customer ID>. Example call: Basic example with Primary Key is cellphone Example with an alternate Primary Key 9
10 assuming you altered the default primary key of the universe into two fields composing the primary key, then the customer id is specified with the two fields values separated with a comma, not enclosed with quotes nor double-quotes Mind to remove the leading + from the cellphone value Default known attributes are « », «date», «firstname», «lastname», «lang», «cellphone», «fields» and «lists». Attribute «cellphone» is displayed only if it is not empty. It is formatted as an international telephone number (for instance, ) «fields» attribute is a list of all the custom fields defined for the universe and their associated values. Field attributes are «id», «name» and «value». «lists» attribute is the full membership list for the contact. List attributes are «id» and «name». Example response: " ":"user@s3s.fr", "date":" :44:17", "firstname":"joshua", "lastname":"slocum", "lang":"fr", "cellphone":" ", "fields":[ "id":"0", "name":"champ1", "value":"", "id":"4", "name":"champ5", "value":"", "lists":[ "id":"0", "name":"recent members" 10
11 Create a new contact POST /api/data/1.2/contact Creates a new contact. The only mandatory value will be the address. See GET method for accepted attributes. Please note: A fields element requires an id or a name, along with the value. A lists element requires an id or a name. We strongly recommend you use the id instead of the name, since renaming a field or a name from SPRING s interface would break your API calls. Example query data: " ":"user@s3s.fr", "firstname":"joshua", "lastname":"slocum", "fields":[ "id":"0", "value":"abcd", "id":"1", "value":"1234", "lists":[ "id":"0", "id":"1" 11
12 Update a contact PUT /api/data/1.2/contact/<customer ID> Updates an existing contact identified by <customer ID>. The recommendations for POST requests also apply for PUT ones. Unsubscribe action: If there is an optional «action» attribute with value unsubscribe, the contact will be removed from the associated list. Example query data: " ":"new @s3s.fr", "firstname":"new First name", "lastname":"new Last name", "fields":[ "id":"0", "value":"xyz", "lists":[ "id":"1", "action": "unsubscribe", "id":"3" Double Opt-in If you want to require subscribing contacts to confirm their subscription by sending a confirmation request first, you can use the double opt-in option available in both POST and PUT methods. Just add a doubleoptin section with the following parameters: 12
13 message : id of the message that must be sent. This message must contain a link to $confirmurl$ reminder_delay : if you want a reminder to be sent, specify the number of days between the first message and the reminder reminder : id of the reminder message. This message must contain $confirmurl$ as well Example query data: " ":"user@s3s.fr", "firstname":"joshua", "lastname":"slocum", "fields":[ "id":"0", "value":"abcd", "lists":[ "id":"0", "doubleoptin": "message":"6umy3a5bk", "reminder":"6uoydaa3f", "reminder_delay":10 Check if an address is in the blacklist GET /api/data/1.2/blacklist/<customer ID> Returns current blacklist status of <customer ID> A 200 HTTP response means the address is blacklisted. No will be sent to it. A 404 HTTP response means the address isn t currently in any blacklist. 13
14 Examples of response: "code":404,"name":"not Found","description":" not blacklisted." Or "code":200,"name":"ok","description":" blacklisted." Add an address in the blacklist PUT /api/data/1.2/blacklist/<customer ID> Blacklist <customer ID> in your universe. Get a product GET /api/data/1.2/product/<extid> Returns all known attributes for a product identified by <external ID> (this ID being the unique identifier, chosen during the setup of your universe). Examples of external IDs: Product s SKU E-commerce database s product ID Example response: "extid": "637488", "date_added": " :01:01", "date_updated": " :01:49", "name": "N 5 Eau de Parfum", "brand": "Chanel", "description": "Eau de Parfum Vaporisateur 50 ml", 14
15 "price": 91.00, "fields":[ "id":"0", "name":"pid", "value":"p23605", "id":"1", "name":"url", "value":" Create a new product POST /api/data/1.2/product Creates a new product. See GET method for accepted attributes. Example query data: "extid": "B00BIYAO3K", "name": "PlayStation 4", "brand": "Sony", "description": "Standard", "price": , "fields":[ "id":"2", "value":"b00biyao3k" 15
16 Update a product PUT /api/data/1.2/product/<extid> Updates an existing product identified by <external ID>. Only new or updated data is required. Example query data: "price": , "fields":[ "id":"2", "value":"z00biyao3k" Get an order (also known as receipt ) GET /api/data/1.2/order/<extid> Returns all known attributes for an order identified by <external ID>. Example response: "extid": "637488", "date_added": " :00:01", "date_order": " :09:19", "customer": "new@s3s.fr", "id_store": 1, "shipping_amount": 5.00, "discount_amount": 10.00, "total_price": , "order_completed": 1, "fields": [ 16
17 "id": "0", "name": "subtotal", "value": "199.00", "id": "1", "name": "order_type", "value": "order", "products": [ "extid": "B00BIYAO3K", "unit_price": , "quantity": 1.00 Note: date_added is the date and time the order was inserted in database. date_order is the date and time the order was updated as completed. These fields can therefore share the same value if completed orders are submitted in one API call. Create a new order or abandoned cart POST /api/data/1.2/order Creates a new order. Note: This data structure is designed to receive both completed and uncompleted orders. Uncompleted orders can be considered as abandoned baskets * and trigger automatic follow-up campaigns. When submitting a new order, if omitted, the order_completed parameter will be set to 1 by default. 17
18 The parameters date_added and date_order are optional; if not provided, they will be set with the time of the API call. *A.k.a. Abandoned Carts Example query data:, "extid": " ", "customer": "id_store": 1, "shipping_amount": 5.00, "total_price": 96.00, "order_completed": 0, "fields": [, "id": "0", "name": "subtotal", "value": "29.00" "id": "1", "name": "order_type", "value": "order" "products": [ "extid": "637488", "unit_price": 91.00, "quantity":
19 Update an order or abandoned cart PUT /api/data/1.2/order/<extid> Updates an existing order identified by <external ID>. Beware of the API behavior with regards to the update 1) Only new or updated data are required FOR THE SOLELY ORDER FIELDS 2) If you intend to apply changes on the products, then the ENTIRE DATA IS MANDATORY because the API will replace all values on the lines. Example query data on order fields only: "customer": "order_completed": 1, Get a store GET /api/data/1.2/store/<extid> Returns all known attributes for a store identified by <external ID>. Example response: "extid": "1", "date_added": " :00:00", "date_updated": " :00:00", "name": "Versailles Flagship Store", "latitude": , "longitude": , "fields": [ "id": 0, "name": "phone", 19
20 "value": " ", Create a new store POST /api/data/1.2/store Creates a new store. Example query data: "extid": "2", "name": "Paris Concept Store", "latitude": "longitude": , "fields": [ "id": 0, "value": " ", Update a store PUT /api/data/1.2/store/<extid> Updates an existing store identified by <external ID>. Only new or updated data is required. Example query data: 20
21 "name": "Global Headquarters", "fields": [ "id": 0, "value": " ", PHP code to generate API calls GET query Getting lists using PHP with the curl library: $universe = "testapi"; $pass = "my secret api key"; $resource = "lists"; $service_url = " $curl = curl_init($service_url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // just for the example. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl,curlopt_httpheader,array("expect:")); $curl_response = curl_exec($curl); curl_close($curl); var_dump($curl_response); var_dump(json_decode($curl_response, true)); PUT query Updating a contact using PHP with the curl library: $universe = "testapi"; $pass = "my secret api key"; $resource = "contact"; $ = "old@s3s.fr"; $service_url = " $curl = curl_init($service_url); 21
22 $query = array ( ' ' => 'newmail@s3s.fr', 'lang' => 'de', 'fields' => array ( array ( 'id' => '0', 'value' => 'bl10'), array ( 'name' => 'field2', 'value' => 'myothercustomfield_value') ), 'lists' => array ( array ( 'name' => 'Test Api' ), array ( 'id' => '5', 'action' => 'unsubscribe' ) ) ); $qstring = json_encode($query); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // just for the example. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "PUT"); curl_setopt($curl, CURLOPT_POSTFIELDS,$qstring); curl_setopt($curl,curlopt_httpheader,array("expect:")); $curl_response = curl_exec($curl); curl_close($curl); var_dump($curl_response); var_dump(json_decode($curl_response, true)); 22
23 API Call generation with Postman 23
24 SPLIO is a SaaS marketing software company specialized in Retail. Our SaaS Customer Experience Platform ties together all essential components to implement a digital customer hub orchestrating processes of realtime omnichannel strategies. Building on 15 years of vision, partnerships and understanding of the needs of 500+ global and local retailers, SPLIO has developed a unique intuitive platform that allows marketers to unleash their strategy and aligns all departments of a company ensuring a consistent customer centric approach. SPLIO has offices in Paris, Barcelona, Milan, Beijing, Shanghai, Warsaw and São Paulo SPLIO - SPRING Contact and Campaign DATA API EN v1.3.docx
Data API v1.9. Splio Customer Platform SPLIO Customer Platform - DATA API EN v1.docx
Data API v1.9 Splio Customer Platform 2018-08-20 SPLIO Customer Platform - DATA API 1.9 - EN - 2018-08-20- v1.docx Table of Contents Introduction... 4 Access... 4 Base URL...4 Europe hosting... 4 Asia
More informationReport API v1.0 Splio Customer Platform
Report API v1.0 Splio Customer Platform 2018-06-25 SPLIO Customer Platform - REPORT API 1.0 - EN - 2018-06-25 - v1.docx Table of Contents Introduction... 3 Access... 3 Base URL... 3 Europe hosting... 3
More informationSMS Relay. API Documentation SPLIO - SPRING Contact and Campaign SMS Relay API - EN v1.2.docx
SMS Relay API Documentation 2017-09-07 Summary Introduction... 3 Access... 3 Base URL... 3 Europe hosting... 3 Asia hosting... 3 Authentication... 3 Single call... 4 Bulk call... 4 Transactional messages...
More informationTrigger SMS API. API Documentation SPLIO - SPRING Contact and Campaign Trigger SMS API - EN v4.0.docx
API Documentation 2017-09-08 Summary Introduction... 3 Access... 3 Base URL... 3 Europe hosting... 3 Asia hosting... 3 Authentication... 3 Request format... 4 Response format... 4 Error Codes & Responses...
More informationEMARSYS FOR MAGENTO 2
EMARSYS FOR MAGENTO 2 Integration Manual July 2017 Important Note: This PDF was uploaded in July, 2017 and will not be maintained. For the latest version of this manual, please visit our online help portal:
More informationSMTP Relay set up. Technical team
Technical team 09/08/2016 Summary Introduction... 3 SMTP Relay service description... 3 Presentation of our service... 4 Service set-up... 5 Infrastructure... 5 Set-up... 5 Customer sending authentication...
More informationForward set up. Technical team
Forward set up Technical team 09/04/2015 Summary Introduction... 3 Forward service description... 3 Presentation of our service... 3 Service set-up... 5 Infrastructure... 5 Set-up... 5 Customer sending
More informationCAMPAIGNER MAGENTO EXTENSION SETUP GUIDE
CAMPAIGNER MAGENTO EXTENSION SETUP GUIDE This setup guide will help you integrate Magento with your Campaigner account. A API Settings API username/password You must enter the API credentials for your
More informationAPI Spec Sheet For Version 2.5
INTRODUCTION The Wholesale SMS API is ideally suited for sending individual sms messages and/or automated responses through our premium routes. To send bulk messages through the API you can set your server
More informationDPD API Reference Documentation
DPD API Reference Documentation Release 2.0 Portal Labs, LLC May 09, 2017 CONTENTS 1 DPD API 3 1.1 About................................................... 3 2 Authentication 5 3 Limitations 7 3.1 Pagination................................................
More informationPHPKB API Reference Guide
PHPKB API Reference Guide KB Administrator Fri, Apr 9, 09 User Manual 96 0 This document provides details on how to use the API available in PHPKB knowledge base management software. It acts as a reference
More informationPartner Web Services. GetMyPrice Service Manual
Partner Web Services GetMyPrice Service Manual Contents 1 Introduction... 5 1.1 Overview... 5 1.2 Supporting Resources... 5 2 Service Overview... 5 2.1 Benefits of GetMyPrice Service... 6 3 Service Endpoints...
More informationWhatsATool API - REST-Like Interface to WhatsATool Services
Disclaimer This service and also mtms Solutions GmbH is not associated in any case with WhatsApp. WhatsApp is a registered Trademark owned by WhatsApp Inc. mtms is not related in any way with WhatsApp
More informationSendo.lv API documentation
Sendo.lv API documentation REST JSON v1.0 Table of contents Sendo API documentation... 1 Test credentials:... 1 Production credentials:... 1 AVAILABLE-SERVICES... 2 Request... 2 Response... 3 NEW-SHIPMENT...
More informationAPI Documentation. Release Version 1 Beta
API Documentation Release Version 1 Beta Document Version Control Version Date Updated Comment 0.1 April 1, 2016 Initialize document 1 Release version PROMOTEXTER V3 BETA - API Documentation 1 Table of
More informationServer - The Tigo platform and urls associated with the api Client - Third party user with api access to the Tigo platform and/or Tigo api.
Tigo REST API V3 Introduction This api is used to work with the Tigo Energy platform to automate the retrieval and creation of elements. It will attempt to adhere to standard REST calls found in most REST
More informationNinox 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 informationTECHNICAL GUIDE SSO JWT. At 360Learning, we don t make promises about technical solutions, we make commitments.
1 TECHNICAL GUIDE SSO JWT At 360Learning, we don t make promises about technical solutions, we make commitments. This technical guide is part of our Technical Documentation. Version 1.4 2 360Learning is
More informationAPI 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 informationPartner Web Services. GetOrderStatus Version 1 Service Manual
Partner Web Services GetOrderStatus Version 1 Service Manual Contents 1 Introduction... 4 1.1 Overview... 4 1.2 Supporting Resources... 4 2 Service Overview... 4 3 Service Endpoints... 5 4 Request/Response
More informationHTTP API Specification V2.7
HTTP API Specification V2.7 Version information Version Comment Date V2.7 Added testsms call 2017-08-09 V2.6 HTTPS information added 2016-12-10 Added error code 4007 V2.5 Changed endpoints 2016-12-09 Added
More informationComposer 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 informationBetter Translation Technology. XTM Connect for Drupal 8
Better Translation Technology XTM Connect for Drupal 8 Documentation for XTM Connect for Drupal 8. Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of this
More information4.2. Authenticating to REST Services. Q u i c k R e f e r e n c e G u i d e. 1. IdentityX 4.2 Updates
4.2 Authenticating to REST Services Q u i c k R e f e r e n c e G u i d e In IdentityX 4.1, REST services have an authentication and signing requirement that is handled by the IdentityX REST SDKs. In order
More informationPurchase Tracking Web Service. Technical Documentation. Document Version 1.6
Purchase Tracking Web Service Technical Documentation Document Version 1.6 Revision date 02/28/2014 2 1 Overview The PriceSpider Where-to-Buy (WTB) is an online and local retailer locator. Manufacturers
More informationTechnical Guide. REST API for Mobile Outbound SMS
Technical Guide REST API for Mobile Outbound SMS Munich +49 89 202 451 100 Singapore +65 6478 3020 London +44 207 436 0283 San Francisco +1 415 527 0903 sales@tyntec.com www.tyntec.com Table of Contents
More informationIntegration REST Text2Speech Version 1.1
1 Integration REST Text2Speech Version 1.1 2 Table of Contents Introduction P. 3 Technical Platform Request for shipments voicemails P. 4 JSON request P. 4 Example request CURL P. 5 Sample PHP request
More informationCanonical 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 informationGS1 US Data Hub Product
GS1 US Data Hub 3.4 Product via This guide is specifically written for Solution Partners who are certified under the CCP program and augments current GS1 US Developer documentation. For information on
More informationSmart 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 informationSetup your campaigns. Series from HOW TO... Setup your campaigns. Team Management
Series from Setup your campaigns HOW TO... Setup your campaigns Team Management 1 In this guide... Learn how to create a GetResponse email marketing campaign and manage all the built-in options designed
More informationPartner Web Services. Get License Service Manual
Partner Web Services Get License Service Manual Contents 1 Revision History... 4 2 Introduction... 5 2.1 Overview... 5 2.2 Supporting Resources... 5 3 Service Overview... 5 4 Service Endpoints... 7 5 Request/Response
More informationProduct overview. McAfee Web Protection Hybrid Integration Guide. Overview
McAfee Web Protection Hybrid Integration Guide Product overview Overview The McAfee Web Protection hybrid solution is the integration of McAfee Web Gateway and McAfee Web Gateway Cloud Service (McAfee
More informationNYU IT Directory API v1
NYU IT Directory API v1 Overview Servers Authentication Query For NetID Example Search By Affiliation/Name Pagination Example Attributes Attribute Release Policies Person Level Attributes Role Level Attributes
More informationAPI 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 informationTraction API Reference Version Date Created. 23 March Page 1 of 106, Prepared 23 March 2009
Traction API Reference Version 3.51 Date Created 23 March 2009 Page 1 of 106, Prepared 23 March 2009 Contents 1. Introduction to the Traction API...9 1.1 Overview...9 1.2 Supported Languages...9 1.2.1.NET
More informationKIWIRE 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 informationViostream Upload Widget
Viostream Upload Widget Version: 1.0 Date: 15 September, 2015 Viocorp 2015 Author Brendon Kellett Viocorp International Pty Ltd ABN: 43 100 186 838 110 Jones Bay Wharf, 26-32 Pirrama Road, Pyrmont NSW
More informationBulkSMS Marketo Gateway
BulkSMS Marketo Gateway Integration Guide Page 1 Contents Introduction... 4 About the BulkSMS Gateway for Marketo... 4 Advanced Group Messaging Key Features... 4 Use any or all of our other products and
More informationBrand feed requirements
Developer s manual version 1.3 Introduction Technical and business requirements Pages 3-4 Product feed is used to ensure automatic synchronization of Brand products to Miinto Product feed has to be developed
More informationSMS Gateway. API & Application Technical Documentation. Revision 1. Current as at 10 th August Document ID: DOC-SMS-API-R1
SMS Gateway API & Application Technical Documentation Revision 1 Current as at 10 th August 2010 Document ID: DOC-SMS-API-R1 Information in this document is subject to change without notice. This document
More informationOpaali 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 informationSigox APIs beginners API HOW TO. External Use, version 1.3
Sigox APIs beginners API HOW TO External Use, version 1.3 Summary Sigfox data interfaces... 3 How to use API... 3 Credentials generation... 3 API documentation... 4 API usage... 4 Credentials renewal...
More informationWooCommerce REST API Integration. October 27, 2018
WooCommerce REST API Integration October 27, 2018 Andrew Duncan CEO/Owner/Developer Databuzz The ecommerce platform for WordPress The world s most customisable ecommerce platform The most popular ecommerce
More informationRevision: 50 Revision Date: :43 Author: Oliver Zabel. GTX Mobile Messaging SMS Gateway Interface Simple HTTP API Manual
Revision: 50 Revision Date: 09.06.17 14:43 Author: Oliver Zabel GTX Mobile Messaging SMS Gateway Interface Simple HTTP API Manual Table of Contents Table of Contents... 2 Introduction... 3 Sending SMS...
More informationPUSH services. Document revision 1.0 Date of Issue: 04 October 2018 Date of revision: 04 October Nick Palmer.
PUSH services Document revision 1.0 Date of Issue: 04 October 2018 Date of revision: 04 October 2018 Nick Palmer Product Manager Page 1 of 8 Table of Contents 1. Purpose... 3 2. Glossary of Terms... 3
More informationAPI Spec Sheet For HLR v1.4
API Spec Sheet For HLR v1.4 INTRODUCTION The Wholesale SMS HLR API provides an easy to use method of accessing the HLR (Home Location Register) for all networks worldwide that support HLR. For large batch
More informationCIOC API User Guide. Release Online Resources 3.7 / Client Tracker 3.2. Katherine Lambacher, KCL Software Solutions Inc.
CIOC API User Guide Release Online Resources 3.7 / Client Tracker 3.2 Katherine Lambacher, KCL Software Solutions Inc. September 03, 2015 Contents 1 CIOC Online Resources API Introduction 1 1.1 Available
More informationConsents Service - SMBC NextGenPSD2
Consents Service - SMBC NextGenPSD2 1.3.SMBC February 2019 Framework (Berlin Group V1.3) Summary OAS3 SMBC offers third party access to accounts (XS2A) in a safe and efficient way using Application Programming
More informationDouble Opt-in Business Rules. Bulk MMS All you need to know!
Double Opt-in Business Rules Bulk MMS All you need to know! 1. Introduction Vodacom prides itself in being customer centric and focus all efforts towards delighting customers. With the increase in the
More informationAPI LEADFOX TECHNOLOGY INC. By Sébastien Lamanna. Created on January 6, 2016
API By Sébastien Lamanna LEADFOX TECHNOLOGY INC. Created on January 6, 2016 Latest update February 9, 2016 Revisions History Version By Date 1.0 1.1 Initial version Sébastien Lamanna Jan. 6, 2016 Add Contact/GetHistory
More informationACCESS FREQUENTLY ASKED QUESTIONS
ACCESS FREQUENTLY ASKED QUESTIONS Contents 1. Microsoft Cloud Solution Provider Program 4 1.1. Which Microsoft products are offered? 4 1.2. What are the main differences compared to the other licensing
More informationFyndiq Magento Extension
Fyndiq Magento Extension User guide. Version 3.0 Introduction 2 Fyndiq Merchant Support 2 Prerequisites 2 Seller account 3 Create the account 3 Your company 4 Contact information 4 Your webshop on Fyndiq
More informationNasuni 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 informationUsage 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 informationSmartFocus 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 informationCloud Elements CRM Hub Provisioning and Usage Guide
Cloud Elements CRM Hub Provisioning and Usage Guide API Version 2.0 Page!1 Introduction The CRM Hub provides a uniform API that allows applications to use various endpoints such as Salesforce, Zoho, SugarCRM,
More informationUpdating Users. Updating Users CHAPTER
CHAPTER 18 Update the existing user information that is in the database by using the following procedure:, page 18-1 Retaining Stored Values, page 18-2 Using the BAT Spreadsheet to Create a CSV Data File
More informationNasuni 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 informationZipRecruiter Apply Webhook Documentation. ZR ATS Integration Team. Version 1.1,
ZipRecruiter Apply Webhook Documentation ZR ATS Integration Team Version 1.1, 2017-10-12 Table of Contents Introduction................................................................................ 1
More informationecontracts for Tier1 partners COURSE CODE: COE01
econtracts for Tier1 partners COURSE CODE: COE01 April 2017 Introduction Welcome to the econtracts for Partners course. This course provides a brief overview of what the Zebra econtracts Portal is used
More informationCommzGate Cloud SMS User Guide
CommzGate Cloud SMS User Guide 2014 Welcome! This User Guide takes a visual approach to introducing you to the features found on the CommzGate Cloud SMS Web Portal. Each major part of the User Interface
More informationANGEL CITY INTERACTIVE
ANGEL CITY INTERACTIVE Security API Guide Version 1.0 18 September 2017 Angel City Interactive 1117 10 th St., Apt. 2 626.202.6728 aidan@aidanatwork.com - http://demo.aidanatwork.com Preface Intended Audience
More informationTable of Contents. Developer Manual...1
Table of Contents Developer Manual...1 API...2 API Overview...2 API Basics: URL, Methods, Return Formats, Authentication...3 API Errors...4 API Response Examples...6 Get Articles in a Category...6 Get
More informationContact center integration with CRM. White paper and best practice for Daktela V6 setup with internal CRM system
Contact center integration with CRM White paper and best practice for Daktela V6 setup with internal CRM system 1. Introduction The goal of this document is to provide brief description on the CRM integration
More informationMigration Tool. User Guide. SHOPIFY to MAGENTO. Copyright 2014 LitExtension.com. All Rights Reserved.
SHOPIFY to MAGENTO Migration Tool User Guide Copyright 2014 LitExtension.com. All Rights Reserved. Shopify to Magento Migration Tool: User Guide Page 1 Contents 1. Preparation... 3 2. Set-up... 3 3. Set-up...
More informationQuick Answers. You may create any Sender ID for the transactional route, provided the Sender ID should be of 6 alpha characters only.
Quick Answers Text SMS How to choose Bulk SMS sender ID? You may create any Sender ID for the transactional route, provided the Sender ID should be of 6 alpha characters only. What is an Opt-Out SMS? How
More informationMAGENTO Migration Tools
MAGENTO Migration Tools User Guide Copyright 2014 LitExtension.com. All Rights Reserved. Magento Migration Tools: User Guide Page 1 Contents 1. Preparation... 3 2. Set-up... 4 3. Set-up... 5 4. License
More informationZulu edm API Handbook
Zulu edm API Handbook Prepared by Wesley Wright 21 st March 2016 Version 1.0 Page 1 of 13 CONTENTS OVERVIEW... 3 API ACCESS... 4 API KEY... 4 LOGIN CREDENTIALS... 4 API REQUEST PARAMETER ORDER... 4 GENERIC
More informationAsyncOS 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 information3rd Party API. Security & Authentication. Environments. API Services. Receipt Registration - POST /receipts. Description. Request.
3rd Party API Security & Authentication Environments API Services Receipt Registration - POST /receipts Description Request Response - Success Response - Failure Účtenkovka's 3rd Party API is public API
More informationQliq Cloud API Guide
Qliq Cloud API Guide QliqSOFT provides Cloud API for third party applications to send Secure Messages to Qliq users. Following steps need to be performed prior to sending messages: 1. The Application provider
More informationIntroduction & 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 informationInstallation & Configuration Guide Enterprise/Unlimited Edition
Installation & Configuration Guide Enterprise/Unlimited Edition Version 2.3 Updated January 2014 Table of Contents Getting Started... 3 Introduction... 3 Requirements... 3 Support... 4 Recommended Browsers...
More informationVinNOW/Nexternal Integration Setup Guide
VinNOW/Nexternal Integration Setup Guide Summary Setting up the Nexternal/VinNOW integration includes the following steps: 1) Security and Connection Setup 2) Product Key Setup 3) Wine Club Setup 4) Setup
More informationRESTful User Provisioning with IBM Business Process Manager on Cloud
RESTful User Provisioning with IBM Business Process Manager on Cloud The APIs described in this document are currently being used by the BPM on Cloud team. RESTful User Provisioning with IBM Business Process
More informationIBM. Migration Cookbook. Migrating from License Metric Tool and Tivoli Asset Discovery for Distributed 7.5 to License Metric Tool 9.
IBM License Metric Tool 9.x Migration Cookbook Migrating from License Metric Tool and Tivoli Asset Discovery for Distributed 7.5 to License Metric Tool 9.x IBM IBM License Metric Tool 9.x Migration Cookbook
More informationIf the presented credentials are valid server will respond with a success response:
Telema EDI REST API Telema EDI REST API allows client to send and receive document to and from Telema server. In order to use EDI REST API client must have correct channel configured in Telema system.
More informationShopitem 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 informationYour leads. Your way. Lead delivery options for BuyerZone clients and partners.
Your leads. Your way. Lead delivery options for BuyerZone clients and partners. Lead delivery from BuyerZone We know how important quality and timely leads are for your business. That s why we offer a
More informationAdditional Tips and Tricks
Marketing Rockstar s Guide to Marketo Page 37 Additional Tips and Tricks Multiple Brand Generally you can do this using the steps above to create the appropriate brand or business unit fields in Marketo.
More informationMarketo Overview and Setup Instructions
Marketo Overview and Setup Instructions *Note: this document assumes you have a Premium or Enterprise subscription of Socedo and admin access to a Standard or higher Marketo Instance Estimated setup time:
More informationUpland Qvidian Proposal Automation Single Sign-on Administrator's Guide
Upland Qvidian Proposal Automation Single Sign-on Administrator's Guide Version 12.0-4/17/2018 Copyright Copyright 2018 Upland Qvidian. All rights reserved. Information in this document is subject to change
More informationAlliedWallet QuickPay API
AlliedWallet QuickPay API The AlliedWallet QuickPay API can process your online purchases with a minimal amount of programming. Both shopping cart and subscription transactions can be submitted. The QuickPay
More informationMarketo Data Shield Setup Guide
Marketo Data Shield Setup Guide Marketo Data Shield Setup Guide Page 1 of 20 Marketo Integration Diagram 1 2 3 Webhooks Company Names Data Shield Admin Panel New Record 4 Case? Periods? Convert to proper
More informationHTTP API. https://www.smsn.gr. Table of Contents
HTTP API https://www.smsn.gr Table of Contents Send SMS...2 Query SMS...3 Multiple Query SMS...4 Credits...5 Save Contact...5 Delete Contact...7 Delete Message...8 Email: sales@smsn.gr, Τηλ: 211 800 4200,
More informationWirecard CEE Integration Documentation
Wirecard CEE Integration Documentation () Created: 20171118 20:02 1/18 Wirecard Shop Plugin for Salesforce Commerce Cloud (Demandware) Installation guide for Wirecard Checkout Page This installation guide
More informationWeb APIs that Developers Love. Kai
1 Web APIs that Developers Love Kai Spichale @kspichale 2 Communication among developers Decoupling from implementation Client API Implementation Operations with input and output Integration & reuse 3
More informationLICENTIA. Nuntius. Magento Marketing Extension REVISION: THURSDAY, NOVEMBER 1, 2016 (V )
LICENTIA Nuntius Magento Email Marketing Extension REVISION: THURSDAY, NOVEMBER 1, 2016 (V1.10.0.0) INDEX About the extension... 6 Compatability... 6 How to install... 6 After Instalattion... 6 Integrate
More informationWe recommend you review this before taking an ActiveVOS course or before you use ActiveVOS Designer.
This presentation is a primer on WSDL. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this before taking an ActiveVOS course or before you use ActiveVOS
More informationMCB Gateway. 1 Introduction. 2 Change history. 3 Table of contents
MCB Gateway 1 Introduction This document describes the communication interface (API) of our Mobile Content Billing (MCB/DB) gateway called FuturePay. This technical document is meant for system engineers
More informationPatch Server for Jamf Pro Documentation
Patch Server for Jamf Pro Documentation Release 0.7.0 Bryson Tyrrell Mar 16, 2018 Contents 1 Change History 3 2 Setup the Patch Server Web Application 7 3 Add Your Patch Server to Jamf Pro 11 4 API Authentication
More informationPartner Documentation Reseller Portal Guide
2 Partner Documentation 1.Introduction and Enrollment One of the benefits of MSP Consortium membership is access to Comodo's range of enterprise security and management tools at greatly discounted rates.
More informationRESTful API Specification
RESTful API Specification Contents Creating Group Conference Getting Group Conference Editing Group Conference Deleting Group Conference Getting List of Group Conference Getting User Address Book Adding
More informationIntro to AIS & Orchestrator (IoT) Presented by Terry Dobbs
Intro to AIS & Orchestrator (IoT) Presented by Terry Dobbs Application Interface Services (AIS) DEVICE E1 HTML SERVER Installed much like an E1 HTML Server Deployed via Server Manager to an Oracle WebLogic
More informationInstaMember USER S GUIDE
InstaMember USER S GUIDE InstaMember Licensing API Guide 1 InstaMember Licensing API Guide The InstaMember licensing feature is designed to integrate seamlessly with your web applications or scripts. It
More informationCGI / HTTP(s) GET NETIO M2M API protocols docs
CGI / HTTP(s) GET NETIO M2M API protocols docs Short summary CGI protocol is one way control only, command based M2M API protocol, where NETIO device is HTTP(s) server accepting commands sent over HTTP(s)
More informationWe currently are able to offer three different action types:
SMS Inbound Introduction SMS Inbound provides a simple to use interface for receiving inbound MMS messages. Inbound Message Actions Inbound Message Actions in SMS Inbound are things that our system can
More informationInterface Functional Design C4C.I.002
Interface Functional Design C4C.I.002 Opportunity Query Interface CallidusCloud CPQ C4C Integration Project Version 0.5 Table of Contents Document Information 2 Overview and Scope 3 Functional Overview
More informationAll 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