Version: 1. Cellfind_MPG SDK Technical Specification
|
|
|
- Clara Reeves
- 10 years ago
- Views:
Transcription
1 Cellfind SDK Technical Specification Version: 1 Filename: Cellfind_MPG SDK Technical Specification Last Revision Date: 09/10/2014
2 Contents WEB SERVICE QA AND LIVE URL ADDRESSES... ERROR! BOOKMARK NOT DEFINED. DESCRIPTION... ERROR! BOOKMARK NOT DEFINED. THE QA/TESTING URL IS AS FOLLOWS:... 8 THE LIVE URL IS AS FOLLOWS:... 8 LOGIN... 8 DESCRIPTION... 8 METHOD PARAMETERS AND RETURN VALUES... 8 SEND... 8 DESCRIPTION... 8 METHOD PARAMETERS AND RETURN VALUES... 9 SENDSMSMESSAGE DESCRIPTION METHOD PARAMETERS AND RETURN VALUES GETMESSAGEDETAIL DESCRIPTION METHOD PARAMETERS AND RETURN VALUES GETMESSAGESTATUS DESCRIPTION METHOD PARAMETERS AND RETURN VALUES GETOSMOMESSAGES DESCRIPTION METHOD PARAMETERS AND RETURN VALUES GETOSROMESSAGES DESCRIPTION METHOD PARAMETERS AND RETURN VALUES GETOSREPLIES DESCRIPTION
3 METHOD PARAMETERS AND RETURN VALUES GETOSSMSREPLIES DESCRIPTION METHOD PARAMETERS AND RETURN VALUES GETOSSTATUS DESCRIPTION METHOD PARAMETERS AND RETURN VALUES GETSTATUS DESCRIPTION METHOD PARAMETERS AND RETURN VALUES GETTEMPLATES DESCRIPTION METHOD PARAMETERS AND RETURN VALUES LOGOUT DESCRIPTION METHOD PARAMETERS AND RETURN VALUES SENDNS DESCRIPTION METHOD PARAMETERS AND RETURN VALUES SENDSMSMESSAGENS DESCRIPTION METHOD PARAMETERS AND RETURN VALUES APPENDIX A - ATTACHMENT FORMAT APPENDIX B - MESSAGE PRIORITY APPENDIX C - XML ELEMENT GLOSSARY APPENDIX D - XML ATTRIBUTE GLOSSARY APPENDIX E - SAMPLE SMS MESSAGE REQUEST NOTES APPENDIX F - SAMPLE MESSAGE REQUEST
4 NOTES APPENDIX G - SOAP ENVELOPE FOR SENDNS SOAP ENVELOPE SOAP RESPONSE
5 1. TECHNICAL OVERVIEW 2. Cellfind Client SDK The Cellfind Client SDK is a set of Windows COM Automation objects that are packaged in an executable DLL called NMMPGSDK.DLL. The object is named NMMPGSDK, and encapsulates all classes and methods required to communicate with Cellfind Web service. Thus the Web service is communicated with by means of standard COM interfaces. The following SDK object interfaces are provided: IMPGSession Controls the login session with the MPG; IBatchRequest Defines a request for a batch of messages; ISender Defines the sender details; IBatchInfo An interface to all the properties of a submitted BatchRequest; IRequestIdentity - An interface to the properties that can be used to identity a request; IMessageRequestList An interface to a collection of IRequestIdentity interfaces; IMessage Defines a message to be requested; IOverrideProtocol Defines an instruction to override the defined rule; IRecipient Defines a recipient of a message; IAttachment Defines a document attachment to a message; IMIMEData Provides an interface to load and MIME a document; IMessageController Provides an interface to draw report information from the MPG; IMessageIdentity An interface to the properties that can be used to identity a message; IMessageDetail An interface to all the properties of a message; IMessageList An interface to a collection of IMessageDetail interfaces; IMessageStatus An interface to the properties of a message s status information; IMessageStatusList An interface to a collection of IMessageStatus interfaces; IReplyDetail An interface to all the properties of a message reply; IReplyList An interface to a collection of IReplyDetail interfaces; IRequestLog An interface to all the processing details of a request batch; IRuleProcess An interface to all the details of a single rule process; IRuleProcessLog An interface to a collection of IRuleProcess interfaces; IRule An interface to the details of a MPG Rule; IRuleList An interface to a collection of IRule interfaces; ITemplate An interface to all the details of a message template; ITemplateList An interface to a collection of ITemplate interfaces; IMergeVariableList An interface to a collection of merge variable names within a Template. Cellfind SDK Sending 7
6 The QA/TESTING URL is as follows: The Live URL is as follows: Login The login method is used to log into the Cellfind portal and retrieve a security token that needs to be passed to all SDK methods that require a token. NOTE: If the security token is not used for a period of 20 minutes it expires, in which case a new token needs to be obtained by repeating the login function. Parameter Name Type In/Out Username String In The username with which to log into the Cellfind portal. This will be provided by the CELLFIND PORTAL Team Password String In The password associated with the supplied username. This will initially be provided by the CELLFIND PORTAL Team after which it can be changed via the CELLFIND PORTAL portal SecurityToken String Return The security token generated by the login function. If the username/password was not successfully matched to a user on the system an EMPTY string will be returned. Send The send function is used to submit a batch of messages formatted as an XML document to the CELLFIND PORTAL SDK. This XML format allows for the sending of SMS and messages. In the case of messages attachments may be added to the message using the format specified in Appendix A - Attachment Format. 8
7 Batch submission also allows for improved performance where clients are submitting large volumes of data. The XML Document related to the Send function all NOTE: System tests involving various network configurations have shown that batches of 50 messages yield the optimum performance result. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. XMLStream String In An XML string that adheres to the XML Document Specification as described in SendMessage.xsd Compressed Bool In This value has been left for backward compatibility and may be safely ignored CompressedSpecified Bool In This value has been left for backward compatibility and may be safely ignored BatchInfo String Return The function returns an XML string that adheres to the XML Document Specification as described in SendBatchInfo.xsd 9
8 SendSMSMessage A simple function allowing for quick and easy integration with the CELLFIND PORTAL SDK. As the name suggests the function can be used only to send SMS messages, however it's simplistic form makes it great for quick & easy integration projects. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. RefNo String In The client side reference number to assign to the SMS message. As this is a string field it can be any alpha numeric value. PhoneNo String In The cell phone number of the intended message recipient. MsgType String In Indicates the message template to use. Specify "DEF" to send a simple message. Message String In The text message to send to the recipient. CostClass String In The client side Cost Class to assign to the message. This is a user variable that is not used by the Cellfind portal it can be used for internal billing or any other client side data. Priority Int In An integer value in the range 0-3 (inclusive) denoting the priority of the message. See Appendix B - Message Priority. SendSMSMessageResult Long Out The unique message ID that was assigned to the created message. A value of -1 indicates a failure to store the message. SendSMSMessageResultSpecified Bool Out Indicates whether a SendSMSMessageResult value is available for reading. 10
9 GetMessageDetail Retrieves detailed information about a previously submitted message based on the message ID. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. MessageID Long In The unique message ID returned by any of the send methods. MessageIDSpecified Bool In Indicates whether a message ID has been specified. This value should always be true. MessageDetail String Return An XML string adhering to the XML Document Specification described in GetMessageDetail.xsd. GetMessageStatus Retrieves only the message state information related to the supplied message ID. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. MessageID Long In The unique message ID returned by any of the send methods. MessageIDSpecified Bool In Whether a value was specified for message ID, this value will always be true. MessageStatus String Return An XML string adhering to the XML Document Specification described in GetMessageStatus.xsd 11
10 GetOSMOMessages Retrieves a listing of outstanding (not yet retrieved) mobile originator messages associated with the user. Mobile originated (MO) messages in this case refers to any received message including replies and new incoming messages. The retrieved messages will include only replies via SMS. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. OSMOMessages String Return An XML string adhering to the XML Document Specification as described in GetOSMOMessages.xsd GetOSROMessages Retrieves a listing of outstanding (not yet retrieved) messages that were sent to the short code associated with user. The retrieved messages will include only messages received via SMS. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. OSROMessages String Return An XML string adhering to the XML document specification as described in GetOSROMesssages.xsd 12
11 GetOSReplies Retrieves a listing of all outstanding (not previously retrieved) messages that are replies to messages that have been sent via the Cellfind portal. The retrieved messages will include replies via any of the supported protocols. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. ClientApp String In The client application that was specified by the sender when the original message was submitted. An empty string will retrieve ALL messages. OSReplies String Return An XML string adhering to the XML Document Specification described in GetOSReplies.xsd GetOSSMSReplies Retrieves a listing of all outstanding (not previously retrieved) messages that are replies to SMS messages that have been sent via the Cellfind portal. The retrieved messages will include only replies received via SMS. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. OSSMSReplies String Return An XML string adhering to the XML Document Specification as described in GetOSSMSReplies.xsd. 13
12 GetOSStatus Retrieves a listing of outstanding (not previously retrieved) messages that were submitted to the Cellfind portal and have been processed by the Cellfind portal. The current status of each message is included. The retrieved messages will include messages for all protocols supported by the Cellfind portal. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. ClientApp String In The client application that was specified by the sender when the original message was submitted. An empty string will retrieve ALL messages. OSStatus String Return An XML string adhering to the XML Document Specification as described in GetOSStatus.xsd. GetStatus Retrieves the status of the supplied security token value. If a valid token is passed this function will also update the status of the token to indicated that it is in use. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. GetStatusResult Long Out The status of the security token 0 - Logged In 1 - Session Expired 2 - Logged Out GetStatusResultSpecified Bool Out Indicates whether a GetStatusResult value was specified. This value will always be TRUE. 14
13 GetTemplates Retrieves a listing of all templates that the user associated with the token has access to. Parameter Name Type In/Out Token String In The security token that was returned by a successful call to Login. Protocol String In The name of the protocol for which templates should be retrieved. An empty string will return all templates for all protocols. LastUpdate String In A date string of the format yyyy-mm-dd, indicating that only templates update on or after the given date should be retrieved. An empty string will return all templates. Templates String Return An XML string adhering to the XML Document Specification as described in GetTemplates.xsd. Logout This method will terminate the session associated with the security token invalidating all further actions attempting to use the token. Parameter Name Type In/Out Token String In Security Token LogoutResult Long Out The result of the logout operation -1 - The supplied token is invalid. 2 - The supplied token has been logged out. LogoutResultSpecified Bool Out Indicates that a value has been specified for LogoutResult. This value will always be true. 15
14 SendNS The SendNS method functions in almost exactly the same way as Send. The only difference is that instead of requiring a security token, the username and password can be passed directly to the function. Parameter Name Type In/Out UserName String In The username of the person sending the message batch. Password String In The password of the person sending the message batch. XMLStream String In An XML string that adheres to the XML Document Specification as described in SendMessage.xsd Compressed Bool In This value has been left for backward compatibility and may be safely ignored CompressedSpecified Bool In This value has been left for backward compatibility and may be safely ignored BatchInfo String Return The function returns an XML string that adheres to the XML Document Specification as described in SendBatchInfo.xsd 16
15 SendSMSMessageNS The SendSMSMessageNS method functions in almost exactly the same way as SendSMSMessage. The only difference is that instead of requiring a security token, the username and password can be passed directly to the function. Parameter Name Type In/Out UserName String In The username of the person sending the message batch. Password String In The password of the person sending the message batch. RefNo String In The client side reference number to assign to the SMS message. As this is a string field it can be any alpha numeric value. PhoneNo String In The cell phone number of the intended message recipient. MsgType String In Indicates the message template to use. Specify "DEF" to send a simple message. Message String In The text message to send to the recipient. CostClass String In The client side Cost Class to assign to the message. This is a user variable that is not used by the Cellfind portal it can be used for internal billing or any other client side data. Priority Int In An integer value in the range 0-3 (inclusive) denoting the priority of the message. See Appendix B - Message Priority. SendSMSMessageResult Long Out The unique message ID that was assigned to the created message. A value of -1 indicates a failure to store the message. SendSMSMessageResultSpecified Bool Out Indicates whether a SendSMSMessageResult value is available for reading. 17
16 Appendix A - Attachment Format Attachments within the CELLFIND PORTAL XML structure are stored in an XML Element structure as indicated below: <Attchmnt> <MIMEData Name="SomeFile.txt"> <Data>xUaGlzIGlzIGEgdGVzdCBGQ</Data> </MIMEData> </Attchmnt> The inner text of the "Data" element holds the content of the attachemnt encoded as a Base64 string. Each "Attchment" element can hold only one attachment item. 18
17 Appendix B - Message Priority Messages that are submitted to the Cellfind portal may be prioritised in order to ensure faster delivery. The available message priorities are listed below. Priority Value Priority Level 0 Lowest priority intended for bulk messages 1 Low priority 2 High priority 3 Highest priority intended for messages that need to be delivered immediately. 19
18 Appendix C - XML Element Glossary Following is a list of all the XML elements that may occur in the various XML documents related to the CELLFIND PORTAL SDK and their respective meanings. Element Name Attchmt AttchmtList Data MIMEData MOMessage MPGMessageStatus MPGMsgDetail MrgVar MrgVarList MsgIdent MsgRqst MsgRqstList MsgStat OvrdProt Preview Prot ProtList Rcpt RcptList ReplyDet ReplyMsg ROAttachmentList ROMsgDet RqstIdent RqstList Sndr Template Tmpl TmplList An attachment. A list of attachments to associate with a MsgRqst ( protocol only) Contains the BASE64 encoded data of an attachment. MIMEData section of a message attachment. Mobile Originated message information. Details about the status of a message. Details about a message. A merge variable that is part of a template. The list of merge variables for a given template. Information to uniquely identify a message. A single message request containing the information needed to create a deliverable message. A list of message request that should be delivered by the Cellfind portal. Status information related to a message. Information related to the protocol that should be used to deliver the message. The template as a text string. The protocol that the attachment should be associated with. The list of protocols that the attachment should be associated with. Information related to a message recipient. The list of recipients that he message is intended for. Information related to a reply message. Information related to a reply message. List of attachments received with a reply ( protocol only). Recipient Originator Message Detail. Information that can uniquely identify a message request. The list of message requests that were processed. Information related to a message sender. The BASE64 encoded version of the template. Message Template data. A list of message templates. 20
19 Appendix D - XML Attribute Glossary Following is a list of all the XML attributes used in the various XML documents used by the CELLFIND PORTAL SDK. Attribute Name BatchID BatchNo CellNo ClientApp CostCentre Descr FaxNo GenDate GenTime GenTime LastUpd MergeVars MessageID Msg MsgID Name Originator Priority The unique ID assigned to a message batch. The batch number that is associated with a message batch request. The cell phone number of a sender or recipient. The client application that submitted a message. The client cost centre that should be billed for the message. This data is for use by client applications. The description an information item. The address of a sender or recipient. NOT AVAILABLE. The date on which a given information item is generated. The time at which a message was generated. The time at which a given information item is generated. The last date and time at which an item was updated. The merge variables to use when building a message. The unique id of a message. The message text of a given message. The unique id of a message. The name of an information item. The address or number from which an incoming message was received. The priority to associate with a message request. 21
20 Prot Prot Rcpt RecDate RecTime Ref ReplyID ReplyMsg ReqID ROMessageID SchedTime Seq StatText StatTime Status Subj SubTime TelNo Template TemplateName UserName The protocol used to deliver / receive a message. Either or SMS. The protocol used to deliver / receive a message. Either or SMS. The recipient address either a cell phone number or address. The date on which a message was received. The time at which a message was received. A reference assigned to the message by the client. The unique ID of a reply message. The message text contained in a reply message. The unique ID of a message. The unique ID of a received message. The time at which a message should be delivered. The sequence number of the reply message. The descriptive text of the message status. The time at which the message status was updated. The integer value associated with the message status. The subject of a message, only for . The time at which a message was submitted. The telephone number of a sender or recipient. The name of a message template. The template to use for the message, for simple messages the template is always "DEF". The username associated with a given request / message. 22
21 Appendix E - Sample SMS Message Request Below is a sample of a SMS message request that can be sent to the Cellfind portal via Send or SendNS. <MPGBatchRequest BatchNo="BNO12345" GenTime=" :59:59.000" > <MsgRqstList> <MsgRqst ClientApp="ClientApp" Ref="Reference" Subj="Subject" Priority="3"> <RcptList> <Rcpt Name="John Doe" CellNo=" " ="[email protected]" TelNo=" " /> </RcptList> <OvrdProt Prot="SMS" Template="DEF" MergeVars="MessageText=Hello world"/> </MsgRqst> </MsgRqstList> <Sndr CellNo=" " ="[email protected]" Name="John Doe" TelNo=" "></Sndr> </MPGBatchRequest> NOTES Before submitting the above string to the Cellfind portal all XML characters need to be escaped. Where the message text contains XML characters these need to be esacped prior to the XML string itself. The MessageText= section as shown in the MergeVars section above is not required for messages that use the "DEF" template. 23
22 Appendix F - Sample Message Request Below is a sample of an message request that can be sent to the Cellfind portal via Send or SendNS. <MPGBatchRequest BatchNo="IMSO10838" GenTime="2010/02/25 11:08:38 AM"> <MsgRqstList> <MsgRqst ClientApp="IMS" Subj="Test " Ref="REFERENCE" Priority="2" > <OvrdProt Prot=" " Template="DEF" MergeVars="MessageText=Test message" /> <RcptList> <Rcpt Name=", " ="[email protected]" /> </RcptList> <AttchmtList> <Attchmt> <MIMEData Name="Attachment.txt"> <Data>YXR0YWNobWVudA==</Data> </MIMEData> <ProtList> <Prot Prot=" " Seq="0" /> </ProtList> </Attchmt> </AttchmtList> </MsgRqst> </MsgRqstList> <Sndr Name="Someone" ="[email protected]" CellNo=" " TelNo=" " /> </MPGBatchRequest> NOTES Before submitting the above string to the Cellfind portal all XML characters need to be escaped. Where the message text contains XML characters these need to be esacped prior to the XML string itself. The MessageText= section as shown in the MergeVars section above is not required for messages that use the "DEF" template. 24
23 Appendix G - SOAP Envelope for SendNS The following XML is a soap envelope that may be submitted to activate the SendNS request and the response received. SOAP Envelope <soapenv:envelope xmlns:soapenv=" xmlns:tem=" <soapenv:header/> <soapenv:body> <tem:sendns> <tem:username>username</tem:username> <tem:password>password</tem:password> <tem:xmlstream> <MPGBatchRequest BatchNo="BNO12345" GenTime=" :59:59.000" > <MsgRqstList> <MsgRqst ClientApp="ClientApp" Ref="Reference" Subj="Subject" Priority="3"> <RcptList> <Rcpt Name="John Doe" CellNo=" " ="[email protected]" TelNo=" " /> </RcptList> <OvrdProt Prot="SMS" Template="DEF" MergeVars="MessageText=Hello world"/> </MsgRqst> </MsgRqstList> <Sndr CellNo=" " ="[email protected]" Name="John Doe" TelNo=" "></Sndr> </MPGBatchRequest> </tem:xmlstream> <tem:compressed>0</tem:compressed> </tem:sendns> </soapenv:body> </soapenv:envelope> 25
24 SOAP Response <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body> <SendNSResponse xmlns=" <SendNSResult><![CDATA[<MPGBatchInfo RecTime=" :03:48.923" BatchID=" " BatchNo="BNO012345"><RqstList><RqstIdent ReqID=" " Ref="Reference"><Rcpt Name="John Doe" CellNo=" " TelNo=" " MergeVars="None" /></RqstIdent></RqstList></MPGBatchInfo>]]></SendNSResult> </SendNSResponse> </soap:body> </soap:envelope> 26
Using ilove SharePoint Web Services Workflow Action
Using ilove SharePoint Web Services Workflow Action This guide describes the steps to create a workflow that will add some information to Contacts in CRM. As an example, we will use demonstration site
Managed Rebill web services
Web Active Corporation Managed Rebill web services Data type and field specifications Moe Oo 10/02/2009 Version 1.5 Contents Introduction... 4 Data Field Specifications... 5 Return format for Query Next
emobile Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd
emobile Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd Important Notice: The Information contained in this document is subject to change without notice and should not be construed as a
Advanced HTTP API Documentation
Advanced HTTP API Documentation Page 1 of 8 Introduction The SMS Broadcast Advanced HTTP API can be used to integrate SMS messaging into your own systems. This API allows for tracking of SMS messages and
Single Sign-On Implementation Guide
Salesforce.com: Salesforce Winter '09 Single Sign-On Implementation Guide Copyright 2000-2008 salesforce.com, inc. All rights reserved. Salesforce.com and the no software logo are registered trademarks,
Single Sign-On Implementation Guide
Version 27.0: Spring 13 Single Sign-On Implementation Guide Last updated: February 1, 2013 Copyright 2000 2013 salesforce.com, inc. All rights reserved. Salesforce.com is a registered trademark of salesforce.com,
Recurring Payments Manual
Recurring Payments Manual Version: 3.2 Contact details Simon Carmiggeltstraat 6-50 1011 DJ Amsterdam P.O. Box 10095 1001 EB Amsterdam The Netherlands T +31 20 240 1240 E [email protected] Table of Contents
Vodafone Bulk Text. User Guide. Copyright Notice. Copyright Phonovation Ltd
Vodafone Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd Important Notice: The Information contained in this document is subject to change without notice and should not be construed as
File Transfer Service (Batch SOAP) User Guide. A Guide to Submitting batches through emedny FTS
File Transfer Service (Batch SOAP) User Guide A Guide to Submitting batches through emedny FTS June 1, 2013 TABLE OF CONTENTS TABLE OF CONTENTS 1 Introduction... 4 2 Requirements... 5 2.1 Exchange mailboxes...
redcoal Mobile Internet Developer API (MIDA) for SOAP-XML Web Services
MIDA 70 redcoal Mobile Internet Developer API (MIDA) for SOAP-XML Web Services Version 70 March 2004 Technical Support: support@redcoalcom Or visit http://wwwredcoalcom/ All Documents prepared or furnished
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
SMS for REST Professional
RockendSMS Enhanced Integration SMS for REST Professional RockendSMS has newly designed and developed an upgrade to the way you send SMS through REST Professional V14 and above (RockendSMS Enhanced Integration).
Freight Tracking Web Service Implementation Guide
www.peninsulatruck.com P.O. Box 587 (98071-0587) 1010 S 336 th, Suite 202 Federal Way, Washington 98003 Office (253) 929-2000 Fax (253) 929-2041 Toll Free (800) 942-9909 Freight Tracking Web Service Implementation
Searching your Archive in Outlook (Normal)
Searching your Archive in Outlook (Normal) 1. View the Archive Add in toolbar. In Outlook 2007, the toolbar displays below the standard Outlook toolbars. In Outlook 2010, select the McAfee tab. 2. In the
Nokia for Business. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation
Nokia for Business Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation Nokia E50 Configuring connection settings Nokia E50 Configuring connection settings Legal Notice Copyright
vcommander will use SSL and session-based authentication to secure REST web services.
vcommander REST API Draft Proposal v1.1 1. Client Authentication vcommander will use SSL and session-based authentication to secure REST web services. 1. All REST API calls must take place over HTTPS 2.
Single Sign-On Implementation Guide
Single Sign-On Implementation Guide Salesforce, Summer 15 @salesforcedocs Last updated: July 1, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of
Sage CRM. Sage CRM 2016 R1 Web Services Guide
Sage CRM Sage CRM 2016 R1 Web Services Guide Copyright 2015 Sage Technologies Limited, publisher of this work. All rights reserved. No part of this documentation may be copied, photocopied, reproduced,
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
Clickatell two-way technical guide v2.0
Clickatell two-way technical guide v2.0 January 2015 1. Content 1. Content... 1 2. Overview... 3 3. Change history... 3 4. Context... 3 5. Introduction... 3 6. Standard-rated Virtual Mobile Numbers (VMNs)...
Single Sign-On Implementation Guide
Single Sign-On Implementation Guide Salesforce, Winter 16 @salesforcedocs Last updated: November 4, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
AXL Troubleshooting. Overview. Architecture
AXL Troubleshooting This chapter contains the following topics: Overview, page 35 Architecture, page 35 Postinstallation Checklist, page 36 Troubleshooting Tools, page 39 Error Codes, page 43 Overview
94x MeF e-file Application Guidelines
Step 1: Registration for the e-file Application Transmitters, Software Developers and Reporting Agents who have not submitted an online e-file Application must do so through e-services. Publication 3112
Replacements TECHNICAL REFERENCE. DTCCSOLUTIONS Dec 2009. Copyright 2009 Depository Trust Clearing Corporation. All Rights Reserved.
TECHNICAL REFERENCE Replacements Page 1 Table of Contents Table of Contents 1 Overview... 3 1.1 Replacements Features... 3 2 Roles and Responsibilities... 4 2.1 Sender (Receiving Carrier)... 4 2.2 Recipient
Middleware and the Internet
Middleware and the Internet Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world network? Non-performant
Installing and Sending with DocuSign for NetSuite v2.2
DocuSign Quick Start Guide Installing and Sending with DocuSign for NetSuite v2.2 This guide provides information on installing and sending documents for signature with DocuSign for NetSuite. It also includes
redcoal EmailSMS for MS Outlook and Lotus Notes
redcoal EmailSMS for MS Outlook and Lotus Notes Technical Support: [email protected] Or visit http://www.redcoal.com/ All Documents prepared or furnished by redcoal Pty Ltd remains the property of redcoal
2- Electronic Mail (SMTP), File Transfer (FTP), & Remote Logging (TELNET)
2- Electronic Mail (SMTP), File Transfer (FTP), & Remote Logging (TELNET) There are three popular applications for exchanging information. Electronic mail exchanges information between people and file
Cisco TelePresence Content Server
Cisco TelePresence Content Server API Guide D1398008 August 2014 TABLE OF CONTENTS 1 INTRODUCTION... 5 1.1 Format of this document... 5 1.2 Variable usage... 6 1.3 Warnings... 6 2 SECURITY... 7 2.1 Security
Integration Overview. Web Services and Single Sign On
Integration Overview Web Services and Single Sign On Table of Contents Overview...3 Quick Start 1-2-3...4 Single Sign-On...6 Background... 6 Setup... 6 Programming SSO... 7 Web Services API...8 What is
FTP API Specification V2.6
FTP API Specification V2.6 June 2014 Contents 1. Change history... 3 2. Overview... 3 3. Introduction... 4 4. Getting started... 5 5. Basic text file structure... 6 5.1. Authentication within the text
Examining the InDesign Server Solution
Examining the InDesign Server Solution This is an online bonus article for Chapter 13 of Paperless: Real-World Solutions with Adobe Technology. This article details the tools and techniques that were used
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
Token Payment Web Services
Web Active Corporation/eWAY Token Payment Web Services Data type and field specifications 23/06/2010 Version 1.4 Contents Introduction... 3 Data Field Specifications... 4 Field Description... 6 Validation
Acunetix Web Vulnerability Scanner. Getting Started. By Acunetix Ltd.
Acunetix Web Vulnerability Scanner Getting Started V8 By Acunetix Ltd. 1 Starting a Scan The Scan Wizard allows you to quickly set-up an automated scan of your website. An automated scan provides a comprehensive
Technical Specification Normal SMS gateway
Technical Specification Normal SMS gateway (TS.003) Authors: Erwin van den Boom Martijn van het Bolscher Version history v1.0 EvdB 26 September 2007 v1.1 MvhB 20 February 2008 V1.2 MKh 9 March 2011 V1.3
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
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
WEB TERMINAL AND RECURRING BILLING
PROCESSING TRANSACTIONS WITH WEB TERMINAL AND RECURRING BILLING Document Version 1.4 December 2013 For further information please contact Digital River customer support at 0800 756 3350 or [email protected].
Optus EmailSMS for MS Outlook and Lotus Notes
Optus EmailSMS for MS Outlook and Lotus Notes Service Description, August 2005. OVERVIEW This document provides an overview of the Optus EmailSMS service delivered jointly by Optus and redcoal. It highlights
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
PROCESS TRANSACTION API
PROCESS TRANSACTION API Document Version 8.7 May 2015 For further information please contact Digital River customer support at (888) 472-0811 or [email protected]. 1 TABLE OF CONTENTS 2 Lists of tables
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
Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager
Paper SAS1787-2015 Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager Chris Upton and Lori Small, SAS Institute Inc. ABSTRACT With the latest release of SAS
EDI Support Services
EDI Support Services Iowa Medicaid Web Portal The web portal uses the Internet to transport transactions for the Iowa Medicaid line of business only. The web portal provides access to submit and receive
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.
ACCREDITATION COUNCIL FOR PHARMACY EDUCATION. CPE Monitor. Technical Specifications
ACCREDITATION COUNCIL FOR PHARMACY EDUCATION CPE Monitor Technical Specifications Prepared by Steven Janis, RWK Design, Inc. Created: 02/10/2012 Revised: 09/28/2012 Revised: 08/28/2013 This document describes
Instructions For Opening UHA Encrypted Email
Receiving Encrypted Email You have received a secure, encrypted message from UHA. The message will contain the following notice and an attachment named SecureMessageAtt.hml. The attachment is shown circled
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
Process Transaction API
Process Transaction API Document Version 5.9 March 2011 For further information please contact Beanstream customer support at (250) 472-2326 or [email protected]. BEAN # Page 2 of 90 Date Overview...
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
SchoolMessenger for Android
The SchoolMessenger app lets you quickly and easily send messages from anywhere using your Android device. Setting up and using the application is simple. This guide will show you how! [Important: Before
The BritNed Explicit Auction Management System. Kingdom Web Services Interfaces
The BritNed Explicit Auction Management System Kingdom Web Services Interfaces Version 5.1 November 2014 Contents 1. PREFACE... 6 1.1. Purpose of the Document... 6 1.2. Document Organization... 6 2. Web
Distributor Control Center Private Label/Channel Administrators
March 13, 2014 Distributor Control Center Private Label/Channel Administrators Version 2.6.3 Everyone.net Table of Contents Distributor Control Center... 1 1 The Distributor Control Center... 4 1.1 Introduction...
How to Use Boston Private Bank s Secure Mail Service
1. ONE-TIME REGISTRATION PROCESS Prior to using the Secure Mail service for the first time, a user must initially register with the service by completing steps A thru E below: A. When a Secure Mail encrypted
Microsoft Active Directory Oracle Enterprise Gateway Integration Guide
An Oracle White Paper May 2011 Microsoft Active Directory Oracle Enterprise Gateway Integration Guide 1/33 Disclaimer The following is intended to outline our general product direction. It is intended
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
Technical Specification Premium SMS gateway
Technical Specification Premium SMS gateway Non-subscription services (TS.001) Author: Erwin van den Boom Version history v1.0 EvdB 12 september 2007 V1.1 DI 27 may 2009 V1.2 SvE 10 december 2009 V1.3
e Merchant Plug-in (MPI) Integration & User Guide
Payment solutions for online commerce e Merchant Plug-in (MPI) Integration & User Guide Enabling merchants to integrate their payment processing with PayPoint.net s 3D Secure Merchant Plug In (MPI) solution.
All mail administration activities can be carried out using the Domain Management Console.
Mail Administration The Domain Management Console All mail administration activities can be carried out using the Domain Management Console. The Domain Management Console is a web-based facility to allow
The VerticalResponse API Guide
The VerticalResponse API Guide Revision 4, 9/2012 Copyright 2012 VerticalResponse, Inc. Table of Contents 1. Introduction About This Guide Enterprise API vs. Partner API Email Campaign Creation Workflow
SchoolMessenger for iphone
The SchoolMessenger app lets you quickly and easily send messages from anywhere using your iphone. Setting up and using the application is simple. This guide will show you how! [Important: Before you can
User Guide for Payroll Service (APS+)
User Guide for Payroll Service (APS+) Sept 2015 No part of this document may be reproduced, stored in a retrieval system of transmitted in any form or by any means, electronic, mechanical, chemical, photocopy,
COMPANIES REGISTRY. Third Party Software Interface Specification. (Part 1 Overview)
COMPANIES REGISTRY Third Party Software Interface Specification () of Integrated Companies Registry Information System Version 1.3 March 2014 The Government of the Hong Kong Special Administrative Region
e-filing Secure Web Service User Manual
e-filing Secure Web Service User Manual Page1 CONTENTS 1 BULK ITR... 6 2 BULK PAN VERIFICATION... 9 3 GET ITR-V BY TOKEN NUMBER... 13 4 GET ITR-V BY ACKNOWLEDGMENT NUMBER... 16 5 GET RETURN STATUS... 19
NU SSO Account Activation Job Aid NU Employees
The purpose of this document is to provide National University Single Sign On users with instructions to activate their NU SSO accounts. Contents Employee Activation Self service... 1 Logging in directly...
User-password application scripting guide
Chapter 2 User-password application scripting guide You can use the generic user-password application template (described in Creating a generic user-password application profile) to add a user-password
Sentinel EMS v7.1 Web Services Guide
Sentinel EMS v7.1 Web Services Guide ii Sentinel EMS Web Services Guide Document Revision History Part Number 007-011157-001, Revision E. Software versions 7.1 and later. Revision Action/Change Date A
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
PHP Language Binding Guide For The Connection Cloud Web Services
PHP Language Binding Guide For The Connection Cloud Web Services Table Of Contents Overview... 3 Intended Audience... 3 Prerequisites... 3 Term Definitions... 3 Introduction... 4 What s Required... 5 Language
SDMS TRAINING MANUAL FOR TRAINING PARTNERS Version 1.0
SDMS TRAINING MANUAL FOR TRAINING PARTNERS Version 1.0 SDMS Training Manual for Training Partners Page 1 Document History Document Name Date of Release Version SDMS Training Manual for Training Partners
Your customer engagement transformation starts here
Your customer engagement transformation starts here Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Developing with the MediaBin
Importing Lease Data into Forms Online
Blue Moon Software presents May 2012 Importing Lease Data into Forms Online A Developer's Guide Edited by Michael Phillipson wwwbluemooncom Table of Contents XML and the Blue Moon DTD 1 Login Data1 Login
Integrations. Help Documentation
Help Documentation This document was auto-created from web content and is subject to change at any time. Copyright (c) 2016 SmarterTools Inc. Integrations WHMCS SmarterTrack Provisioning Module Package
System Administrator Training Guide. Reliance Communications, Inc. 603 Mission Street Santa Cruz, CA 95060 888-527-5225 www.schoolmessenger.
System Administrator Training Guide Reliance Communications, Inc. 603 Mission Street Santa Cruz, CA 95060 888-527-5225 www.schoolmessenger.com Contents Contents... 2 Before You Begin... 4 Overview... 4
How Board Members and State Employees Utilize the Security Portal to Access PDMP. July 30, 2014 Version 2 Software Release Version 3.4.
How Board Members and State Employees Utilize the Security Portal to Access PDMP July 30, 2014 Version 2 Software Release Version 3.4.11 Table of Contents How to Access PDMP via the ADPH Security Portal...
Workflow Templates Library
Workflow s Library Table of Contents Intro... 2 Active Directory... 3 Application... 5 Cisco... 7 Database... 8 Excel Automation... 9 Files and Folders... 10 FTP Tasks... 13 Incident Management... 14 Security
AMD Telecom SMS GATEWAY HTTP API INTERFACE. Technical Specifications
AMD Telecom SMS GATEWAY HTTP API INTERFACE Technical Specifications Page 1 Contents 1. Introduction...3 1.1 Scope of Document...3 1.1.1 Introduction to HTTP2SMS.3 1.1.2 Requirements...3 2. Technical description.....3
ResellerPlus - Bulk Http API Specification. (This Document gives details on how to send messages via the Bulk HTTP API for the RouteSms SMPP System)
RouteSms ResellerPlus - Bulk Http API Specification (Document Version 1.0.0) (This Document gives details on how to send messages via the Bulk HTTP API for the RouteSms SMPP System) 1 P a g e HTTP API
Riverbed Cascade Shark Common REST API v1.0
Riverbed Cascade Shark Common REST API v1.0 Copyright Riverbed Technology Inc. 2015 Created Feb 1, 2015 at 04:02 PM Contents Contents Overview Data Encoding Resources information: ping information: list
SmartFocus Cloud Service APIs
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
Monash Health Self Service
Monash Health Self Service Table of Contents Monash Health Self Service Password Reset \ Account Unlock via a Non-Monash Workstation... 2 Monash Health Self Service Password Reset \ Account Unlock via
Registering at the Securemail site
Registering at the Securemail site Before using the Secure Mail service for the first time, you must perform a one-time service registration by completing the following steps. 1. When a Secure Mail is
Customer Ad Proofing Portal
Customer Ad Proofing Portal User Guide The Day Publishing Company - Customer Ad Proofing Portal 2 Introduction The customer ad proofing portal allows advertising customers to view electronic proofs and
2sms SMS API Overview
2sms SMS API Overview Do you, or your customers, use any of the following software solutions in your business? If the answer is Yes, then 2sms provides the extensive SMS API Library that gives your software
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.
GATEWAY FREEDOM INTEGRATION GUIDE
Payment solutions for online commerce GATEWAY FREEDOM INTEGRATION GUIDE Copyright PayPoint.net 2010 This document contains the proprietary information of PayPoint.net and may not be reproduced in any form
Fannie Mae launched the Inquiry Response Tool (IRT) vendor portal in 2015. The IRT portal enhances the way the Fannie Mae Expense Reimbursement team
Fannie Mae launched the Inquiry Response Tool (IRT) vendor portal in 2015. The IRT portal enhances the way the Fannie Mae Expense Reimbursement team manages customer service inquiries related to claims
CAS Protocol 3.0 specification
CAS Protocol 3.0 specification Contents CAS Protocol 3.0 Specification 5 Authors, Version 5 1. Introduction 5 1.1. Conventions & Definitions.................... 5 1.2 Reference Implementation....................
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.
Aras Innovator Authentication Setup
Aras Innovator Authentication Setup Aras Innovator 9.1 Document #: 9.1.009032008 Last Modified: 3/12/2009 Copyright 2009 Aras Corporation ARAS CORPORATION Copyright 2009 All rights reserved Aras Corporation
Adjumed Webservice API-GUIDE
Adjumed Webservice API-GUIDE Version: 0.99 Date: 25.11.2015 Status: in progress Author: Ignaz Walgis / Milena Rajkovic Pages: 25 Classification: Public Adjumed Webservice API-Guide V.0.98 Page 1 / 25 Document
Merchant Service Provider Guide for Mobilpenge Based Acquiring
Merchant Service Provider Guide for Mobilpenge Based Acquiring November 14, 2011 Version 1.07 Nets Technical Guide Copyright Nets Danmark A/S Page 1 Contents 1 Introduction... 4 1.1 Notation convention...
Introduction to Testing Webservices
Introduction to Testing Webservices Author: Vinod R Patil Abstract Internet revolutionized the way information/data is made available to general public or business partners. Web services complement this
New Mexico Health Alert Network (HAN) NM HAN USER GUIDE NEW MEXICO DEPARTMENT OF HEALTH
New Mexico Health Alert Network (HAN) NM HAN USER GUIDE NEW MEXICO DEPARTMENT OF HEALTH April 2015 (This page intentionally left blank.) Purpose The New Mexico Department of Health s Health Alert Network
CRM On Demand. Oracle CRM On Demand CTI Developer s Guide
CRM On Demand Oracle CRM On Demand CTI Developer s Guide Release 19 September 2011 Copyright 2005, 2011 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided
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
