EchoSign Document API
What It Does
The EchoSign Document API allows third parties to integrate EchoSign's functionality into their own applications. If you or your users generate documents that need online signatures, our API can seamlessly integrate into your online document flow and instantly improve the sending, tracking, and filing process.
In addition, an even simpler integration can be accomplished with our ExpressSend Widget which enables you to add an EchoSign “button” or similar link to your website, which includes a URL, and then automatically package and send the document at that URL though the EchoSign Send page interface.
How It Works
The EchoSign Document API is a SOAP Web Service, designed to be maximally compliant with a variety of client platforms. Clients make HTTP requests to our SOAP gateway and receive synchronous responses. You can view our WSDL to see the specifics of the protocol and all the available functions. For a detailed guide of how to use the EchoSign API in common integration scenarios, click here (PDF, 553 KB).
The EchoSign ExpressSend Widget is also enabled with the EchoSign Document API, though no HTTP requests are required when simply using the ExpressSend Widget. A basic example of the ExpressSend Widget can be found here.
Available Features
The API supports the following features:
- Send a document to a recipient for either fax signature or online e-signature.
- Query the status of a document at any time.
- Get the complete document history.
- Download the final signed version of a document as a PDF.
- Download the original or any intermediate version of a document as a PDF.
- Check if a user has an EchoSign account.
- Create a new EchoSign account. (see also Single Sign On documentation)
- Additional features coming soon...
Using the API or Free Developer Edition
EchoSign Enterprise and Global Edition admins can get an API key and the developer kit from the “EchoSign API” tab on their Account page.
EchoSign also offers a free Developer Edition. Once you register, we'll send you some sample code, detailed instructions, and a personal secure API Key, that allows you to send documents through our testing environment. To create a new developer account, click here.
Sample Integrations
Web leaders including Box.net, Zoho, Rocketlawyer, and hundreds more have integrated EchoSign through our API.