> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Subscribe API Overview

Each Subscribe object consists of data members and methods that operate on those members. The data members fall into one of the following categories:

* Standard, built-in data types, such as integers or strings, that are common to programming languages.
* Enumerations, which are scalar types coded as standard data types, but which are restricted to a specific set of legal values.
* Data structures, which consist of multiple data members, each of which can be of different data types.
* Arrays, containing zero or more data elements, all of which must be the same data type.

A Subscribe object’s methods are functions that require one or more input arguments. Methods always return a code that indicates the success or failure of the function call. In the event of failure, the code value should provide clues to why the call failed.

The Subscribe API is a structured language, and requires input parameters to be entered in the order shown. Parameters must be place-marked if not specified.

This guide presents Objects and their data members and methods alphabetically, for ease of reference. Variable parameters for the methods are presented in syntactical order.

* **[Input Parameters](../topics/Input_Parameters)**

* **[Merchant Identifiers](../topics/Merchant_Identifiers)**

* **[The Return Object](../topics/The_Return_Object)**

**Parent topic:**[Subscribe API Guide Preface](../topics/APIGuide_Preface)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.