The product called OneSpan Sign provides a complete e-signature platform for the Web, including preparing, distributing, reviewing, signing, and downloading documents.
This guide tells developers how to integrate their Web application with OneSpan Sign using our REST Integration Model.
After successful integration, an organization can invite people to sign documents instantly using their own Web application.
This guide is intended for developers who are familiar with at least one of the following:
- The Java programming language and Java APIs
- The C# programming language
- REST APIs
The rest of this guide has the following chapters:
- Getting Started — An overview of concepts and procedures relevant to getting started with your integration
- System Requirements — A summary of the software requirements for integration
- SDKs — A description of our SDKs (Software Development Kits), which are built on our REST API
- REST API — A description of our REST API, which is the entry point for all external interactions with our product
- Open API Specification — An interactive site from which you can download the YAML file for our REST API, search for specific endpoints in that API, and even try a few calls yourself.
- Event Notifier — A description of the Event Notifier, a component that can notify integrators when certain steps of the integration have been accomplished
- External Signer Verification: A description of External Signer Verification, which verifies the identity of a signer via their credentials with an external organization (e.g., DIGIPASS credentials).
- iFrame Best Practices — A description of certain best practices for using iFrames to integrate OneSpan Sign's Classic User Experience or New User Experience into a third-party application.
SDKs and the REST API are alternative ways of integrating your Web application.
If you want to view all existing calls, see our interactive Open API Specification. From there you can download the YAML file for our REST API, search for specific endpoints in that API, and even try a few calls yourself. Additional information about the calls can be found on the Developer Community website. That site’s Feature Guides may be especially helpful when you’re building your solution.