API overview

The IBM® Tivoli® Storage Manager application program interface (API) enables an application client to use storage management functions.

The API includes function calls that you can use in an application to perform the following operations:

When you, as an application developer, install the API, you receive the files that an end user of an application needs:

For 64-bit applications, all compiles should be performed using compiler options that enable 64-bit support. For example, '-q64' should be used when building API applications on AIX®, and '-m64' should be used on Linux. See the sample make files for more information.

Important: When you install the API, ensure that all files are at the same level.

For information about installing the API, see Installing the Tivoli Storage Manager backup-archive clients.

References to UNIX and Linux include AIX, HP-UX, Linux, Mac OS X, and Oracle Solaris operating systems.