ACI API 25.3
ACI API Programming Guide

# Glossary

A
- ACI API
  The programming interface for Knowledge Discovery products. You can use this interface to create custom applications that use ACI servers, such as the Content component. Knowledge Discovery SDKs are available for several different programming languages to allow you to develop with the ACI API.
- ACI Server
  A server component that runs on the Autonomy Content Infrastructure (ACI). The ACI API controls communications with ACI servers.
- action
  A request that can be sent to ACI Servers, for example a query.
- Autonomy Content Infrastructure (ACI)
  A technology layer that automates operations on unstructured information for cross-enterprise applications. ACI enables an automated and compatible business-to-business, peer-to-peer infrastructure. The ACI allows enterprise applications to understand and process content that exists in unstructured formats, such as email, Web pages, Microsoft Office documents, and IBM Notes.
C
- connector
  A component (for example File System Connector) that retrieves information from a local or remote repository (for example, a file system, database, or Web site).
D
- data index
  A Content component index that stores content data. You can customize how to store data in the Data index by configuring appropriate settings in the Content configuration file.
- database
  A Content component data pool that stores indexed information. The administrator can set up one or more databases, and specifies how data is fed to the databases.
I
- IDX
  A structured file format that can be indexed into the Content component. You can use a connector to import files into this format or you can manually create IDX files.
- indexing
  The process of storing data in the Content component. Content stores data in different field types (such as, index, numeric and ordinary fields). It is important to store data in appropriate field types to ensure optimized performance.
- Intellectual Asset Protection System (IAS)
  An integrated security solution to protect your data. At the front end, authentication checks that users are allowed to access the system that contains the result data. At the back end, entitlement checking and authentication combine to ensure that query results contain only documents that the user is allowed to see, from repositories that the user has permission to access.
K
- Knowledge Discovery SDK
  Knowledge Discovery Software Development Kit. A programming language-specific binding that allows you to develop applications that use the ACI API to communicate with ACI servers. OpenText releases Knowledge Discovery SDKs for C, Java, and .NET.
Q
- query
  A string that you submit to the Content component, which analyzes the concept of the query and returns documents that are conceptually similar to it. You can submit queries to to perform several kinds of search, such as natural-language, Boolean, bracketed Boolean, and keyword.
X
- XML
  Extensible Markup Language. XML is a language that defines the different attributes of document content in a format that can be read by humans and machines. In Knowledge Discovery, you can index documents in XML format. Knowledge Discovery components also return action responses in XML format.

Copyright 2025 Open Text
Version 25.3 | Last updated July 2025

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: Knowledge Discovery ACI API 25.3

Topic Title: Glossary