Products and Solutions
 EMA® Mail
 EMA® Cyber Defense
 EMA® Print
 EMA® Scan
 EMA® File
 EMA® Voice
EMA® for SAP Solutions
 SAP Metadata
 SAP Live Migration
 SAP Scan
 S/4 HANA Relief
ARTEC SMART Integration Tools
Firegate VPN
eDiscovery Solutions
Case Management
VSTOR® Vault
 Product Details
 Object Storage
ARTEC Cloud Solutions
 Cloud Models
 Managed Services
 Microsoft 365
Todo a la vista
Mailserver migration
Microsoft 365 tips
EMA® es simple
Formato de datos
Seguro de inversión
Solución EMA®
Medios de almacenamiento
Concepto de seguridad de datos
Protection Against Cyber Attacks
Big Data - Knowledge is Power
Productos y soluciones
Software Architecture
Single Sign-On
Folder Synchronization
Búsqueda completa de textos
Backup y Recovery
ANA Server
Trusted EMA®
Hot Standby
Digital Signatures
Attributes and Metadata
Department archives/Linking
Federated Search
Archivo retrospectiva
WAN Synchronization
EMA® DeDup Server
EMA® App
Outlook extension
Good to Know
Archivo de conformidad legal
Protección de datos
¡Razones por las que WORM no es una solución!
El gran engaño de los certificados
Stubbing (no) es una solución
Quien usa EMA®
Porque archivar
Porque appliance
Dealing with private e-mails
Laws and Regulations
Leyes y normativas
General Data Protection Regulation (DSGVO)
Right to be "forgotten"
Prensa y Actualidad
Ferias y Eventos
Notas de prensa
Espejo de prensa
Comerciales de venta
Programa de Partner
Portal de Partner
ARTEC Product Trainings
ARTEC Promotional Program
ARTEC Expert Network
Consulting Services
Technical Consulting
Software Development
Software Subscription & Warranty
Product Support
Green responsibility
Where to Find Us
Job Openings
Terms and Conditions
Protected Trademarks and Patents
Información para inversores
Privacy Policy


The Simple Functional Principles of our API and the SDK

ARTEC provides a dedicated Application Programming Interface (API) and a Software Development Kit (SDK) to incorporate information from EMA® in day-to-day applications in a custom way through programming interfaces, or whenever the iFrame and kiosk modes of SMART Link are not an option.

This allows information from EMA to be searched for, uploaded or downloaded, taking into account defined access rights. This enables users to access relevant data across sources and thus create new synergies. In addition, recurring tasks and batch processes can be automated with the SDK, corresponding analyses can be carried out a lot more easily, and data from custom sources can be archived, saved and made searchable in an even more flexible manner. Huge potentials and advantages can be unlocked by linking and integrating of unstructured business documents and primary applications, for instance:

  • Simplified research
  • Acceleration of processes
  • Time savings in handling of data
  • Audit-proof archiving
  • Increased transparency

Legal and Technological Aspects

The deployment of EMA in combination with our SDK is of particular interest for the development of customized portals and specialized applications, since the following essential topics are already fully covered:

  • Compliance
  • Backup
  • Data management
  • Four-Eye-Principle
  • Full text search and OCR

This holds even if the relevant information is spread over different data formats so that the contents of, for instance, E-Mails, scanned and printed documents, or documents and voice data stored on a file server are linked regarding contents. This is not only a legal and technological safeguard, but also helps to significantly reduce development time of the projects. It guarantees a high level of security along the whole lifecycle of files from their creation up to their final, legally compliant archiving.

Simple realization of a damage report portal of an insurance with integrated document access from EMA. Implemented with a few lines of code and our SDK.

Many Individual Possibilities

The adaptation of business processes to current market developments is currently one of the most important requirements within enterprises. Using our SDK, EMA can be customized according to your individual business processes and the modern requirements of IT. Integration into daily workflows opens completely new perspectives and possibilities. Finally, information can be made available and linked swiftly, across departments and across sources.

SDK: Connecting voice assistants to EMA
e.g. Amazon Echo with Alexa voice control.

Through this method of integration of unstructured data, all information distributed in your company can be used within the applications which are important to you. You can therefore save a lot of single work steps, which boosts productivity. This is very interesting for the in-house development of portals and special applications.

A combination of our APIs and Smart Link is also possible. For instance, managing automated processes and uploading documents from custom sources can be performed using our SDK, while the integration into applications is done using SMART Link. This allows forgoing the development of custom search masks, result lists and viewers for many document types.

The Advantages of the API and SDK at a Glance

Custom integration possibilities into any business and sector-specific solution via tailor-made programming interfaces

Flexible design of the GUI of the primary application

Search, upload, and download of information from EMA, respecting defined access permissions

Simple automation of recurring processes for unstructured data

Secure integration of own document sources

Shortened development times for own solutions and protals

Simple, intuitive REST API without XML, SOAP, or elaborate frameworks allows integration into almost any programming language with a few steps

Extensive documentation, test applications, lean SDK, full source code available

English-speaking, competent support and consulting team

Powerful ARTEC search technology in unstructured data from a primary application

Technical Requirements for the API and SDK

Sending GET and POST commands to HTTPS URLs

Parsing JSON format of search results

For individual search queries (instead of saved search definitions with a search term): creating search queries using JSON syntax

The SDK is available for all .NET programming languages and platforms. Further programming languages and platforms are available on request. All programming samples are provided with complete source code.