About SignNow

SignNow is a secure eSignature solution allowing organizations to obtain legally binding signatures from customers, partners, and employees in seconds, reducing document turnaround up to 90%. SignNow offers a range of deployment options:

  • Cloud
  • Virtual machine (VM) appliance

This paperless approach to document control allows you to electronically manage document workflow and securely store critical documents, eliminating scanners, faxes, printers, and document storage.


Getting Started with SignNow

This page will help you get started with signnow. You'll be up and running in a jiffy!

For full documentation and an evaluation Application ID and access, please contact

Customers using the SignNow appliance must use the following base URL: https://YOUR.HOSTNAME/api/index.php, replacing YOUR.HOSTNAME with the hostname of your appliance.

Security and Access Control

The SignNow REST API is served over HTTPS. To ensure data privacy, unencrypted HTTP is not supported.

With the exception of creating a user or requesting an access token, all requests must include the access token in the Authorization Header. The user creation and access token requests must include the client credentials in the Authorization Header as a base64 encoded string of CLIENT_ID:CLIENT_SECRET.

Please contact your account manager for CLIENT_ID:CLIENT_SECRET strings.

Numeric values should be passed as integers.


Response Format

All responses will return a JSON response.

Error Responses

Authentication errors have the form:


Error description can be any one of:

  • invalid_client
  • invalid_request
  • invalid_token
  • access_denied

API errors have the form:

   "errors": [{
       "code": INTEGER,
       "message": ERROR_DESCRIPTION