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, a 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.
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
To use the EchoSign Document API, please contact us to request the Developer Kit. 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.
Sample Integrations
Web leaders including Box.net, Zoho, Rocketlawyer, and hundreds more have integrated EchoSign through our API.