13.07.2015 Views

SOAP/REST API Best Practices Guide - DocuSign

SOAP/REST API Best Practices Guide - DocuSign

SOAP/REST API Best Practices Guide - DocuSign

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>DocuSign</strong> Connect Service <strong>Guide</strong>3<strong>DocuSign</strong> Connect ServiceThis guide provides a developer or business analyst with information about how the <strong>DocuSign</strong> ®Connect Service, sometimes referred to as the publisher in this document, works and discusses thedata elements that are available.IntroductionThe <strong>DocuSign</strong> Connect Service enables the sending of real-time data updates to externalapplications. These updates are generated by user transactions as the envelope progresses throughactions to completion. The Connect Service provides updated information about the status of thesetransactions and provides updates that include the actual content of document form fields; however,these updates might or might not include the document itself. The Connect Service is useful toorganizations that want a real-time view into the transactions across their user base in a centralizedlocation. This information can be customized to drive reporting or workflow specific to thatorganization’s needs.The <strong>DocuSign</strong> Connect Service acts on behalf of user accounts when transactions reach specifiedtriggers. At that point, an XML status change is sent to the customer’s system. The general flow ofevents is outlined below.Connect Service Basic FlowchartEvents/Actions <strong>DocuSign</strong> System Customer SystemEnvelopeEventRecipientActionEvents andActions arefinalized andworkflow isupdatedConnectService sendsupdated statusHTTP or XMLpost isreceived from<strong>DocuSign</strong>An organization’s external application can use a secure (HTTPS) ‘listener’ or a <strong>SOAP</strong> interface toaccept information from the Connect Service.• The ‘listener’ is an application that accepts XML transactions sent from the <strong>DocuSign</strong> ConnectService as events happen. This interface is not a <strong>SOAP</strong> <strong>API</strong>, such as the other interfaces inthe <strong>DocuSign</strong> System, instead the messages are sent through an HTTP POST.111 Sutter Street, Suite 1000, San Francisco, CA 94104 Ι Tel. 866.219.4318 Ι www.docusign.com Ι © <strong>DocuSign</strong>, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!