API Store

Our APIs are public and published online in our API Store.

All our APIs are documented extensively, with up-to-date technical documentation, as well as a Swagger API Console for live-try-outs, and sample-code.

We also provide SDKs for easy integration with most modern programming languages like Java, C#, PHP and many more.

For SharePoint we offer a standard SharePoint Add-in provider. For Alfresco we offer an Alfresco Content Services extension for our APIs.

Just register for an account and get started building applications!

Our APIs

The various APIs for Document Processing and Blockchain are available through our API Store.

• CaptureTo capture documents and objects from file locations, email (attachments), scanners, posts or upload locations.
• StorageTo provide storage of containers (folders) and objects (files), using a regular File-system backend or AWS-S3, Azure Blob storage or Google Cloud storage backend.
• Image ClassificationTo automatically recognize and classify photo's and images to determine the content using Artificial Intelligence (Deep Learning) of various Vision APIs, such as Classifai, Google and Amazon.
• Document ClassificationTo automatically recognize and classify documents to determine the Content Type using Artificial Intelligence (AI).
• Data RecognitionTo automatically recognize text in a digital image, using multiple OCR and ICR (handwritten) text recognition engines.
• Data ExtractionTo search, locate and extract specific data in structured or unstructured information, like email, forms, letters, tweets or posts.
• Text MergeThe Office Text API can generate MS Office documents from an MS Office template, merged with a data file.
• Template ProcessorThe Template-Processor API can generate office, xml and json documents from a template and a JSON data file. Supported templates are MS Office files and Apache FreeMarker files.
• PDF/A ConversionTo automatically convert Microsoft Office documents, images, drawings, etc. to a ISO standard PDF/A format to ensure digital preservation for compliance and record management purpose.
• BlockchainTo register or verify an object on a Blockchain, creating an immutable record of Existence and Authentication for the object.

New APIs are created on a continuing basis. If you do not find the APIs that you need, please, do not hesitate to ask us!

Sphereon Blockchain API mashup

A good example of a mashup is using our Easy Blockchain API (using open Blockchain technologies) to register and verify objects, photos and documents using a Blockchain.

Sphereon leverages the open source Blockchain technologies but has incorporated them into our own API to hide the complexities of the protocols.

Using our Blockchain API it is possible to publish information on a shared ledger that is fully immutable, since it is backed by the Bitcoin or Ethereum networks.

The API also offers support to encrypt the data on the fly when required.