SmartFocus Cloud Service APIs
|
|
|
- Reynard McKinney
- 10 years ago
- Views:
Transcription
1 SmartFocus Cloud Service APIs Document name Transactional Messaging Templates SOAP API Guide Service Transactional Messaging Service for Managing Templates Protocol SOAP over HTTP Version 11.8 Last updated on June 22, 2015
2 Table of Contents Table of Contents Table of Contents 2 Introduction 5 About This Document 5 About SmartFocus APIs 5 Feedback 5 Support Options 5 Training Options 5 SmartFocus's Products and Services 5 Disclaimer 5 Introducing SmartFocus APIs 6 Module Overview 6 Getting started with integration 7 Prerequisites 7 Quick Start 7 Integration Using APIs 7 URL Encoding Considerations (for HTTP GET methods only) 8 Security 8 Overview of the Transactional Messaging Templates & Dynamic Content API 9 Transactional Messaging Templates and Dynamic Content API Use Cases 11 Connection 13 Recommended Token Usage 13 openapiconnection 14 closeapiconnection 16 Template Management 17 createtemplate createtemplatebyobj 20 deletetemplate 22 updatetemplate 23 updatetemplatebyobj 25 clonetemplate 27 gettemplate 28 getlasttemplates 30 gettemplatesbyfield 32 gettemplatesbyperiod 34 gettemplatesummarylist 36 gettemplatepreview 39 gettemplatepreviewbyobj 41 gettemplatepreviewwithlinksbyobj
3 Table of Contents createandaddstandardtemplateurl 47 createandaddpersonalizedtemplateurl 48 updatetemplateurlbyfield 49 deletetemplateurl 51 trackalltemplatelinks 52 untrackalltemplatelinks 53 tracktemplatelinkbyposition 54 untracktemplatelinkbyorder 56 getalltemplatetrackablelinks 57 getalltemplatetrackedlinks 58 getallunusedtemplatetrackedlinks 59 getnotifdefaultsender 60 getnotifnotvalidatedsenders 61 getnotifvalidatedaltsenders 62 addbanner 63 testtemplatebygroup 64 testtemplatebygroupbyobj 66 testtemplatebymember 68 testtemplatebymemberbyobj 70 Dynamic Content Management 72 createbanner createbannerbyobj 74 updatebanner 76 updatebannerbyobj 78 deletebanner 80 clonebanner 81 getbanner 82 getlastbanners 84 getbannersbyfield 86 getbannersbyperiod 88 getbannerpreview 90 getbannerpreviewbyobj 91 createandaddstandardbannerurl 93 createandaddpersonalizedbannerurl 95 deletebannerurl 97 trackallbannerlinks 98 trackbannerlinkbyposition 99 untrackallbannerlinks 100 untrackbannerlinkbyorder
4 Table of Contents updatebannerurlbyfield 102 getbannerurlbyorder 104 getallbannertrackablelinks 106 getallbannertrackedlinks 107 getallunusedbannertrackedlinks 108 Reference
5 Introduction Introduction About This Document This document is a reference document for using SmartFocus APIs. It does not explain the purpose or functions of SmartFocus features. For information on these features, please consult the SmartFocus Online Help or the SmartFocus User Guide. This document is intended for developers and project managers. About SmartFocus APIs An Application Programming Interface (API) is a source code interface that a computer system or program library provides in order to support requests for services made from another computer program. The goal of SmartFocus APIs is to offer customers the ability to pilot a complete campaign from their own system. Feedback The Transactional Messaging Templates SOAP API Guide is constantly being enhanced to provide you with more and more information on using SmartFocus API methods. If you can't find the information you need or want to provide feedback, simply drop us a line at [email protected]. We look forward to hearing from you! Support Options SmartFocus provides you with a dedicated Account Manager to accompany you throughout the execution of your projects in SmartFocus. Your Account Manager is the gateway to support, training, and professional services. Working with your Account Manager, you can rely on SmartFocus s deliverability and technical support teams for complex troubleshooting and optimization. Training Options SmartFocus provides fully comprehensive training ranging from basic product training through to advanced modules and both strategic and tactical marketing courses. The training courses are designed to help you increase productivity, develop new methods, and share best practices to optimize your , mobile, and social marketing campaigns. To get more information on training, please contact your Account Manager. SmartFocus's Products and Services For more information on SmartFocus's products and services, please see Disclaimer While the information contained in this publication is believed to be true and accurate, SmartFocus cannot accept any legal responsibility for any errors or omissions contained herein. All information is subject to change without notice. None of the material in this publication may be reproduced or transmitted in whole or in part without the express written permission of SmartFocus. 5
6 Introducing SmartFocus APIs Introducing SmartFocus APIs Module Overview The Transactional module is a way to access your Transactional Messaging Templates and Dynamic Content Blocks (often referred to as Notification Messaging or NMP templates and banners) through the API. It provides full access to the Templates and Dynamic Content Blocks for insert, update, get, and preview. 6
7 Getting started with integration Getting started with integration Prerequisites To access SmartFocus s APIs and take full advantage of this software s ease of integration with other systems, you will need the following: An Internet connection A recent browser and operating system An active SmartFocus account with the API feature enabled Quick Start The process for interfacing your website, CRM, or any other internal system with the APIs is quite straightforward. Step 1: Get your API key in SmartFocus Note: You must have a dedicated API login. This login will NOT have access to SmartFocus. Contact your Account Manager to have a dedicated API login. To connect through the API, the user must first obtain a manager key using the CCMD Web Application. Calling the connect method (with the login, password, manager key) will provide a token, to be used in all subsequent calls. This token will expire in the following cases: When a close connection call is made. When the maximum number of calls per session, defined by the manager in SmartFocus, is reached. When the session times out. Step 2: Build your application Integration Using APIs The first step in getting started with web services is to configure the range of remote servers that will access this module. Webmasters and developers should be able to interface with this new API with any programming language that uses standard HTTP calls. List of APIs that are available: RESTful API SOAP API SOAP API The SOAP API consists in posting an XML file through HTTP POST. API call summary: SOAP Submission URL 7
8 Getting started with integration SOAP Parameters & associated values All parameter names are case sensitive. When specific values are expected, it should be assumed that parameter values are case sensitive. The order of must be strictly followed. A parameter and its contents must appear on the same line without spaces and line breaks. In this guide, line breaks have sometimes been added for display reasons. URL Encoding Considerations (for HTTP GET methods only) Some characters cannot be part of a URL - for example, spaces are not allowed. Some characters have a special meaning in a URL for example, the hash (#) character is used to locate a specific point within a page, and the equals (=) character is used to separate a name from a value. A query string may need to be converted to satisfy these constraints. This can be done using a schema known as URL encoding. In particular, encoding the query string uses the following rules: Letters (A-Z and a-z) and numbers (0-9) are not encoded. The period (.), comma (,), tilde (~), and underscore (_) characters are not encoded. A space is encoded as %20. The forward slash (/) is encoded as %2F. All other characters are encoded as %FF hex representation with any non-ascii characters first encoded as UTF-8 (or other specified encoding). To encode as RFC 1738, use the + sign to replace spaces. Security As web services are accessible over the Internet and can be interfaced with any system, there is a risk of fraudulent access and usage of the system. To tighten security, SmartFocus APIs can be accessed using the HTTPS protocol. To use HTTPS, just replace HTTP with HTTPS in all the submission URLs. 8
9 Overview of the Transactional Messaging Templates & Dynamic Content API Overview of the Transactional Messaging Templates & Dynamic Content API The Transactional Messaging Templates & Dynamic Content API allows you to manage your Transactional Messages and Dynamic Content: Create, edit, and delete Messages Create, edit, and delete Dynamic Content Blocks Add, edit, track, and untrack Message and Dynamic Content Block links For further information on how to create, edit, and manage Transactional Messaging creatives, please consult the SmartFocus User Guide or SmartFocus Online Help. The following methods are available: 9
10 Overview of the Transactional Messaging Templates & Dynamic Content API Connection Method openapiconnection closeapiconnection This method provides a session token when given valid credentials. This method terminates the session token. Template Management Method Template Management createtemplatebyobj deletetemplate updatetemplate updatetemplatebyobj clonetemplate gettemplate getlasttemplates gettemplatesbyfield gettemplatesbyperiod gettemplatesummarylist gettemplatepreview gettemplatepreviewbyobj gettemplatepreviewwithlinksbyobj createandaddstandardtemplateurl This method creates a Transactional Messaging Template. This method creates a Transactional Messaging Template by object. This method deletes a Transactional Messaging Template. This method updates a Transactional Messaging Template. This method updates a Template by object. This method clones a Transactional Messaging Template. This method retrieves a Transactional Messaging Template. This method retrieves the most recently created Transactional Messaging Templates. This method retrieves a list of Transactional Messaging Templates containing a given value in a specified field. This method retrieves a list of Transactional Messaging Templates created during a specified period. This method retrieves a list of Templates and their details. This method retrieves a preview of the HTML or text part of a Template without personalization. This method retrieves a Template preview by object using personalization and dynamic content fields. This method retrieves a Template preview with displayed links using personalization and dynamic content fields. This method creates and adds a standard link to the Template. createandaddpersonalizedtemplateurl This method creates and adds a personalized link to the Template. updatetemplateurlbyfield deletetemplateurl trackalltemplatelinks untrackalltemplatelinks tracktemplatelinkbyposition untracktemplatelinkbyorder getalltemplatetrackablelinks getalltemplatetrackedlinks getallunusedtemplatetrackedlinks getnotifdefaultsender getnotifnotvalidatedsenders getnotifvalidatedaltsenders addbanner This method updates a Template link by field. This method deletes a Template link. This method activates link tracking for all links in a Template. This method deactivates tracking for all the links in a Template. This method activates link tracking for a link in a specific position in a Template. This method deactivates link tracking for specific link by its order number. This method retrieves a list of all the trackable links in a Template. This method retrieves a list of all the tracked links in a Template. This method retrieves a list of all the unused tracked links in a Template. This method retrieves the Transactional Messaging default sender. This method retrieves the Transactional Messaging non-validated senders. This method retrieves the Transactional Messaging validated senders. This method adds a Dynamic Content Block to a Template. 10
11 Overview of the Transactional Messaging Templates & Dynamic Content API Method testtemplatebygroup testtemplatebygroupbyobj testtemplatebymember testtemplatebymemberbyobj This method sends a test to a group of members. This method sends a test to a group of members. This method sends a test to a member. This method sends a test to a member. Dynamic Content Management Method Dynamic Content Management createbannerbyobj updatebanner updatebannerbyobj deletebanner clonebanner getbanner getlastbanners getbannersbyfield getbannersbyperiod getbannerpreview getbannerpreviewbyobj createandaddstandardbannerurl createandaddpersonalizedbannerurl updatebannerurlbyfield deletebannerurl trackallbannerlinks trackbannerlinkbyposition untrackallbannerlinks untrackbannerlinkbyorder getbannerurlbyorder getallbannertrackablelinks getallbannertrackedlinks getallunusedbannertrackedlinks This method creates a Dynamic Content Block. This method creates a Dynamic Content Block by object. This method updates a Dynamic Content Block by field and value. This method updates a Dynamic Content Block by object. This method deletes a Dynamic Content Block. This method clones a Dynamic Content Block. This method retrieves a Dynamic Content Block using its ID. This method retrieves the most recently created Dynamic Content Blocks. This method retrieves a list of Dynamic Content Blocks that contain the same given value in a specific field. This method retrieves a list of Dynamic Content Blocks from a given period. This method displays a preview of a Dynamic Content Block. This method retrieves a preview of a Dynamic Content Block by object. This method creates and adds a standard link to the Dynamic Content Block. This method creates and adds a personalized link to the Dynamic Content Block. This method updates a Dynamic Content Block link by field. This method deletes a Dynamic Content Block link. This method activates tracking for all untracked Dynamic Content Block links and saves the Dynamic Content Block. This method tracks the Dynamic Content Block link through its position in the Dynamic Content Block. This method untracks all the Dynamic Content Block links. This method untracks a link in the Dynamic Content Block by its order. This method retrieves a Dynamic Content Block link by its order number. This method retrieves a list of all the trackable links in a Dynamic Content Block. This method retrieves a list of all the tracked links in a Dynamic Content Block. This method retrieves a list of all the unused tracked links of the Dynamic Content Block. Transactional Messaging Templates and Dynamic Content API Use Cases Create a Dynamic Content Block and Add it to a Template To create a Dynamic Content Block and add it to a Template, you would typically carry out the following procedure: 11
12 Overview of the Transactional Messaging Templates & Dynamic Content API 1. Use the openapiconnection method to open the connection. 2. Use the createbannerbyobj method to create the Dynamic Content Block. 3. Use the gettemplatesbyperiod method to retrieve a list of recently created Templates and find the ID of the Template to which you want to add the Dynamic Content Block. 4. Use the addbanner method to add the Dynamic Content Block to the Template. 5. Use the closeapiconnection method to close the connection. Clone a Template and Update the New Template with a Different Dynamic Content Block To add a different Dynamic Content Block to a Template: 1. Use the openapiconnection method to open the connection. 2. Use the gettemplatesbyperiod method to find the Template ID. 3. Use the clonetemplate method to clone the Template. 4. Use the getbannersbyperiod method to retrieve a list of recently created Dynamic Content Blocks and find the new Dynamic Content Block that you want to add. 5. Use the updatetemplatebyobj method to add the new Dynamic Content Block to the Template. 6. Use the closeapiconnection method to close the connection. 12
13 Connection Connection Prerequisite: To use SmartFocus APIs, you need to have the API manager login provided by SmartFocus and the associated password. To connect through the API, you must first retrieve the manager key from SmartFocus. 1. Go to Account Administration and select Logins. 2. Click the Edit icon next to your API manager. 3. In the API section of the popup window, copy the API key (also known as the manager key) and use it to open a connection to retrieve the token that will be used in your calls. Calling the connect method (with the login, password, manager key) will provide a token, to be used in all subsequent calls. This token will expire in the following cases: When a close connection call is made. When the maximum number of calls per session, defined by the manager in SmartFocus, is reached. When the session times out. Recommended Token Usage An open connection call generates a token that should be used until it expires. Once the token expires, an API call will generate a session exception. At this point, you should open a new connection to continue your API calls. Example: An example workflow: 1. Open the connection to generate the token. 2. Use API method calls as needed. If a call fails due to a problem with the session: a. Send another open connection call to renew the token. b. Resend the call that failed due to the session issue. 3. Send a close connection call once all API method calls for the session have been sent successfully. Note: For time consuming calls (e.g., uploading a large file), you may need to use an open connection call to ensure that the token will remain valid for the duration of the call. 13
14 openapiconnection This method provides a session token when given valid credentials. Note: The token is valid for 60 minutes. Required login The login provided for API access return pwd The password Note: API passwords expire after 365 days. The token to use in all other API calls key The manager key copied from SmartFocus (see Connection on page 13) You must fill in the apiname parameter to check rights of client on this API. You must fill in the login parameter to authentifiate on this API. You must fill in the password parameter to authentifiate on this API. You must fill in the managerkey parameter to authentifiate on this API. Error while decoding managerkey. Your login is not valid!! Your password is not valid!! No manager retrieved for those login, password. No available connection for manager {0}. {0} doesn't exist or is not activated on client account. {0} is not activated for the client. This manager does not have authorized access to this API. Error while parsing validdate on managerkey. Date not valid on managerkey! The managerkey is no longer valid. Your API access is closed! 14
15 <api:openapiconnection> <login>br_test</login> <pwd>aptrokez</pwd> <key>cdx7crle_26blfnjosgfdawh6lj3y6pwg5peova</key> </api:openapiconnection> <ns2:openapiconnectionresponse xmlns:ns2=" <return>{token}</return> </ns2:openapiconnectionresponse> 15
16 closeapiconnection This method terminates the session token. parameter Required parameter token The connection token return The connection is closed if the operation was successful, otherwise an error code appears. No available connection for the specified token. <api:closeapiconnection> <token>{token}</token> </api:closeapiconnection> <ns2:closeapiconnectionresponse xmlns:ns2=" <return>connection closed</return> </ns2:closeapiconnectionresponse> 16
17 Template Management Template Management createtemplate This method creates a Transactional Messaging Template. Required token The connection token return The ID of the Template name description subject from from to encoding body replyto replyto type The name of the Template The description of the Template The subject of the Template The From name. For SMS messages, the From name cannot exceed 11 characters. The From address The To name The encoding used (e.g. UTF-8) The body of the Template (must be between the tags <![CDATA[ and ]]> ) The Reply To name The Reply To address The type of Template: TRANSACTIONAL SOCIALNETWORK You must fill in the name parameter. You must fill in the description parameter. You must fill in the subject parameter. You must fill in the from parameter. You must fill in the from parameter. You must fill in the to parameter. You must fill in the replyto parameter. You must fill in the replyto parameter. Error while retrieving the default sender on your account. 17
18 Template Management This sender is not configured for your account. Template type not supported. <api:createtemplate> <token>{token}</token> <name>first test</name> <description>special rose promotion template</description> <subject>special Rose Bouquet</subject> <from>john Blum, Flower power Shop</from> <to>dear Customer</to> <encoding>shift-jis</encoding> <body> <![CDATA[[EMV HTMLPART] <html> <body/> <table width="625" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#f3f3f3"> <img src=" width="86" height="20"> </td> <td bgcolor="#f3f3f3"> <img src=" width="453" heightt="20"> </td> <td bgcolor="#f3f3f3"> <img src=" width="86" heightt="20"> </td> </tr> <tr> <td bgcolor="#f3f3f3"> </td> <td bgcolor="#f3f3f3"> <img src=" width="453" heightt="44"> </td> <td bgcolor="#f3f3f3"> </td> </tr> <tr> <td colspan="3" bgcolor="#f3f3f3"> </td> </tr> <tr> <td rowspan="3" bgcolor="#f3f3f3"> </td> <td bgcolor="#f3f3f3"> <img src=" vision.com/web/imgv5/framebluetop.gif" width="453" height="14"> </td> <td rowspan="3" bgcolor="#f3f3f3"> </td> </tr> <tr> <td bgcolor="#00a0da"> <table width="453" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="10"> </td> 18
19 Template Management magazine.</b> <td width="433"> <font face="arial" size="3" color="#ffffff"> <b>hello, <br>you have successfully subscribed to vision </font> </td> <td width="10"> </td> </tr> </table> </body> </html>]]></body> <replyto>john</replyto> <type>socialnetwork</type> </api:createtemplate> <ns2:createtemplateresponse xmlns:ns2=" <return>196</return> </ns2:createtemplateresponse> 19
20 createtemplatebyobj This method creates a Transactional Messaging Template by object. Required token The connection token return The ID of the Template template The Template object You must fill in the name parameter. You must fill in the description parameter. You must fill in the subject parameter. You must fill in the from parameter. You must fill in the from parameter. You must fill in the to parameter. You must fill in the encoding parameter. You must fill in the replyto parameter. You must fill in the replyto parameter. You must fill in the type parameter. Error while retrieving the default sender on your account. This sender is not configured for your account. Template type not supported. <api:createtemplatebyobj> <token>{token}</token> <template> <name>special Rose Bouquet</name> <description>order confirmation</description> <subject>special Rose Bouquet</subject> <from>john Blum, Flower power Shop</from> <from >[email protected]</from > <to>dear Customer</to> <encoding>shift-jis</encoding> <body> <![CDATA[[EMV TEXTPART]Dear [EMV DYN]FIRSTNAME[EMV /DYN] [EMV DYN]LASTNAME[EMV 20
21 /DYN],Thank you for subscribing to MyDate.You are subscribed with the address:[emv DYN] [EMV /DYN][EMV CONTENT]2[EMV /CONTENT]Let us know if you have any question.my Date Customer Service.[EMV HTMLPART] <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>my Sample HTML</title> </head> <body> <img src=" width="600" height="100"/> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <font size="2" face="arial">dear [EMV DYN]FIRSTNAME[EMV /DYN] [EMV DYN] LASTNAME[EMV /DYN],Thank you for subscribing to MyDate.You are subscribed with the address: [EMV DYN] [EMV /DYN] <font size="2" face="arial">let us know if you have any question.my Date Customer Service.</font> </td> </tr> </table>[emv CONTENT]1[EMV /CONTENT] <font size="2" face="arial">let us know if you have any question.my Date Customer Service.</body> </html>]]></body> <replyto>john Blum</replyTo> <type>transactional</type> </template> </api:createtemplatebyobj> <ns2:createtemplatebyobjresponse xmlns:ns2=" <return>224</return> </ns2:createtemplatebyobjresponse> 21
22 deletetemplate This method deletes a Transactional Messaging Template. Required token id The connection token return The ID of the Template true if it was successful, false if it was not successful No template found!! <api:deletetemplate> <token>{token}</token> <id>193</id> </api:deletetemplate> <ns2:deletetemplateresponse xmlns:ns2=" <return>true</return> </ns2:deletetemplateresponse> 22
23 updatetemplate This method updates a Transactional Messaging Template. Required token The connection token return true if it was successful, false if it was not successful id field value The ID of the Template The field to update name description subject from to replyto replyto encoding The value to set for the field You must fill in the id parameter. You must fill in the field parameter. You must fill in the name parameter. You must fill in the encoding parameter. You must fill in the replyto parameter. No template found!! <api:updatetemplate> <token>{token}</token> <id>118</id> <field>name</field> 23
24 <value>api_creation_update</value> </api:updatetemplate> <ns2:updatetemplateresponse xmlns:ns2=" <return>true</return> </ns2:updatetemplateresponse> 24
25 updatetemplatebyobj This method updates a Template by object. Required token The connection token return true if it was successful, false if it was not successful template The Template object No template found!! Error while retrieving the default sender on your account. This sender is not configured for your account. Template type not supported. <api:updatetemplatebyobj> <token>{token}</token> <template> <id>224</id> <name>special Rose Bouquet</name> <description>order confirmation</description> <subject>special Rose Bouquet</subject> <from>john Blum, Flower power Shop</from> <from >[email protected]</from > <to>dear Customer</to> <encoding>shift-jis</encoding> <body> <![CDATA[[EMV TEXTPART]Dear [EMV DYN]FIRSTNAME[EMV /DYN] [EMV DYN]LASTNAME[EMV /DYN],Thank you for subscribing to MyDate.You are subscribed with the address:[emv DYN] [EMV /DYN][EMV CONTENT]2[EMV /CONTENT]Let us know if you have any question.my Date Customer Service.[EMV HTMLPART] <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>my Sample HTML</title> </head> <body> 25
26 <img src=" width="600" height="100"/> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <font size="2" face="arial">dear [EMV DYN]FIRSTNAME[EMV /DYN] [EMV DYN] LASTNAME[EMV /DYN],Thank you for subscribing to MyDate.You are subscribed with the address: [EMV DYN] [EMV /DYN] <font size="2" face="arial">let us know if you have any question.my Date Customer Service.</font> </td> </tr> </table>[emv CONTENT]1[EMV /CONTENT] <font size="2" face="arial">let us know if you have any question.my Date Customer Service.</body> </html>]]></body> <replyto>john Blum</replyTo> <type>socialnetwork</type> </template> </api:updatetemplatebyobj> <ns2:updatetemplatebyobjresponse xmlns:ns2=" <return>true</return> </ns2:updatetemplatebyobjresponse> 26
27 clonetemplate This method clones a Transactional Messaging Template. Required token The connection token return The ID of the Template id newname The ID of the Template The new name for the cloned Template You must fill in the id parameter. You must fill in the name parameter. No template found!! <api:clonetemplate> <token>{token}</token> <id>196</id> <newname>copy Special Rose Bouquet</newName> </api:clonetemplate> <ns2:clonetemplateresponse xmlns:ns2=" <return>201</return> </ns2:clonetemplateresponse> 27
28 gettemplate This method retrieves a Transactional Messaging Template. Required token The connection token return The Template object id The ID of the Template You must fill in the id parameter. No template found!! Error while retrieving the default sender on your account. Error while retrieving the defined sender for this template. Template type not supported. <api:gettemplate> <token>{token}</token> <id>201</id> </api:gettemplate> <ns2:gettemplateresponse xmlns:ns2=" <return> <body> <![CDATA[[EMV TEXTPART]Dear [EMV DYN]FIRSTNAME[EMV /DYN] [EMV DYN]LASTNAME[EMV /DYN],Thank you for subscribing to MyDate.You are subscribed with the address:[emv DYN] [EMV /DYN][EMV CONTENT]2[EMV /CONTENT]Let us know if you have any question.my Date Customer Service.[EMV HTMLPART] <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>my Sample HTML</title> 28
29 </head> <body> <img src=" width="600" height="100"/> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <font size="2" face="arial">dear [EMV DYN]FIRSTNAME[EMV /DYN] [EMV DYN] LASTNAME[EMV /DYN],Thank you for subscribing to MyDate.You are subscribed with the address: [EMV DYN] [EMV /DYN] <font size="2" face="arial">let us know if you have any question.my Date Customer Service.</font> </td> </tr> </table>[emv CONTENT]1[EMV /CONTENT] <font size="2" face="arial">let us know if you have any question.my Date Customer Service.</body> </html>]]></body> <description>order confirmation</description> <encoding>shift-jis</encoding> <encrypt>edx7cqkmjtt88sa mkjp2vtult53124zfk7l-kvde602w8wrkmk</encrypt> <from>john Blum, Flower power Shop</from> <id>201</id> <name>copy Special Rose Bouquet</name> <random>35b c004035b</random> <replyto>john Blum</replyTo> <sent>false</sent> <subject>a more fancy subject</subject> <to>dear Customer</to> <type>transactional</type> </return> </ns2:gettemplateresponse> 29
30 getlasttemplates This method retrieves the most recently created Transactional Messaging Templates. Required token The connection token return The list of Template IDs type limit The type of Template: TRANSACTIONAL SOCIALNETWORK The maximum number of Templates to retrieve You must fill in the type parameter. You must fill in the limit parameter. <api:getlasttemplates> <token>{token}</token> <type>transactional</type> <limit>10</limit> </api:getlasttemplates> <ns2:getlasttemplatesresponse xmlns:ns2=" <return>201</return> <return>200</return> <return>197</return> <return>196</return> <return>194</return> <return>103</return> <return>66</return> <return>30</return> <return>29</return> 30
31 </ns2:getlasttemplatesresponse> 31
32 gettemplatesbyfield This method retrieves a list of Transactional Messaging Templates containing a given value in a specified field. Required token The connection token return The list of Template IDs type field value The type of Template: TRANSACTIONAL SOCIALNETWORK The field containing the criteria (value): name description subject from to replyto replyto encoding The value to set for the field limit The size of the list (between 1 and 1000) You must fill in the type parameter. You must fill in the field parameter. You must fill in the limit parameter. You must fill in the name parameter. You must fill in the encoding parameter. You must fill in the replyto parameter. <api:gettemplatesbyfield> <token>{token}</token> <type>transactional</type> <field>name</field> 32
33 <value>rose</value> <limit>10</limit> </api:gettemplatesbyfield> <ns2:gettemplatesbyfieldresponse xmlns:ns2=" <return>201</return> <return>196</return> </ns2:gettemplatesbyfieldresponse> 33
34 gettemplatesbyperiod This method retrieves a list of Transactional Messaging Templates created during a specified period. Required token The connection token return The list of Template IDs type datebegin dateend The type of Template: TRANSACTIONAL SOCIALNETWORK The start date of the period to retrieve (yyyy-mm-dd HH:mm:ss) The end date of the period to retrieve (yyyy-mm-dd HH:mm:ss) You must fill in the type parameter. You must fill in the datebegin parameter. You must fill in the dateend parameter. datebegin doesn't exist or is malformed (good format is : yyyy-mm-dd HH:mm:ss). dateend doesn't exist or is malformed (good format is : yyyy-mm-dd HH:mm:ss). <api:gettemplatesbyperiod> <token>{token}</token> <type>transactional</type> <datebegin> :00:00</dateBegin> <dateend> :00:00</dateEnd> </api:gettemplatesbyperiod> 34
35 <ns2:gettemplatesbyperiodresponse xmlns:ns2=" <return>194</return> <return>200</return> <return>201</return> <return>197</return> <return>196</return> </ns2:gettemplatesbyperiodresponse> 35
36 gettemplatesummarylist This method retrieves a list of Templates and their details. parameter Required parameter token The connection token return List Options Parameters page The page to return pagesize The number of elements to return per page (default: 1000) Search Parameters search id name subject from to The search envelope The ID of the Template The name of the Template The subject of the message. Note: The subject cannot exceed 2000 characters. The From name. For SMS messages, the From name cannot exceed 11 characters. The To name mincreationdate The start date of the creation date range. maxcreationdate The end date of the creation date range. minmodifdate maxmodifdate Sort Options Parameters sortoptions sortoption column The start date of the modification date range. The end date of the modification date range. The envelope containing the sortoption envelope(s) The sortoption envelope that specifies which column should be used for the sort and in which order the sort should be applied The column that should be used for the sort id name from to creationdate modifdate The Templates and their details 36
37 parameter Required order The order of the sort (i.e., ascending or descending): ASC DESC Note: The values must be in uppercase. parameter <api:gettemplatesummarylist> <token>token</token> <listoptions> <page>1</page> <pagesize>100</pagesize> <search> <minmodifdate> :00:00</minModifDate> <maxmodifdate> :00:00</maxModifDate> </search> <sortoptions> <sortoption> <column>modifdate</column> <order>asc</order> </sortoption> </sortoptions> </listoptions> </api:gettemplatesummarylist> <ns2:gettemplatesummarylistresponse xmlns:ns2= <return> <templatesummarylist> <templatesummary> <id>62</id> <name>template 2</name> <subject>the Subject</subject> <from>john Smith</from> <to>jane</to> <replyto>john Smith</replyTo> 37
38 <creationdate> :15:07</creationDate> <modifdate> :46:50</modifDate> </templatesummary> <templatesummary> <id>61</id> <name>template 1</name> <creationdate> :12:30</creationDate> <modifdate> :12:58</modifDate> </templatesummary> </templatesummarylist> <pagesize>10</pagesize> <nbtotalitems>2</nbtotalitems> <page>1</page> <nextpage>false</nextpage> <previouspage>false</previouspage> </return> </ns2:gettemplatesummarylistresponse> 38
39 gettemplatepreview This method retrieves a preview of the HTML or text part of a Template without personalization. Required token The connection token return id part The ID of the Template The part of the Template (HTML or TEXT) The Template preview for the specified part (HTML or TEXT) You must fill in the id parameter. You must fill in the part parameter. No template found!! TEXT part doesn't exist or is malformed. HTML part doesn't exist or is malformed. Unable to retrieve the links of the template. Unable to retrieve xheaders. The content doesn't have [EMV DYN] tags. The dyn tags are probably malformed. The content doesn't have [EMV CONTENT] tags. Error while formatting the template for send request. Error while formatting the template. Template type not supported. <api:gettemplatepreview> <token>{token}</token> <id>196</id> <part>text</part> </api:gettemplatepreview> 39
40 <ns2:gettemplatepreviewresponse xmlns:ns2=" <return>dear,thank you for subscribing to MyDate.You are subscribed with the address:let us know if you have any question.my Date Customer Service.</return> </ns2:gettemplatepreviewresponse> 40
41 gettemplatepreviewbyobj This method retrieves a Template preview by object using personalization and dynamic content fields. Required token The connection token return part templateperso The part of the Template to preview (HTML or TEXT) The templateperso object The Template preview with correctly displayed links You must fill in the id parameter. You must fill in the part parameter. No template found!! TEXT part doesn't exist or is malformed. HTML part doesn't exist or is malformed. Unable to retrieve the links of the template. Unable to retrieve xheaders. The content doesn't have [EMV DYN] tags. The dyn tags are probably malformed. The content doesn't have [EMV CONTENT] tags. Error while formatting the template for send request. Error while formatting the template. Template type not supported. <api:gettemplatepreviewbyobj> <token>{token}</token> <part>html</part> <templateperso> <contentitemlist> 41
42 <contentitem> <label>1</label> <value>fdsjkhfdjkshds</value> <label>2</label> <value>aaaaaaaaaaaa</value> </contentitem> </contentitemlist> <persoitemlist> <persoitem> <label> </label> <value>aaaaa</value> </persoitem> <persoitem> <label>firstname</label> <value>bbbbbbb</value> </persoitem> <persoitem> <label>lastname</label> <value>ccccccc</value> </persoitem> </persoitemlist> <templateid>196</templateid> </templateperso> </api:gettemplatepreviewbyobj> <ns2:gettemplatepreviewbyobjresponse xmlns:ns2=" <return> <![CDATA[ <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>my Sample HTML</title> </head> <body> <img src=" width="600" height="100"/> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <a href=" <a href=" API&action=copy">Copy</a> <a hreff=" VJyU">Paste</a> <a hreff=" UJyQ">Drag</a> <font size="2" face="arial">dear BBBBBBB CCCCCCC,Thank you for subscribing to My Date.You are subscribed with the address: <font size="2" face="arial">let us know if you have any questions.my Date Customer Service.</font> </td> </tr> </table> <font size="2" face="arial">let us know if you have any questions.my Date Customer Service. <table width="625" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> 42
43 <td bgcolor="#f3f3f3"> <img src=" width="86" heightt="20"> height="20"> height="20"> </td> </tr> <tr> <td bgcolor="#f3f3f3"> </td> <td bgcolor="#f3f3f3"> <img src=" widthh="453" height="44"> width="453" height="14"> </td> <td bgcolor="#f3f3f3"> <img src=" width="453" </td> <td bgcolor="#f3f3f3"> <img src=" width="86" </td> <td bgcolor="#f3f3f3"> </td> </tr> <tr> <td colspan="3" bgcolor="#f3f3f3"> </td> </tr> <tr> <td rowspan="3" bgcolor="#f3f3f3"> </td> <td bgcolor="#f3f3f3"> <img src=" </td> <td rowspan="3" bgcolor="#f3f3f3"> </td> </tr> <tr> <td bgcolor="#00a0da"> <table width="453" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="10"> </td> <td width="433"> <font face="arial" size="3" color="#ffffff"> <b>hello, <br>you have successfully subscribed to the vison magazine.</b> </font> </td> <td width="10"> </td> </tr> </table> PDALk,ex5GZWU9l2g</body> </html>]]></return> </ns2:gettemplatepreviewbyobjresponse> 43
44 gettemplatepreviewwithlinksbyobj This method retrieves a Template preview with displayed links using personalization and dynamic content fields. Required token The connection token return part templateperso The part of the Template to preview (HTML or TEXT) The templateperso object The Template preview You must fill in the id parameter. You must fill in the part parameter. No template found!! TEXT part doesn't exist or is malformed. HTML part doesn't exist or is malformed. Unable to retrieve the links of the template. Unable to retrieve xheaders. The content doesn't have [EMV DYN] tags. The dyn tags are probably malformed. The content doesn't have [EMV CONTENT] tags. Error while formatting the template for send request. Error while formatting the template. Template type not supported. <api:gettemplatepreviewwithlinksbyobj> <token>{token}</token> <part>html</part> <templateperso> <contentitemlist> <contentitem> <label>1</label> 44
45 <value>fdsjkhfdjkshds</value> <label>2</label> <value>aaaaaaaaaaaa</value> </contentitem> </contentitemlist> <persoitemlist> <persoitem> <label> </label> <value>aaaaa</value> </persoitem> <persoitem> <label>firstname</label> <value>bbbbbbb</value> </persoitem> <persoitem> <label>lastname</label> <value>ccccccc</value> </persoitem> </persoitemlist> <templateid>196</templateid> </templateperso> </api:gettemplatepreviewwithlinksbyobj> <ns2:gettemplatepreviewwithlinksbyobjresponse xmlns:ns2=" <return> <![CDATA[ <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>my Sample HTML</title> </head> <body> <img src=" width="600" height="100"/> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <a href=" <a href=" API&action=copy">Copy</a> <a hreff=" VJyU">Paste</a> <a hreff=" UJyQ">Drag</a> <font size="2" face="arial">dear BBBBBBB CCCCCCC,Thank you for subscribing to My Date.You are subscribed with the address: <font size="2" face="arial">let us know if you have any questions.my Date Customer Service.</font> </td> </tr> </table> <font size="2" face="arial">let us know if you have any questions.my Date Customer Service. <table width="625" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#f3f3f3"> <img src=" width="86" 45
46 height="20"> height="20"> height="20"> </td> </tr> <tr> <td bgcolor="#f3f3f3"> </td> <td bgcolor="#f3f3f3"> <img src=" widthh="453" height="44"> width="453" height="14"> </td> <td bgcolor="#f3f3f3"> <img src=" width="453" </td> <td bgcolor="#f3f3f3"> <img src=" width="86" </td> <td bgcolor="#f3f3f3"> </td> </tr> <tr> <td colspan="3" bgcolor="#f3f3f3"> </td> </tr> <tr> <td rowspan="3" bgcolor="#f3f3f3"> </td> <td bgcolor="#f3f3f3"> <img src=" </td> <td rowspan="3" bgcolor="#f3f3f3"> </td> </tr> <tr> <td bgcolor="#00a0da"> <table width="453" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="10"> </td> <td width="433"> <font face="arial" size="3" color="#ffffff"> <b>hello, <br>you have successfully subscribed to the vison magazine.</b> </font> </td> <td width="10"> </td> </tr> </table> PDALk,ex5GZWU9l2g</body> </html>]]></return> </ns2:gettemplatepreviewwithlinksbyobjresponse> 46
47 createandaddstandardtemplateurl This method creates and adds a standard link to the Template. Required token The connection token return order - The order number of the URL templateid name url The ID of the Template The name of the URL The URL of the link You must fill in the bannerid parameter. You must fill in the name parameter. You must fill in the url parameter. No banner found!! <api:createandaddstandardtemplateurl> <token>{token}</token> <templateid>176</templateid> <name>linkname</name> <url> </api:createandaddstandardtemplateurl> <ns2:createandaddstandardtemplateurlresponse xmlns:ns2=" <return>8</return> </ns2:createandaddstandardtemplateurlresponse> 47
48 createandaddpersonalizedtemplateurl This method creates and adds a personalized link to the Template. Required token The connection token return order - The order number of the URL templateid name url The ID of the Template The name of the URL The URL of the link You must fill in the bannerid parameter. You must fill in the name parameter. You must fill in the url parameter. No banner found!! <api:createandaddpersonalizedtemplateurl> <token>{token}</token> <templateid>176</templateid> <name>linkname</name> <url> </api:createandaddpersonalizedtemplateurl> <ns2:createandaddpersonalizedtemplateurlresponse xmlns:ns2=" <return>8</return> </ns2:createandaddpersonalizedtemplateurlresponse> 48
49 updatetemplateurlbyfield This method updates a Template link by field. Required token The connection token return id order field value The ID of the Template The order number of the URL The field of the Template: name description contenttype The value of the field Required for: the name field the contenttype field (0=TEXT, 1=HTML) Optional for: the description field true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the order parameter. You must fill in the field parameter. This link doesn't exist for the banner. You must fill in the name parameter. You must fill in the url parameter. You must fill in the field. You must fill in the action field. Banner link type not supported. 49
50 <api:updatetemplateurlbyfield> <token>{token}</token> <id>165</id> <order>7</order> <field>url</field> <value> </api:updatetemplateurlbyfield> <ns2:updatetemplateurlbyfieldresponse xmlns:ns2=" <return>true</return> </ns2:updatetemplateurlbyfieldresponse> 50
51 deletetemplateurl This method deletes a Template link. Required token The connection token return id order The ID of the Template The order number of the URL true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the order parameter. This link doesn't exist for the banner. <api:deletetemplateurl> <token>{token}</token> <bannerid>176</bannerid> <order>1</order> </api:deletetemplateurl> <ns2:deletetemplateurlresponse xmlns:ns2=" <return>true</return> </ns2:deletetemplateurlresponse> 51
52 trackalltemplatelinks This method activates link tracking for all links in a Template. Required token The connection token return The ID of the last tracked URL id The ID of the Template You must fill in the id parameter. No template found!! There is no link to track. Error while tracking all template links. <api:trackalltemplatelinks> <token>{token}</token> <id>196</id> </api:trackalltemplatelinks> <ns2:trackalltemplatelinksresponse xmlns:ns2=" <return>1</return> </ns2:trackalltemplatelinksresponse> 52
53 untrackalltemplatelinks This method deactivates tracking for all the links in a Template. Required token id The connection token return The ID of the Template true if it was successful, false if it was not successful You must fill in the id parameter. No template found!! Error while tracking all template links. <api:untrackalltemplatelinks> <token>{token}</token> <id>196</id> </api:untrackalltemplatelinks> <ns2:untrackalltemplatelinksresponse xmlns:ns2=" <return>true</return> </ns2:untrackalltemplatelinksresponse> 53
54 tracktemplatelinkbyposition This method activates link tracking for a link in a specific position in a Template. Required token The connection token return id position part The ID of the Template The position of the link in the Template (from top to bottom) The part of the Template (HTML or TEXT) The order number of the tracked URL You must fill in the id parameter. You must fill in the position parameter. You must fill in the part parameter. No template found!! There is no any link. TEXT part doesn't exist or is malformed. HTML part doesn't exist or is malformed. The part parameter is not the same as HTML or TEXT. <api:tracktemplatelinkbyposition> <token>{token}</token> <id>196</id> <position>2</position> <part>html</part> </api:tracktemplatelinkbyposition> 54
55 <ns2:tracktemplatelinkbypositionresponse xmlns:ns2=" <return>3</return> </ns2:tracktemplatelinkbypositionresponse> 55
56 untracktemplatelinkbyorder This method deactivates link tracking for specific link by its order number. Required token The connection token return id order The ID of the Template The order number of the link in the Template true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the order parameter. No template found!! Error while tracking all template links. <api:untracktemplatelinkbyorder> <token>{token}</token> <id>196</id> <order>2</order> </api:untracktemplatelinkbyorder> <ns2:untracktemplatelinkbyorderresponse xmlns:ns2=" <return>true</return> </ns2:untracktemplatelinkbyorderresponse> 56
57 getalltemplatetrackablelinks This method retrieves a list of all the trackable links in a Template. Required token The connection token return The list of link order numbers id The ID of the Template You must fill in the id parameter. No template found!! There is no link to track. <api:getalltemplatetrackablelinks> <token>{token}</token> <id>196</id> </api:getalltemplatetrackablelinks> <ns2:getalltemplatetrackablelinksresponse xmlns:ns2=" <return>2</return> <return>1</return> </ns2:getalltemplatetrackablelinksresponse> 57
58 getalltemplatetrackedlinks This method retrieves a list of all the tracked links in a Template. Required token The connection token return The list of link order numbers id The ID of the Template You must fill in the id parameter. No template found!! There aren't tracked links. <api:getalltemplatetrackedlinks> <token>{token}</token> <id>196</id> </api:getalltemplatetrackedlinks> <ns2:getalltemplatetrackedlinksresponse xmlns:ns2=" <return>3</return> <return>4</return> </ns2:getalltemplatetrackedlinksresponse> 58
59 getallunusedtemplatetrackedlinks This method retrieves a list of all the unused tracked links in a Template. Required token The connection token return The list of link order numbers id The ID of the Template You must fill in the id parameter. No template found!! There aren't unused tracked links. <api:getallunusedtemplatetrackedlinks> <token>{token}</token> <id>196</id> </api:getallunusedtemplatetrackedlinks> <ns2:getallunusedtemplatetrackedlinksresponse xmlns:ns2=" <return>1</return> <return>2</return> </ns2:getallunusedtemplatetrackedlinksresponse> 59
60 getnotifdefaultsender This method retrieves the Transactional Messaging default sender. Required token The connection token return The default sender <api:getnotifdefaultsender> <token>{token}</token> </api:getnotifdefaultsender> <ns2:getnotifdefaultsenderresponse xmlns:ns2=" </ns2:getnotifdefaultsenderresponse> 60
61 getnotifnotvalidatedsenders This method retrieves the Transactional Messaging non-validated senders. Required token The connection token return The list of non-validated senders <api:getnotifnotvalidatedsenders> <token>{token}</token> </api:getnotifnotvalidatedsenders> <ns2:getnotifnotvalidatedsendersresponse xmlns:ns2=" </ns2: getnotifnotvalidatedsendersresponse > 61
62 getnotifvalidatedaltsenders This method retrieves the Transactional Messaging validated senders. Required token The connection token return The list of validated senders <api: getnotifvalidatedaltsenders> <token>{token}</token> </api: getnotifvalidatedaltsenders> <ns2: getnotifvalidatedaltsendersresponse xmlns:ns2=" </ns2: getnotifvalidatedaltsendersresponse> 62
63 addbanner This method adds a Dynamic Content Block to a Template. Required token The connection token return templateid bannerid The ID of the Template The ID of the Dynamic Content Block true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the bannerid parameter. No template found!! No banner found!! <api:addbanner> <token>{token}</token> <id>196</id> <bannerid>83</bannerid> </api:addbanner> <ns2:addbannerresponse xmlns:ns2=" <return>true</return> </ns2:addbannerresponse> 63
64 testtemplatebygroup This method sends a test to a group of members. Required token The connection token return id The ID of the Template groupid The group ID to whom to send the test true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the field parameter. You must fill in the name parameter. You must fill in the encoding parameter. You must fill in the replyto parameter. No template found!! <api:testtemplatebygroup> <token>?</token> <id>176</id> <groupid>103</groupid> </api:testtemplatebygroup> <ns2:testtemplatebygroupresponse xmlns:ns2= <return>true</return> </ns2:testtemplatebygroupresponse> 64
65 65
66 testtemplatebygroupbyobj This method sends a test to a group of members. Required token The connection token return id The ID of the Template groupid The group ID to whom to send the test templateperso The templateperso object true if it was successful, false if it was not successful No template found!! TEXT part doesn't exist or is malformed. HTML part doesn't exist or is malformed. Unable to retrieve the links of the template. Unable to retrieve xheaders. The content doesn't have [EMV DYN] tags. The dyn tags are probably malformed. The content doesn't have [EMV CONTENT] tags. Error while formatting the template for send request. Error while formatting the template. Template type not supported. <api:testtemplatebygroupbyobj> <token>?</token> <groupid>145</groupid> <templateperso> <contentitemlist> <contentitem> <label>1</label> 66
67 <value>value</value> </contentitem> </contentitemlist> <persoitemlist> <persoitem> <label> </label> </persoitem> </persoitemlist> <templateid>176</templateid> </templateperso> </api:testtemplatebygroupbyobj> <ns2:testtemplatebygroupbyobjresponse xmlns:ns2=" <return>true</return> </ns2:testtemplatebygroupbyobjresponse> 67
68 testtemplatebymember This method sends a test to a member. Required token id memberid The connection token return The ID of the Template The ID of the member true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the field parameter. You must fill in the name parameter. You must fill in the encoding parameter. You must fill in the replyto parameter. No template found!! <api:testtemplatebymember> <token>{token}</token> <id>176</id> <memberid>103</memberid> </api:testtemplatebymember> <ns2:testtemplatebymemberresponse xmlns:ns2=" <return>true</return> </ns2:testtemplatebymemberresponse> 68
69 69
70 testtemplatebymemberbyobj This method sends a test to a member. Required token The connection token return id memberid templateperso The ID of the Template The ID of the member The templateperso object true if it was successful, false if it was not successful No template found!! TEXT part doesn't exist or is malformed. HTML part doesn't exist or is malformed. Unable to retrieve the links of the template. Unable to retrieve xheaders. The content doesn't have [EMV DYN] tags. The dyn tags are probably malformed. The content doesn't have [EMV CONTENT] tags. Error while formatting the template for send request. Error while formatting the template. Template type not supported. <api:testtemplatebymemberbyobj> <token>?</token> <memberid>145</groupid> <templateperso> <contentitemlist> <contentitem> <label>1</label> <value>value</value> 70
71 </contentitem> </contentitemlist> <persoitemlist> <persoitem> <label> </label> </persoitem> </persoitemlist> <templateid>176</templateid> </templateperso> </api:testtemplatebymemberbyobj> <ns2:testtemplatebymemberbyobjresponse xmlns:ns2=" <return>true</return> </ns2:testtemplatebymemberbyobjresponse> 71
72 Dynamic Content Management Dynamic Content Management createbanner This method creates a Dynamic Content Block. Required token The connection token return name description contenttype content The name of the Dynamic Content Block The description of the Dynamic Content Block The content type of the Dynamic Content Block (TEXT or HTML) The content of the Dynamic Content Block (must be between the tags <![CDATA[ and ]]> ) bannerid - The ID of the Dynamic Content Block You must fill in the name parameter. You must fill in the contenttype parameter. You can't retrieve this type of banner. <api:createbanner> <token>{token}</token> <name>banner mirror link</name> <description>mirror link for HTML newsletter banner</description> <contenttype>html</contenttype> <content> <![CDATA[To read this in your browser, click <a href="&&&">here</a>.]]> </content> </api:createbanner> 72
73 Dynamic Content Management <ns2:createbannerresponse xmlns:ns2=" <return>165</return> </ns2:createbannerresponse> 73
74 createbannerbyobj This method creates a Dynamic Content Block by object. Required token The connection token return banner The Dynamic Content Block envelope parameter. bannerid - The ID of the Dynamic Content Block You must fill in the name parameter. You can't retrieve this type of banner. You must fill in the contenttype parameter. <api:createbannerbyobj> <token>{token}</token> <banner> <content> <![CDATA[To read this in your browser, click here.]]> </content> <contenttype>text</contenttype> <creationdate> t00:00:00+02:00</creationdate> <description>text version of the newsletter banner</description> <id>01</id> <modifdate> t00:00:00+02:00</modifdate> <name>text Banner</name> </banner> </api:createbannerbyobj> 74
75 <ns2:createbannerbyobjresponse xmlns:ns2=" <return>171</return> </ns2:createbannerbyobjresponse> 75
76 updatebanner This method updates a Dynamic Content Block by field and value. Required token The connection token return id field value The ID of the Dynamic Content Block The field of the Dynamic Content Block: name description contenttype The value of the field Required for: the name field the contenttype field (0=TEXT, 1=HTML) Optional for: the description field true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the field parameter. The field parameter doesn't exist. You must fill in the name parameter. You must fill in the contenttype parameter. You can't retrieve this type of banner. No banner found!! 76
77 <api:updatebanner> <token>{token}</token> <id>165</id> <field>description</field> <value>mirror version HTML</value> </api:updatebanner> <ns2:updatebannerresponse xmlns:ns2=" <return>true</return> </ns2:updatebannerresponse> 77
78 updatebannerbyobj This method updates a Dynamic Content Block by object. Required token The connection token return true if it was successful, false if it was not successful banner The Dynamic Content Block envelope parameter. You must fill in the id parameter. You must fill in the name parameter. You must fill in the contenttype parameter. No banner found!! You can't retrieve this type of banner. <api:updatebannerbyobj> <token>{token}</token> <banner> <content> <![CDATA[To read this in your browser, click <a href="&&&">here</a>]]> </content> <contenttype>html</contenttype> <creationdate> t00:00:00+02:00</creationdate> <description>html version of the banner newsletter</description> <id>165</id> <modifdate> t11:05:00+02:00</modifdate> <name>html banner mirror link</name> </banner> </api:updatebannerbyobj> 78
79 <ns2:updatebannerbyobjresponse xmlns:ns2=" <return>true</return> </ns2:updatebannerbyobjresponse> 79
80 deletebanner This method deletes a Dynamic Content Block. Required token The connection token return id The ID of the Dynamic Content Block true if it was successful, false if it was not successful You must fill in the id parameter. No banner found!! <api:deletebanner> <token>{token}</token> <id>172</id> </api:deletebanner> <ns2:deletebannerresponse xmlns:ns2=" <return>true</return> </ns2:deletebannerresponse> 80
81 clonebanner This method clones a Dynamic Content Block. Required token The connection token return id newname The ID of the Dynamic Content Block The new name of the new banner clonebannerid -The ID of the new Dynamic Content Block You must fill in the id parameter. You must fill in the name parameter. No banner found!! <api:clonebanner> <token>{token}</token> <id>165</id> <newname>mirror link HTML banner 2</newName> </api:clonebanner> <ns2:clonebannerresponse xmlns:ns2=" <return>173</return> </ns2:clonebannerresponse> 81
82 getbanner This method retrieves a Dynamic Content Block using its ID. Required token The connection token return id The ID of the Dynamic Content Block APIBanner - The Dynamic Content Block You must fill in the id parameter. No banner found!! You can't retrieve this type of banner. <api:getbanner> <token>{token}</token> <id>171</id> </api:getbanner> <ns2:getbannerresponse xmlns:ns2=" <return> <content>pour visualiser cet dans votre navigateur suivez le lien suivant &&&</content> <contenttype>text</contenttype> <description>bannière des newsletter version text</description> <id>171</id> <name>bannière TEXT</name> </return> </ns2:getbannerresponse> 82
83 83
84 getlastbanners This method retrieves the most recently created Dynamic Content Blocks. Required token The connection token return limit The size of the list (between 1 and 1000) The list of Dynamic Content Block IDs You must fill in the type parameter. You must fill in the limit parameter. <api:getlastbanners> <token>{token}</token> <type>transactional</type> <limit>10</limit> </api:getlastbanners> <ns2:getlastbannersresponse xmlns:ns2=" <return>201</return> <return>200</return> <return>197</return> <return>196</return> <return>194</return> <return>103</return> <return>66</return> <return>30</return> <return>29</return> </ns2:getlastbannersresponse> 84
85 85
86 getbannersbyfield This method retrieves a list of Dynamic Content Blocks that contain the same given value in a specific field. Required token The connection token return field value limit The field of the Dynamic Content Block: name description contenttype The value of the field Required for: the name field the contenttype field (0=TEXT, 1=HTML) Optional for: the description field The size of the list (between 1 and 1000) listids - The list of Dynamic Content Block IDs You must fill in the field parameter. You must fill in the limit parameter. You must fill in the name parameter. You must fill in the contenttype parameter. <api:getbannersbyfield> <token>{token}</token> <field>name</field> 86
87 <value>dynamic Content Block</value> <limit>3</limit> </api:getbannersbyfield> <ns2:getbannersbyfieldresponse xmlns:ns2=" <return>173</return> <return>171</return> <return>165</return> </ns2:getbannersbyfieldresponse> 87
88 getbannersbyperiod This method retrieves a list of Dynamic Content Blocks from a given period. Required token The connection token return datebegin dateend The start date of the period to retrieve (yyyy- MM-dd HH:mm:ss) The end date of the period to retrieve (yyyy-mmdd HH:mm:ss) listids - The list of Dynamic Content Block IDs You must fill in the datebegin parameter. You must fill in the dateend parameter. datebegin doesn't exist or is malformed (good format is : yyyy-mm-dd HH:mm:ss). dateend doesn't exist or is malformed (good format is : yyyy-mm-dd HH:mm:ss). <api:getbannersbyperiod> <token>{token}</token> <datebegin> t00:00:00+02:00</datebegin> <dateend> t00:00:00+02:00</dateend> </api:getbannersbyperiod> <ns2:getbannersbyperiodresponse xmlns:ns2=" <return>158</return> <return>160</return> 88
89 <return>155</return> <return>154</return> <return>173</return> <return>156</return> <return>81</return> <return>83</return> <return>84</return> <return>165</return> <return>82</return> <return>171</return> </ns2:getbannersbyperiodresponse> 89
90 getbannerpreview This method displays a preview of a Dynamic Content Block. Required token The connection token return The preview of the banner id The ID of the Dynamic Content Block You must fill in the id parameter. The content must begin with [EMV TEXTPART] OR [EMV HTMLPART]. No banner found!! The part parameter is not the same as HTML or TEXT. <api:getbannerpreview> <token>{token}</token> <id>171</id> </api:getbannerpreview> <ns2:getbannerpreviewresponse xmlns:ns2=" <return>to view this click here</return> </ns2:getbannerpreviewresponse> 90
91 getbannerpreviewbyobj This method retrieves a preview of a Dynamic Content Block by object. Required token The connection token return bannerperso The banner personalized object, containing: bannerid: The ID of the Dynamic Content Block to preview dynlist: The list of dyn tags, containing labels and values for each of the personalization fields. formattedbanner - The formatted preview of the Dynamic Content Block You must fill in the id parameter. The content must begin with [EMV TEXTPART] OR [EMV HTMLPART]. No banner found!! The part parameter is not the same as HTML or TEXT. <api:getbannerpreviewbyobj> <token>{token}</token> <bannerperso> <bannerid>165</bannerid> <dynlist> <dyn> <label>lastname</label> <value> vision</value> </dyn> </dynlist> </bannerperso> </api:getbannerpreviewbyobj> 91
92 <ns2:getbannerpreviewbyobjresponse xmlns:ns2=" <return> <![CDATA[ <html> <head> </head> <body>bonjour vision, pour visualiser cet dans votre navigateur, suivez ce <a href=" Cz12wJAXnGHxKLJ3zbwjtS5kGaPDALk,ex5GZWcJ97Q">lien</a> </body> </html>]]></return> </ns2:getbannerpreviewbyobjresponse> 92
93 createandaddstandardbannerurl This method creates and adds a standard link to the Dynamic Content Block. Required token The connection token return order - The order number of the URL bannerid name url The ID of the Dynamic Content Block The name of the URL The URL of the link You must fill in the bannerid parameter. You must fill in the name parameter. You must fill in the url parameter. No banner found!! <api:createandaddstandardbannerurl> <token>{token}</token> <bannerid>165</bannerid> <name> vision</name> <url> </api:createandaddstandardbannerurl> <ns2:createandaddstandardbannerurlresponse xmlns:ns2=" <return>8</return> </ns2:createandaddstandardbannerurlresponse> 93
94 94
95 createandaddpersonalizedbannerurl This method creates and adds a personalized link to the Dynamic Content Block. Required token The connection token return order - The order number of the URL bannerid name url The ID of the Dynamic Content Block The name of the URL The URL of the link You must fill in the bannerid parameter. You must fill in the name parameter. You must fill in the url parameter. No banner found!! <api:createandaddpersonalizedbannerurl> <token>{token}</token> <bannerid>165</bannerid> <name> vision</name> <url> </api:createandaddpersonalizedbannerurl> <ns2:createandaddpersonalizedbannerurlresponse xmlns:ns2=" <return>8</return> </ns2:createandaddpersonalizedbannerurlresponse> 95
96 96
97 deletebannerurl This method deletes a Dynamic Content Block link. Required token The connection token return bannerid order The ID of the Dynamic Content Block The order number of the URL true if it was successful, false if it was not successful You must fill in the bannerid parameter. You must fill in the order parameter. This link doesn't exist for the banner. <api:deletebannerurl> <token>{token}</token> <bannerid>150</bannerid> <order>1</order> </api:deletebannerurl> <ns2:deletebannerurlresponse xmlns:ns2=" <return>true</return> </ns2:deletebannerurlresponse> 97
98 trackallbannerlinks This method activates tracking for all untracked Dynamic Content Block links and saves the Dynamic Content Block. Required token The connection token return id The ID of the Dynamic Content Block lastorder - The last tracked link's order number You must fill in the id parameter. No banner found!! There is no link to track. <api:trackallbannerlinks> <token>{token}</token> <id>165</id> </api:trackallbannerlinks> <ns2:trackallbannerlinksresponse xmlns:ns2=" <return>2</return> </ns2:trackallbannerlinksresponse> 98
99 trackbannerlinkbyposition This method tracks the Dynamic Content Block link through its position in the Dynamic Content Block. Required token The connection token return id position The ID of the Dynamic Content Block The position of the link in the Dynamic Content Block order - The order number of the URL You must fill in the id parameter. You must fill in the position parameter. No banner found!! <api:trackbannerlinkbyposition> <token>{token}</token> <id>165</id> <position>2</position> </api:trackbannerlinkbyposition> <ns2:trackbannerlinkbypositionresponse xmlns:ns2=" apitransactional. vision.com/"> <return>3</return> </ns2:trackbannerlinkbypositionresponse> 99
100 untrackallbannerlinks This method untracks all the Dynamic Content Block links. Required token The connection token return id The ID of the Dynamic Content Block true if it was successful, false if it was not successful You must fill in the id parameter. No banner found!! <api:untrackallbannerlinks> <token>{token}</token> <id>165</id> </api:untrackallbannerlinks> <ns2:untrackallbannerlinksresponse xmlns:ns2=" <return>true</return> </ns2:untrackallbannerlinksresponse> 100
101 untrackbannerlinkbyorder This method untracks a link in the Dynamic Content Block by its order. Required token The connection token return id order The ID of the Dynamic Content Block The order number of the URL true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the order parameter. No banner found!! <api:untrackbannerlinkbyorder> <token>{token}</token> <id>165</id> <order>6</order> </api:untrackbannerlinkbyorder> <ns2:untrackbannerlinkbyorderresponse xmlns:ns2=" <return>true</return> </ns2:untrackbannerlinkbyorderresponse> 101
102 updatebannerurlbyfield This method updates a Dynamic Content Block link by field. Required token The connection token return bannerid order field value The ID of the Dynamic Content Block The order number of the URL The field of the Dynamic Content Block: name description contenttype The value of the field Required for: the name field the contenttype field (0=TEXT, 1=HTML) Optional for: the description field true if it was successful, false if it was not successful You must fill in the id parameter. You must fill in the order parameter. You must fill in the field parameter. This link doesn't exist for the banner. You must fill in the name parameter. You must fill in the url parameter. You must fill in the field. You must fill in the action field. Banner link type not supported
103 <api:updatebannerurlbyfield> <token>{token}</token> <bannerid>165</bannerid> <order>7</order> <field>url</field> <value> </api:updatebannerurlbyfield> <ns2:updatebannerurlbyfieldresponse xmlns:ns2=" <return>true</return> </ns2:updatebannerurlbyfieldresponse> 103
104 getbannerurlbyorder This method retrieves a Dynamic Content Block link by its order number. Required token The connection token return bannerid order The ID of the Dynamic Content Block The order number of the URL APIBannerLink - The Dynamic Content Block link You must fill in the bannerid parameter. You must fill in the order parameter. This link doesn't exist for the banner. <api:getbannerurlbyorder> <token>{token}</token> <bannerid>165</bannerid> <order>7</order> </api:getbannerurlbyorder> <ns2:getbannerurlbyorderresponse xmlns:ns2=" <return> <bannerid>165</bannerid> <clientid>41</clientid> <id>154</id> <name>url7</name> <order>7</order> <type>standard</type> 104
105 <url> </return> </ns2:getbannerurlbyorderresponse> 105
106 getallbannertrackablelinks This method retrieves a list of all the trackable links in a Dynamic Content Block. Required token The connection token return id The ID of the Dynamic Content Block listorders - The list of all the trackable links in the Dynamic Content Block You must fill in the id parameter. No banner found!! There aren't trackable links. <api:getallbannertrackablelinks> <token>{token}</token> <id>165</id> </api:getallbannertrackablelinks> <ns2:getallbannertrackablelinksresponse xmlns:ns2=" <return>1</return> </ns2:getallbannertrackablelinksresponse> 106
107 getallbannertrackedlinks This method retrieves a list of all the tracked links in a Dynamic Content Block. Required token The connection token return id The ID of the Dynamic Content Block listorders - The list of all the tracked links in the Dynamic Content Block You must fill in the id parameter. There aren't tracked links. <api:getallbannertrackedlinks> <token>{token}</token> <id>165</id> </api:getallbannertrackedlinks> <ns2:getallbannertrackedlinksresponse xmlns:ns2=" <return>5</return> <return>7</return> </ns2:getallbannertrackedlinksresponse> 107
108 getallunusedbannertrackedlinks This method retrieves a list of all the unused tracked links of the Dynamic Content Block. Required token The connection token return id The ID of the Dynamic Content Block listorders - The list of all the unused tracked links in the Dynamic Content Block You must fill in the id parameter. No banner found!! There aren't unused tracked links. <api:getallunusedbannertrackedlinks> <token>{token}</token> <id>165</id> </api:getallunusedbannertrackedlinks> <ns2:getallunusedbannertrackedlinksresponse xmlns:ns2=" <return>1</return> <return>2</return> <return>3</return> <return>4</return> <return>6</return> </ns2:getallunusedbannertrackedlinksresponse> 108
109 Reference Reference WADL The Web Application Language (WADL) is a machine-readable XML-based language that provides a model for describing HTTP-based web applications (such as REST web services). Web Services The W3C defines a Web service as a software system designed to support interoperable Machine to Machine interaction over a network. Web services are frequently just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services. The W3C Web service definition encompasses many different systems, but in common usage the term refers to clients and servers that communicate XML messages that follow the SOAP-standard. Common in both the field and the terminology is the assumption that there is also a machine readable description of the operations supported by the server, a description in the WSDL. The latter is not a requirement of SOAP endpoint, but it is a prerequisite for automated client-side code generation in the mainstream Java and.net SOAP frameworks. Some industry organizations, such as the WS-I, mandate both SOAP and WSDL in their definition of a Web service. WSDL The Web Services Language (WSDL, pronounced 'wiz-dull' or spelled out, 'W-S-D-L') is an XML-based language that provides a model for describing Web services. Version 2.1 has not been endorsed by the World Wide Web Consortium (W3C). Version 2.0, for which several drafts have been released, is expected to become a W3C recommendation. WSDL is an XMLbased service description on how to communicate using web services. The WSDL defines services as collections of network endpoints, or ports. WSDL specification provides an XML format for documents for this purpose. WSDL is often used in combination with SOAP and XML Schema to provide web services over the Internet. A client program connecting to a web service can read the WSDL to determine what functions are available on the server. Any special datatypes used are embedded in the WSDL file in the form of XML Schema. The client can then use SOAP to actually call one of the functions listed in the WSDL. XML The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language. The XML recommendation specifies both the structure of XML, and the requirements for XML processors. XML is considered "general-purpose" because it enables anyone to originate and use a markup language for many types of applications and problem domains. Numerous formally defined markup languages are based on XML, such as RSS, MathML, GraphML, XHTML, Scalable Vector Graphics, MusicXML, and thousands of others. XML's primary purpose is to facilitate the sharing of data across different information systems, particularly systems connected via the Internet. It is a simplified subset of Standard Generalized Markup Language (SGML), and is designed to be relatively human-legible
Setup and Administration for ISVs
17 Setup and Administration for ISVs ISV accounts for both hosted and private cloud support white labeling functionality and give you the ability to provision and manage customer tenants directly. A customer
Secure Testing Service
Secure Testing Service Overview and pre-release use Authors: Andrej Sokoll Matthew Loewengart Revisions: 2011 Version 1.0 Page 2 Contents Overview... 3 Background... 3 How does the secure testing service
Release Notes. DocuSign Spring 15 Release Notes. Contents
Release Notes Updated March 6, 2015 DocuSign Spring 15 Release Notes This document provides information about the updates deployed to the DocuSign Production environment as part of the March 6, 2015 DocuSign
SmartFocus Cloud Service APIs
SmartFcus Clud Service APIs Dcument name Campaign Management REST API Guide Service Campaign management fr managing email campaigns Prtcl REST ver HTTP Versin 11.8 Last updated n June 23, 2015 Table f
Audit Management Reference
www.novell.com/documentation Audit Management Reference ZENworks 11 Support Pack 3 February 2014 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of
www.novell.com/documentation Policy Guide Access Manager 3.1 SP5 January 2013
www.novell.com/documentation Policy Guide Access Manager 3.1 SP5 January 2013 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this documentation,
www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012
www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,
Using Avaya Aura Messaging Web Access
Using Avaya Aura Messaging Web Access Release 6.3.2 Issue 1 December 2014 Contents Chapter 1: Getting started... 5 Avaya Aura Messaging Web Access... 5 Requirements... 5 Logging in to Messaging Web Access...
Telephony Toolbar Corporate. User Guide
Telephony Toolbar Corporate User Guide Release 7.1 March 2011 Table of Contents 1 About This Guide...7 1.1 Open Telephony Toolbar - Corporate... 7 1.2 First Time Login... 8 1.3 Subsequent Use... 11 2 Using
HireDesk API V1.0 Developer s Guide
HireDesk API V1.0 Developer s Guide Revision 1.4 Talent Technology Corporation Page 1 Audience This document is intended for anyone who wants to understand, and use the Hiredesk API. If you just want to
Portals and Hosted Files
12 Portals and Hosted Files This chapter introduces Progress Rollbase Portals, portal pages, portal visitors setup and management, portal access control and login/authentication and recommended guidelines
Manage Workflows. Workflows and Workflow Actions
On the Workflows tab of the Cisco Finesse administration console, you can create and manage workflows and workflow actions. Workflows and Workflow Actions, page 1 Add Browser Pop Workflow Action, page
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information
How to Customize Support Portals
How to Customize Support Portals 2014 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of their
vcloud Air Platform Programmer's Guide
vcloud Air Platform Programmer's Guide vcloud Air OnDemand 5.7 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.
Salesforce Customer Portal Implementation Guide
Salesforce Customer Portal Implementation Guide Salesforce, Winter 16 @salesforcedocs Last updated: December 10, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered
TriCore Secure Web Email Gateway User Guide 1
TriCore Secure Web Email Gateway User Guide This document provides information about TriCore Secure Web Email Gateway. This document is for users who are authorized to send and receive encrypted email
CA Nimsoft Service Desk
CA Nimsoft Service Desk Configure Outbound Web Services 7.13.7 Legal Notices Copyright 2013, CA. All rights reserved. Warranty The material contained in this document is provided "as is," and is subject
Communication Manager Email Template Library
Communication Manager Email Template Library Create and edit email templates for use in mass email and drip campaigns. Email templates can be stored in Template Tags for easy access to frequently used
EMAIL MAKER FOR VTIGER CRM
EMAIL MAKER FOR VTIGER CRM Introduction The Email Maker is extension tool designed for the vtiger CRM. Using EMAIL Maker you can create email templates with predefined information and send them from all
Wimba Pronto. Version 3.1. Administrator Guide
Wimba Pronto Version 3.1 Administrator Guide Wimba Pronto 3.1 Administrator Guide Overview 1 Accessing the Wimba Pronto Administration Interface 2 Managing Multiple Institutions 3 General Features 4 Configuring
Salesforce Files Connect Implementation Guide
Salesforce Files Connect Implementation Guide Salesforce, Winter 16 @salesforcedocs Last updated: December 10, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered
PORTAL ADMINISTRATION
1 Portal Administration User s Guide PORTAL ADMINISTRATION GUIDE Page 1 2 Portal Administration User s Guide Table of Contents Introduction...5 Core Portal Framework Concepts...5 Key Items...5 Layouts...5
An Oracle White Paper June 2014. RESTful Web Services for the Oracle Database Cloud - Multitenant Edition
An Oracle White Paper June 2014 RESTful Web Services for the Oracle Database Cloud - Multitenant Edition 1 Table of Contents Introduction to RESTful Web Services... 3 Architecture of Oracle Database Cloud
PolyU Staff Email Service. Mailing List Management. User Guide
PolyU Staff Email Service Mailing List Management User Guide Version 2.0 Last Update: 28 August 2015 PolyU Email: www.polyu.edu.hk/email ITS HelpCentre Support: www.polyu.edu.hk/hots ITS HelpCentre Support
White Paper. Creation of Online Help for Fabasoft Folio. Fabasoft Folio 2015 Update Rollup 2
White Paper Creation of Online Help for Fabasoft Folio Fabasoft Folio 2015 Update Rollup 2 Copyright Fabasoft R&D GmbH, Linz, Austria, 2015. All rights reserved. All hardware and software names used are
IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM
IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015 Integration Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 93.
BlackBerry Enterprise Service 10. Universal Device Service Version: 10.2. Administration Guide
BlackBerry Enterprise Service 10 Universal Service Version: 10.2 Administration Guide Published: 2015-02-24 SWD-20150223125016631 Contents 1 Introduction...9 About this guide...10 What is BlackBerry
1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe.
CourseWebs Reporting Tool Desktop Application Instructions The CourseWebs Reporting tool is a desktop application that lets a system administrator modify existing reports and create new ones. Changes to
ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01
ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01 FEBRUARY 2010 COPYRIGHT Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Part
TeamViewer 9 Manual Management Console
TeamViewer 9 Manual Management Console Rev 9.2-07/2014 TeamViewer GmbH Jahnstraße 30 D-73037 Göppingen www.teamviewer.com Table of Contents 1 About the TeamViewer Management Console... 4 1.1 About the
Cloud. Hosted Exchange Administration Manual
Cloud Hosted Exchange Administration Manual Table of Contents Table of Contents... 1 Table of Figures... 4 1 Preface... 6 2 Telesystem Hosted Exchange Administrative Portal... 7 3 Hosted Exchange Service...
DocuSign Connect for Salesforce Guide
Information Guide 1 DocuSign Connect for Salesforce Guide 1 Copyright 2003-2013 DocuSign, Inc. All rights reserved. For information about DocuSign trademarks, copyrights and patents refer to the DocuSign
USER S MANUAL Cloud Email Firewall 4.3.2.4 1. Cloud Email & Web Security
USER S MANUAL Cloud Email Firewall 4.3.2.4 1 Contents 1. INTRODUCTION TO CLOUD EMAIL FIREWALL... 4 1.1. WHAT IS CLOUD EMAIL FIREWALL?... 4 1.1.1. What makes Cloud Email Firewall different?... 4 1.1.2.
HP Project and Portfolio Management Center
HP Project and Portfolio Management Center Software Version: 9.20 RESTful Web Services Guide Document Release Date: February 2013 Software Release Date: February 2013 Legal Notices Warranty The only warranties
EMAIL CAMPAIGNS...5 LIST BUILDER FORMS...
Basic User Guide Table of Contents INTRODUCTION...1 CAMPAIGNER FEATURES...1 WHO SHOULD READ THIS GUIDE?...1 GETTING STARTED...2 LOGGING IN TO CAMPAIGNER...2 DASHBOARD...3 Modify Your Dashboard...4 EMAIL
Ciphermail Gateway PDF Encryption Setup Guide
CIPHERMAIL EMAIL ENCRYPTION Ciphermail Gateway PDF Encryption Setup Guide March 6, 2014, Rev: 5454 Copyright c 2008-2014, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction 4 2 Portal 4 3 PDF encryption
1.1.1. What makes Panda Cloud Email Protection different?... 4. 1.1.2. Is it secure?... 4. 1.2.1. How messages are classified... 5
Contents 1. INTRODUCTION TO PANDA CLOUD EMAIL PROTECTION... 4 1.1. WHAT IS PANDA CLOUD EMAIL PROTECTION?... 4 1.1.1. What makes Panda Cloud Email Protection different?... 4 1.1.2. Is it secure?... 4 1.2.
IBM Unica emessage Version 8 Release 6 February 13, 2015. User's Guide
IBM Unica emessage Version 8 Release 6 February 13, 2015 User's Guide Note Before using this information and the product it supports, read the information in Notices on page 403. This edition applies to
WEBMAIL User s Manual
WEBMAIL User s Manual Overview What it is: What it is not: A convenient method of retrieving and sending mails while you re away from your home computer. A sophisticated mail client meant to be your primary
Marketo Integration Setup Guide
Page 1 of 30 Table of Contents About the RingLead Integration with Marketo Create the Marketo Webhook - Response Mapping - Configure Webhook Response Mapping Create the Marketo Program and Campaign - Create
Specific API Usage Limitations... 6 Daily Limitation... 6 Concurrency Limitation... 6. API Description... 7 Site Data API... 7
Last update: July 2015 SolarEdge API SolarEdge API Contents Last update: July 2015... 1 SolarEdge API... 2 Contents... 2 General... 3 Purpose and scope... 3 Acronyms and abbreviations... 3 Introduction...
HTML Fails: What No One Tells You About Email HTML
HTML Fails: What No One Tells You About Email HTML 2 Today s Webinar Presenter Kate McDonough Campaign Manager at PostUp Worked with various ESPs: Constant Contact, Campaign Monitor, ExactTarget, Distribion
We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.
Creative Specs Gmail Sponsored Promotions Overview The GSP creative asset will be a ZIP folder, containing four components: 1. Teaser text file 2. Teaser logo image 3. HTML file with the fully expanded
Microsoft Office Live Meeting Events User s Guide
Microsoft Office Live Meeting Events User s Guide Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless otherwise noted, the companies,
Virtual Fax API User Guide
Virtual Fax API User Guide Introduction 2 Single Fax Job Submission (XML) 2 Protus XML Submission Services 2 Input: Job Request 2 Output: Status Response 2 Single Fax Job Submission XML Element Hierarchy
Developing WCM based WebSphere Portal application using IBM Rational Application Developer
Developing WCM based WebSphere Portal application using IBM Rational Application Developer Table of Content Abstract...3 Sample Use case...3 Prerequisite...3 Developing the portlet project...4 Connecting
Safeguard Ecommerce Integration / API
Safeguard Ecommerce Integration / API Product Manual Version 3 Revision 1.11 Table of Contents 1. INTRODUCTION... 4 1.1 Available commands... 4 2. HOW THE ADMINISTRATION SYSTEM IS EXPECTED TO BE USED OPERATIONALLY...
Quick Setup Guide. HTML Email Signatures. A short guide on how to set up HTML Signatures on LetMC emails. Last updated 22/11/2012
Quick Setup Guide HTML Email Signatures A short guide on how to set up HTML Signatures on LetMC emails Last updated 22/11/2012 Overview LetMC has an email management system and it is possible to implement
Form And List. SuperUsers. Configuring Moderation & Feedback Management Setti. Troubleshooting: Feedback Doesn't Send
5. At Repeat Submission Filter, select the type of filtering used to limit repeat submissions by the same user. The following options are available: No Filtering: Skip to Step 7. DotNetNuke User ID: Do
<?xml version= 1.0?> <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.
dhtml
Title page. Alcatel-Lucent 5620 SERVICE AWARE MANAGER 13.0 R7
Title page Alcatel-Lucent 5620 SERVICE AWARE MANAGER 13.0 R7 APPLICATION API DEVELOPER GUIDE 3HE-10590-AAAA-TQZZA Issue 1 December 2015 Legal notice Legal notice Alcatel, Lucent, Alcatel-Lucent and the
Basic Web Development @ Fullerton College
Basic Web Development @ Fullerton College Introduction FC Net Accounts Obtaining Web Space Accessing your web space using MS FrontPage Accessing your web space using Macromedia Dreamweaver Accessing your
Lyris ListManager Tutorial
Lyris ListManager Tutorial In this tutorial, you will learn some of the basic things you can do in ListManager. You will: Create a mailing list Add members Create the content for a message Use preformatted
Nintex Workflow 2013 Help
Nintex Workflow 2013 Help Last updated: Wednesday, January 15, 2014 1 Workflow Actions... 7 1.1 Action Set... 7 1.2 Add User To AD Group... 8 1.3 Assign Flexi Task... 10 1.4 Assign To-Do Task... 25 1.5
Policy Based Encryption Z. Administrator Guide
Policy Based Encryption Z Administrator Guide Policy Based Encryption Z Administrator Guide Documentation version: 1.2 Legal Notice Legal Notice Copyright 2012 Symantec Corporation. All rights reserved.
Corporate Telephony Toolbar User Guide
Corporate Telephony Toolbar User Guide 1 Table of Contents 1 Introduction...6 1.1 About Corporate Telephony Toolbar... 6 1.2 About This Guide... 6 1.3 Accessing The Toolbar... 6 1.4 First Time Login...
Web Portal User Guide. Version 6.0
Web Portal User Guide Version 6.0 2013 Pitney Bowes Software Inc. All rights reserved. This document may contain confidential and proprietary information belonging to Pitney Bowes Inc. and/or its subsidiaries
Your Blueprint websites Content Management System (CMS).
Your Blueprint websites Content Management System (CMS). Your Blueprint website comes with its own content management system (CMS) so that you can make your site your own. It is simple to use and allows
AD Phonebook 2.2. Installation and configuration. Dovestones Software
AD Phonebook 2.2 Installation and configuration 1 Table of Contents Introduction... 3 AD Self Update... 3 Technical Support... 3 Prerequisites... 3 Installation... 3 Adding a service account and domain
REST Webservices API Reference Manual
crm-now/ps REST Webservices API Reference Manual Version 1.5.1.0 crm-now development documents Page 1 Table Of Contents OVERVIEW...4 URL FORMAT...4 THE RESPONSE FORMAT...4 VtigerObject...5 Id Format...5
Qlik REST Connector Installation and User Guide
Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All
HarePoint Workflow Extensions for Office 365. Quick Start Guide
HarePoint Workflow Extensions for Office 365 Quick Start Guide Product version 0.91 November 09, 2015 ( This Page Intentionally Left Blank ) HarePoint.Com Table of Contents 2 Table of Contents Table of
Setting Up Person Accounts
Setting Up Person Accounts Salesforce, Summer 15 @salesforcedocs Last updated: June 30, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
Sophos Mobile Control Startup guide. Product version: 3.5
Sophos Mobile Control Startup guide Product version: 3.5 Document date: July 2013 Contents 1 About this guide...3 2 What are the key steps?...5 3 Log in as a super administrator...6 4 Activate Sophos Mobile
Phone Manager Application Support JANUARY 2015 DOCUMENT RELEASE 4.2 APPLICATION SUPPORT
Phone Manager Application Support JANUARY 2015 DOCUMENT RELEASE 4.2 APPLICATION SUPPORT ZohoCRM NOTICE The information contained in this document is believed to be accurate in all respects but is not warranted
AJ Shopping Cart. Administration Manual
AJ Shopping Cart Administration Manual AJ Square Consultancy Services (p) Ltd., The Lord's Garden, #1-12, Vilacheri Main Road, Vilacheri, Madurai-625 006.TN.INDIA, Ph:+91-452-2485553, 2485554. Fax : 2484600
EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators
EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators Version 1.0 Last Updated on 15 th October 2011 Table of Contents Introduction... 3 File Manager... 5 Site Log...
SelectSurvey.NET User Manual
SelectSurvey.NET User Manual Creating Surveys 2 Designing Surveys 2 Templates 3 Libraries 4 Item Types 4 Scored Surveys 5 Page Conditions 5 Piping Answers 6 Previewing Surveys 7 Managing Surveys 7 Survey
Axway API Gateway. Version 7.4.1
O A U T H U S E R G U I D E Axway API Gateway Version 7.4.1 3 February 2016 Copyright 2016 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.4.1
DocAve for Office 365 Sustainable Adoption
DocAve for Office 365 Sustainable Adoption Quick Start Guide Issued October 2015 1 Table of Contents Submitting Documentation Feedback to AvePoint... 3 1. Request a DocAve License from AvePoint... 4 2.
Revegy Master System Administration and Manage Preferences
Revegy Master System Administration and Manage Preferences Version: 3.4 Last Update: February 2014 Revegy, Inc. 200 Galleria Parkway Suite 1155 Atlanta, Georgia 30339 www.revegy.com Table of Contents REVEGY
Corporate Access File Transfer Service Description Version 1.0 01/05/2015
Corporate Access File Transfer Service Description Version 1.0 01/05/2015 This document describes the characteristics and usage of the Corporate Access File Transfer service, which is for transferring
Mobile Connect for USA Mobility Pagers for iphone
User Guide for Mobile Connect for USA Mobility Pagers for iphone Amcom Software, Inc. Copyright Mobile Connect 3.5 Document Version 1.0 Last Saved Date: September 19, 2013 Copyright 2003-2013 Amcom Software,
Overview. How It Works
Overview Email is a great way to communicate with your alumni and donors. It s agile, it can be interactive, and it has lower overhead than print mail. Our constituents are also becoming more and more
Embedded Document Accounting Solution (edas) for Cost Recovery. Administrator's Guide
Embedded Document Accounting Solution (edas) for Cost Recovery Administrator's Guide September 2013 www.lexmark.com Contents 2 Contents Overview...4 Getting started...5 Understanding installation requirements...5
PowerSchool Parent Portal User Guide. PowerSchool 7.x Student Information System
PowerSchool 7.x Student Information System Released December 2011 Document Owner: Documentation Services This edition applies to Release 7.1 of the [product name] software and to all subsequent releases
Result: Adds an X-header named "X-Company" with the value of "Your Company Name"
SMTPit Pro SMTPit_AddEmailHeader SMTPit_Clear SMTPit_Configure SMTPit_Connect SMTPit_Disconnect SMTPit_File_Copy SMTPit_File_Delete SMTPit_File_Exists SMTPit_File_Export SMTPit_File_GetPath SMTPit_File_Move
Web Application User Guide
www.novell.com/documentation Web Application User Guide Filr 1.2 November 2015 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this documentation,
Contents. 2 Alfresco API Version 1.0
The Alfresco API Contents The Alfresco API... 3 How does an application do work on behalf of a user?... 4 Registering your application... 4 Authorization... 4 Refreshing an access token...7 Alfresco CMIS
Administering Jive for Outlook
Administering Jive for Outlook TOC 2 Contents Administering Jive for Outlook...3 System Requirements...3 Installing the Plugin... 3 Installing the Plugin... 3 Client Installation... 4 Resetting the Binaries...4
Cloud Elements! Events Management BETA! API Version 2.0
Cloud Elements Events Management BETA API Version 2.0 Event Management Version 1.0 Event Management Cloud Elements Event Management provides a uniform mechanism for subscribing to events from Endpoints
Sophos Mobile Control Startup guide. Product version: 3
Sophos Mobile Control Startup guide Product version: 3 Document date: January 2013 Contents 1 About this guide...3 2 What are the key steps?...5 3 Log in as a super administrator...6 4 Activate Sophos
WESTERNACHER OUTLOOK E-MAIL-MANAGER OPERATING MANUAL
TABLE OF CONTENTS 1 Summary 3 2 Software requirements 3 3 Installing the Outlook E-Mail Manager Client 3 3.1 Requirements 3 3.1.1 Installation for trial customers for cloud-based testing 3 3.1.2 Installing
Fairsail REST API: Guide for Developers
Fairsail REST API: Guide for Developers Version 1.02 FS-API-REST-PG-201509--R001.02 Fairsail 2015. All rights reserved. This document contains information proprietary to Fairsail and may not be reproduced,
API. Application Programmers Interface document. For more information, please contact: Version 2.01 Aug 2015
API Application Programmers Interface document Version 2.01 Aug 2015 For more information, please contact: Technical Team T: 01903 228100 / 01903 550242 E: [email protected] Page 1 Table of Contents Overview...
Sugar Community Edition 6.4.0 Application Guide
Sugar Community Edition 6.4.0 Application Guide Sugar Community Edition 6.4.0 Application Guide Preface Getting Started User Interface Home Leads Contacts Accounts Opportunities Documents Calendar Calls
BlackBerry Internet Service Using the Browser on Your BlackBerry Smartphone Version: 2.8
BlackBerry Internet Service Using the Browser on Your BlackBerry Smartphone Version: 2.8 User Guide SWDT653811-793266-0827104650-001 Contents Getting started... 3 About messaging service plans for BlackBerry
HelpDesk Connect Operator Manual rev. 1.0.
HelpDesk Connect Operator Manual rev. 1.0. 2003-2009 Eastwright Corp. www.eastwright.com 1 1.System Overview 1.1. Concepts The HelpDesk Connect is a web based help desk system. The program allows efficient
www.novell.com/documentation Advanced User Guide Vibe 4.0 March 2015
www.novell.com/documentation Advanced User Guide Vibe 4.0 March 2015 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this documentation, and specifically
Message Containers and API Framework
Message Containers and API Framework Notices Copyright 2009-2010 Motion Picture Laboratories, Inc. This work is licensed under the Creative Commons Attribution-No Derivative Works 3.0 United States License.
WiredContact Enterprise x3. Admin Guide
WiredContact Enterprise x3 Admin Guide WiredContact Enterprise x3 Admin Guide Overview WiredContact Enterprise x3 (WCE) is a web solution for contact management/sales automation that is currently available
LabVIEW Internet Toolkit User Guide
LabVIEW Internet Toolkit User Guide Version 6.0 Contents The LabVIEW Internet Toolkit provides you with the ability to incorporate Internet capabilities into VIs. You can use LabVIEW to work with XML documents,
Assistant Enterprise. User Guide. www.lumosnetworks.com 3-27-08
Assistant Enterprise User Guide www.lumosnetworks.com 3-27-08 Assistant Enterprise (Toolbar) Guide Copyright Notice Trademarks Copyright 2007 BroadSoft, Inc. All rights reserved. Any technical documentation
SECURE MESSAGING PLATFORM
SECURE MESSAGING PLATFORM WEB ADMIN CONSOLE ADMIN USER GUIDE Introduction... 2 Customer Management... 3 Dashboard... 3 User Account... 5 General & Feature Settings... 7 Secure Message Disclaimers... 9
United Concordia (UCD) Real Time Claim Submission & Adjudication Connectivity Specifications
United Concordia (UCD) Real Time Claim Submission & Adjudication Connectivity Specifications May 15, 2015 Contents 1. Real Time Overview 2. Requirements 3. SOAP Messages 4. SOAP Faults 5. CORE-Compliant
Table of Contents INTRODUCTION... 2 HOME... 3. Dashboard... 5 Reminders... 8 Announcements... 12 Preferences... 13 Recent Items... 15 REQUESTS...
Table of Contents INTRODUCTION... 2 HOME... 3 Dashboard... 5 Reminders... 8 Announcements... 12 Preferences... 13 Recent Items... 15 REQUESTS... 16 Request List View... 17 Requests based on Filters...
Mastering the JangoMail Messages Tool
JangoMail Tutorial Mastering the JangoMail Messages Tool With JangoMail, you can compose and send your messages from the section labeled, Messages. Start by clicking Messages in the navigation bar. Click
USER GUIDE for Salesforce
for Salesforce USER GUIDE Contents 3 Introduction to Backupify 5 Quick-start guide 6 Administration 6 Logging in 6 Administrative dashboard 7 General settings 8 Account settings 9 Add services 9 Contact
