Categories:
APIs documentation
Index of Aura Virtual Assistant and ATRIA APIs definition documents
APIs belong to both Aura Virtual Assistant and ATRIA
Introduction
An application programming interface (API) is a software interface that allows two applications to interact with each other without any user intervention. The API is composed of a collection of software functions and procedures for creation of applications to access features or data of a system, application or other service.
This section contains all the information related to Aura APIs, both the ones focused on internal use and others used by Aura’s channels and users to handle their conversations.
Most of our services lay on OpenAPI definitions v3.
APIs documentation is provided within the documentation for each specific component. Select the component of your interest and find the available APIs.
Select the specific API in the left menu and access to the corresponding section to find the API definition document.
Available APIs
| Aura Virtual Assistant components | APIs |
|---|---|
| aura-bridge | aura-bridge APIs definition |
| Complex Logic Framework | Complex Logic Framework API definition |
| aura-authentication-api | aura-authentication-api API definition |
| aura-file-manager | aura-file-manager API definition |
| ATRIA components | APIs |
|---|---|
| aura-gateway-api | aura-gateway-api API definition |
| atria-model-gateway | atria-model-gateway API definition |
| Advanced Analytics Models (AAMs) | Advanced Analytics Models (AAMs) API definition |
| Cross components | APIs |
|---|---|
| Aura NLP | Aura NLP API definition |
| aura-configuration-api | aura-configuration-api API definition |
| Release Train Manager | Release Train Manager API definition |