| BatchDeliveryReport | A batch delivery report. |
| BatchDeliveryReportStatus | Aggregated statistics for a given batch. |
| BatchRecipientDeliveryReport | A delivery report for an individual batch recipient. |
| DeliveryStatus | A collection of known delivery statuses. |
| DryRunPerRecipient | Per-recipient dry-run result. |
| Error | Describes error responses given by XMS. |
| GroupAutoUpdate | A description of automatic group updates. |
| GroupCreate | A description of the fields necessary to create a group. |
| GroupResult | This class holds the result of a group fetch operation. |
| GroupUpdate | Describes updates that can be performed on a group. |
| MoBinarySms | An SMS mobile originated message with binary content. |
| MoSms | Base class for SMS mobile originated messages. |
| MoTextSms | An SMS mobile originated message with textual content. |
| MtBatchBinarySmsCreate | Describes all parameters that can be used when creating a binary SMS batch. |
| MtBatchBinarySmsResult | A binary SMS batch as returned by XMS. |
| MtBatchBinarySmsUpdate | Describes updates to a binary SMS batch. |
| MtBatchDryRunResult | A batch dry run report. |
| MtBatchSms | Base class for all SMS batch classes. |
| MtBatchSmsCreate | Describes parameters available during batch creation. |
| MtBatchSmsResult | Contains the common fields of text and binary batches. |
| MtBatchSmsUpdate | Describes updates that can be performed on text and binary SMS batches. |
| MtBatchTextSmsCreate | Class whose fields describe a text batch. |
| MtBatchTextSmsResult | A textual batch as returned by the XMS endpoint. |
| MtBatchTextSmsUpdate | Class that the update operations that can be performed on a text batch. |
| Page | A page of elements. |
| Pages | A paged result. |
| PagesIterator | An iterator over a paged result. |
| ReportType | A collection of known delivery report types. |
| Reset | Values of this class indicate that a value should be reset to its default. |