API

Full power of SigningHub through our easy to integrate API

Integration using our RESTful API

It’s easy to add e-signing and PKI-based digital signatures within any business application using the SigningHub API. You can create user account, prepare documents for sign-off, initiate approval workflows, track document sign-off status and retrieve signed documents all from your own web application.

SigningHub uses a RESTful API, with simple and secure HTTP calls with JSON encoding, thereby avoiding complex XML and SOAP-based web service calls. Any development environment on any client platform can be used for the integration.

The SigningHub API allow integrators to perform the following functions:

Service NameFunction
Register UserCreates an account
Login UserAuthenticates user and provides an authentication token
Delete UserDeletes an account
Add ContactAdds a contact to an account
Get Contact ListDownloads list of contacts from an account
Add Enterprise UserAdds an Enterprise user to an Enterprise Admin account
Get Enterprise User ListRetrieves the current user list from an Enterprise Admin account
Upload DocumentUploads a document to an account
Collaborate DocumentCreates a workflow for a document using a Template
Get DocumentRetrieves details of a document from an account
Download DocumentDownloads a document from an account
Get Document ListDownloads a list of documents from an account
Delete DocumentDeletes a document from an account
Account StatisticsGets statistics of document from an account
Sign DocumentSigns a pending document
Decline DocumentDeclines a pending document
Get Document ImageReturns the requested image of the document
Get Verification ResultReturns signature verification of signed fields in document
Delete Completed DocumentDeletes completed document from My Desk
Send OTPReturns the one-time password (OTP) number. Only works if service plan has this feature enabled
Change PasswordAllows user to change his account password
Approve DocumentApproves the document if the signer is added as an approver

A service API key is required to access SigningHub programmatically. Service API keys are available to customers that buy an enterprise service plan. Contact us if you wish to integrate.