Introduction

This document provides information on the following Altitude APIs:

  • Agent Lite API
  • Integration Server .NET API
  • Integration Server Java API
  • Integration Server REST API
  • uAgent Web API

API Evolution Guide

This section describes the changes made to the Integration Server APIs and the uAgent Web API.

All changes are grouped by update for a better organization.

To know more about the compatibility between the Integration Server and the Altitude uCI Server, see Integration Server compatibility.

Agent Lite API

This section explains the Agent Lite API. The Agent Lite API is an API that allows users to handle interactions with Agent Lite.

Tip

Please see the folder mobile in the installation folder of the Integration Server for a sample on how to use the API.

Contents

Section

Description

Interfaces

Contains the Agent Lite API interfaces.

Enumerates

Contains the Agent Lite API enumerates.

Integration Server .NET API

This section explains the Integration Server .NET API.

Contents

Section

Description

Integration Server .NET API

Contains guidelines about creating an application that uses the Integration Server .NET API.

Integration Server compatibility

Describes the compatibility between Integration Server versions and the compatibility with the Altitude uCI Server.

Examples

Contains examples that use the Integration Server .NET API to perform simple operations on the Altitude uCI Server.

Integration Server Java API

This section describes how to use the Integration Server Java API.

Contents

Section

Description

How to use the Java API

Describes how you can configure an environment to use the Integration Server Java API.

Integration Server REST API

This section explains the Integration Server REST API.

Contents

Section

Description

Integration Server REST API

Explains how to perform an initial test of the REST API, and presents the samples folder.

Examples

Contains examples on how to use the REST API to log in an agent, handle an interaction, and log out the agent.

uAgent Web API

This section explains the uAgent Web API.

Contents

Section

Description

Entities

Contains the uAgent Web API classes that represent entities.

Base event arguments

Contains the uAgent Web API abstract classes that simplify the handling of the event arguments received by your program.

Exceptions

Contains the uAgent Web API classes that correspond to exceptions.

Auxiliary types

Contains the uAgent Web API auxiliary classes.