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:
- Data management
- 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.