Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: re-ordered according to current assumption of integrator's priority; inserted deprecation markers

...

Section

API and Samplecode


The API is for developers, who want to integrate eSignAnyWhere into their application and for administrators, who want to script interactions with eSignAnyWhere (e.g. user synchronization).

Quick Overview: eSAW uses REST or SOAP (with JSON or XML) as API. We recommend the REST interface (see eSignAnyWhere_SampleCode , Hello World Tutorial, SOAP UI Tutorial, REST tutorial using Postman Tutorial). The basic workflow is to upload a document (uploadTemporarySspFile) and then call sendEnvelope with a envelope configuration (for SOAP the Envelope XML). For more information about the envelope configuration please also have a look at the Beginner-Guide. The configuration consists out of the envelope part (workflow configuration) and for each recipient a definition and a signing configuration (workstep configuration). The workstep configuration is the description (as JSON for REST) of tasks for signer (e.g. Signature Fields, Form-Fields) and additional document configurations.

The easiest way to start is enabling the DeveloperMode for a user. As developer (and power user) you can send envelopes via eSignAnywhere in the UI and download the complete envelope configuration (including the workstep configurations). So eSAW can be a seen as configuration designer, where you can easily prepare the envelope configuration. After you downloaded the configuration you just have to replace the recipient information and configuration.


Section

Resources

REST API Reference (Swagger)   | >= 3.1 |

https://demo.esignanywhere.net/Api

Migration Guide (REST Api) and Migration Guide - SOAP to REST
Tutorial: Hello World*visit Hello World Tutorial
REST tutorial using Postman* 
REST tutorial using SoapUI
visit Postman Tutorial
visit REST in SOAPUI Tutorial
Developer mode*visit developer mode

SOAP API Reference Image Added

visit SOAP API Reference (eSAW & Usermanagement)

The Envelope XML and WorkstepConfiguration XML Image Added

visit Envelope XML Guide

eSAW SOAP API endpoint Image Added

https://demo.esignanywhere.net/api.asmx

eSAW SOAP WSDL Image Added

https://demo.esignanywhere.net/api.asmx?WSDL

Usermanagement SOAP API endpoint Image Added

https://demo.esignanywhere.net/UserManagementApi.asmx

Usermanagement SOAP WSDL Image Added

https://demo.esignanywhere.net/UserManagementApi.asmx?WSDL
REST with JSON + Swagger ( eSAW v3.1+)https://demo.esignanywhere.net/Api
Migration Guides*Migration Guide (REST Api) and Migration Guide - SOAP to REST

Tutorial: SoapUI (SOAP) Image Added

visit SoapUI Tutorial

Tutorial: Java Library Tutorial and Sample Code Image Added

visit Java Library Tutorial
Sample Code in C# and Java

Here you can find the C# sample: Download. (Deprecated sample code; using only old product feature set).
Image Added

Here you can find the java sample: Download. (Contains example with REST, developed with JavaSE-12)

Tutorial: Hello World*visit Hello World Tutorial
Tutorial: SoapUI (SOAP

)

visit SoapUI Tutorial

Tutorial: Postman* (REST)
REST in SOAPUI

visit Postman Tutorial
visit REST in SOAPUI Tutorial
Developer mode*
visit developer mode

SignAnyWhere Viewer 2019

Redesign

visit SignAnyWhere Viewer 2019 Information
SignAnyWhere Viewer Extended Customizationvisit SignAnyWhere Viewer Extended Customization

The Envelope XML and WorkstepConfiguration XML

visit Envelope XML Guide
Tutorial: Java Library Tutorial and Sample Codevisit Java Library Tutorial



Integration & Use Casesvisit Integration & Use Cases
Developer FAQvisit Developer FAQ
eSAW Error Codesvisit eSAW Error Codes

* Recommended

The User Guide, Signer Guide and Administration Guide (for on-premise customers) can be also helpful.

...