2016 in Review: Summary of the improvements in our API

Posted by media on December 21, 2016 at 3:00 AM


Nearing the end of 2016, we want to take a moment to thank you for trusting in Signaturit.

Undoubtedly, all of you are the basis of our progress as a company, since you guide the development of our electronic trust services: the electronic signature, electronic identification and certified delivery.

For 2017 we have planned many more new developments and improvements, and we would love to continue counting on your trust to make them a reality - always adapting them to your needs and maintaining our high standards of usability, security and legality.

With this post we want to bid farewell to this great year that 2016 has been for us by reviewing all of our improvements and updates that Signaturit’s API has experienced and by briefly explaining what our other two main products consist of: the certified electronic delivery service and the electronic identification service.

This post is also available in Spanish.


Signaturit's trust services

As you know, on July 1 2016 the European
Regulation (EU) No 910/2014, also known as the eIDAS came into force.

This new regulation, which is to be applied directly in all member states, unified the European legislation concerning the electronic identification and trust services for electronic transactions in the interior market, thus repealing the previous Directive 1999/93/CE.

Signaturit, in addition to the advanced electronic signatures, offers certified electronic delivery services (both defined as trust services in Article 3 of the eIDAS) and electronic identification services:

  • Certified electronic delivery services: the main value of this service is to provide electronic evidence capable of showing the acceptance, delivery or non-delivery, opening, etc. of emails and/or SMS with attached documents.
  • Electronic identification services: our identification system is based on OCR technology (Optical Character Recognition) and the MRZ code (Machine-Readable Passport), which allows for scanning and digital reading of all types of passports and identification documents.

API Improvements

1. We launched the 3rd version of our API

In the beginning of 2016 we launched the 3rd version of our API, which is simpler and integrates faster into any flow than previous versions. You can access the new corresponding documentation of this third version in this link.

More information: Product update - January and February 2016

2. Dashboard for developers

On the other hand, to facilitate integrating our solution with other platforms via API, we have created a dashboard for developers. From that dashboard’s home page you can check all the requests that have been made, and thus any problem that occurs in the API calls can be easily and quickly identified.

Additionally, to improve this dashboard’s performance and offer a quick response to our users that make API calls from here, within a few months of launching it we decided to migrate its user data to Elasticsearch, a server optimized for information search.

More information: Product update - March and April 2016

3. New SDKs - Java / Android, Swift / iOS, .Net / Microsoft

In the Version 3 of our API we have also introduced new SDKs:

  • Swift: for anyone who wants to develop applications for iPhone, iPad y Mac OS.
  • Java: for anyone who wants to develop applications for Android.
  • .NET: for Microsoft languages. To easily install this SDK, we have used NuGet and we have updated all of our documentation, including examples of how it should be integrated.

These SDKs complete the range that we already had available: SDKs for Python, Ruby, PHP and Node.js.

More information: Product update - January and February 2016 and Product update - July and August 2016

4. Signatures / Certified Emails / SMS certified by batch

Also related to our API, from September 2016 we have a new feature that improves the time it takes to send a document to sign to many signers, since we have optimized the option to send in batch attaching files in XLS or CSV format.

More information: https://docs.signaturit.com/api/latest#packages

5. Manage contacts from the API

Managing your address book imported to Signaturit can also be done from the API: go to your control panel → Settings → Contacts.

Through an API call you can perform the following actions:

  • Create contacts.
  • Update contacts.
  • Delete contacts.
  • List contacts.

More information: https://docs.signaturit.com/api/latest#contacts

6. Manage teams from the API

In the same way that you can manage your address book from the API, you can also manage your work teams with API calls.

The actions you can perform are the following:

  • List the users.
  • Invite a user to a team.
  • Change a user’s role (administrator / member).
  • Delete a user from a team.
  • Create a group.
  • Delete a group.
  • List groups.
  • Add an administrator to a group.
  • Add a member to a group.

More information: https://docs.signaturit.com/api/latest#team


1. API Code Generator


The API Code Generator, included in a new section of our API documentation, serves to quickly and easily generate a personalized code for any of the calls that our API supports.

How does it work? For each API call, this feature allows you to select one or more of the parameters that we offer, and configure the code to suit each company, thus facilitating the integration with any CRM or ERP.

For example, in the case of a signature request, through the API Code Generator you can select any of the parameters that we offer - body, callback_url, delivery_type, reminders, etc. - adding the option to include one or multiple recipients to the signature request, and personalize the email text that they will receive along with the document to sign.

More information: Product update - November 2016


2. Integration with Zapier

This year in 2016 we have integrated Signaturit with Zapier, both for the production environment and the sandbox environment of our API. Both integrations are only available for Enterprise accounts, and to connect Signaturit with Zapier you will need to use your token, which you can find in Signaturit → Integrations → API.

Zapier is a web service that allows to connect a multitude of applications between them and program actions to be performed automatically: through the creation of a trigger, an action is activated.

  • Integration with Zapier for the production environment

    This integration is aimed at those who don't know how to program, but who want to automate their processes for the request and reception of electronic signatures.

    For example: if every time a colleague sends to your Gmail a document in PDF format with the name “Confidentiality contract.pdf”, it will automatically be sent to a third party. You can do so by creating a “zap” - the combination of a trigger with an action - that will connect your Gmail account with your Signaturit account. 



More information: Product update - July and August 2016

  • Integration with Zapier for the sandbox environment

    We have also integrated Zapier into the sandbox environment of our API, and to use it you only need to select if the “zap” that you are creating is for being used and tested  in your sandbox environment. In this way, you can do all of the tests that you need to before programming the zap in your production environment.

Zapier integration with Signaturit.png

More information: Product update - September and October 2016


We are confident that all of these improvements have served to further streamline the management of the signature processes in your companies, and that you have managed to reduce the time dedicated to administrative tasks and save costs.

We wish you very Happy Holidays and that 2017 will bring prosperity for all.

This post is also available in Spanish.

RELATED POST: 2016 in Review: Summary of the improvements in our electronic signature solution.

New Call-to-action

Topics: Product

Blog Subscription

Recent Posts