> For the complete documentation index, see [llms.txt](https://codemash.gitbook.io/codemash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codemash.gitbook.io/codemash/api-reference/notifications/sms.md).

# SMS

The 35 Hub endpoints of the SMS module — module, integrations, templates and campaigns.

The **SMS** channel delivers text messages — templates, campaigns, and provider integrations — for OTPs, alerts, and bulk sends.

Manage SMS visually in Cloud — see [SMS](/codemash/cloud/sms.md). Every endpoint is also a method in every Norbix SDK — see [SDK → Notifications → SMS](/codemash/sdks/notifications/sms.md).

{% hint style="info" %}
The request and response blocks on these pages are drawn from the Hub spec uploaded to GitBook. Field changes made after the last upload (for example `integrationName` now optional on Save Sms Integration, `languages` on the Get Sms Templates rows) appear once the spec is re-uploaded.
{% endhint %}

| Endpoint                                                                                                                      | Method                                                      |
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| [Archive Sms Template](/codemash/api-reference/notifications/sms/archive-sms-template.md)                                     | `PUT sms/templates/{Id}/archive`                            |
| [Clone Sms Template](/codemash/api-reference/notifications/sms/clone-sms-template.md)                                         | `POST sms/templates/{Id}/clone`                             |
| [Confirm Sms Integration Human Delivery](/codemash/api-reference/notifications/sms/confirm-sms-integration-human-delivery.md) | `POST sms/integrations/confirm-human-delivery`              |
| [Create Sms Campaign](/codemash/api-reference/notifications/sms/create-sms-campaign.md)                                       | `POST sms/campaigns`                                        |
| [Create Sms Template](/codemash/api-reference/notifications/sms/create-sms-template.md)                                       | `POST sms/templates`                                        |
| [Delete Sms Campaign](/codemash/api-reference/notifications/sms/delete-sms-campaign.md)                                       | `DELETE sms/campaigns/{id}`                                 |
| [Delete Sms Integration](/codemash/api-reference/notifications/sms/delete-sms-integration.md)                                 | `DELETE sms/integrations/{Id}`                              |
| [Delete Sms Template](/codemash/api-reference/notifications/sms/delete-sms-template.md)                                       | `DELETE sms/templates/{Id}`                                 |
| [Disable Sms](/codemash/api-reference/notifications/sms/disable-sms.md)                                                       | `PUT sms/disable`                                           |
| [Disable Sms Integration](/codemash/api-reference/notifications/sms/disable-sms-integration.md)                               | `PUT sms/integrations/{Id}/disable`                         |
| [Enable Sms](/codemash/api-reference/notifications/sms/enable-sms.md)                                                         | `PUT sms/enable`                                            |
| [Enable Sms Integration](/codemash/api-reference/notifications/sms/enable-sms-integration.md)                                 | `PUT sms/integrations/{Id}/enable`                          |
| [Get Sms Campaign](/codemash/api-reference/notifications/sms/get-sms-campaign.md)                                             | `GET sms/campaigns/{id}`                                    |
| [Get Sms Campaign Batch Notification](/codemash/api-reference/notifications/sms/get-sms-campaign-batch-notification.md)       | `GET sms/campaigns/{id}/batches/{batchId}/{notificationId}` |
| [Get Sms Campaign Batch Notifications](/codemash/api-reference/notifications/sms/get-sms-campaign-batch-notifications.md)     | `GET sms/campaigns/{id}/batches/{batchId}`                  |
| [Get Sms Campaign Batches](/codemash/api-reference/notifications/sms/get-sms-campaign-batches.md)                             | `GET sms/campaigns/{id}/batches`                            |
| [Get Sms Campaign Messages](/codemash/api-reference/notifications/sms/get-sms-campaign-messages.md)                           | `GET sms/campaigns/{campaignId}/messages`                   |
| [Get Sms Campaign Statistics](/codemash/api-reference/notifications/sms/get-sms-campaign-statistics.md)                       | `GET sms/campaigns/{id}/stats`                              |
| [Get Sms Campaigns](/codemash/api-reference/notifications/sms/get-sms-campaigns.md)                                           | `GET sms/campaigns`                                         |
| [Get Sms Disable Dependencies](/codemash/api-reference/notifications/sms/get-sms-disable-dependencies.md)                     | `GET sms/disable-dependencies`                              |
| [Get Sms Integration](/codemash/api-reference/notifications/sms/get-sms-integration.md)                                       | `GET sms/integrations/{id}`                                 |
| [Get Sms Integrations](/codemash/api-reference/notifications/sms/get-sms-integrations.md)                                     | `GET sms/integrations`                                      |
| [Get Sms Message Content Tokens](/codemash/api-reference/notifications/sms/get-sms-message-content-tokens.md)                 | `GET sms/templates/{id}/tokens`                             |
| [Get Sms Settings](/codemash/api-reference/notifications/sms/get-sms-settings.md)                                             | `GET sms/settings`                                          |
| [Get Sms Template](/codemash/api-reference/notifications/sms/get-sms-template.md)                                             | `GET sms/templates/{id}`                                    |
| [Get Sms Templates](/codemash/api-reference/notifications/sms/get-sms-templates.md)                                           | `GET sms/templates`                                         |
| [Preview Sms Notification](/codemash/api-reference/notifications/sms/preview-sms-notification.md)                             | `GET sms/preview`                                           |
| [Render Sms](/codemash/api-reference/notifications/sms/render-sms.md)                                                         | `POST sms/templates/render`                                 |
| [Save Sms Integration](/codemash/api-reference/notifications/sms/save-sms-integration.md)                                     | `POST sms/integrations`                                     |
| [Set Sms Integration As Default](/codemash/api-reference/notifications/sms/set-sms-integration-as-default.md)                 | `PUT sms/integrations/{Id}/default`                         |
| [Stop Sms Campaign](/codemash/api-reference/notifications/sms/stop-sms-campaign.md)                                           | `POST sms/campaigns/{Id}/stop`                              |
| [Test Sms Integration](/codemash/api-reference/notifications/sms/test-sms-integration.md)                                     | `POST sms/integrations/test`                                |
| [Un Archive Sms Template](/codemash/api-reference/notifications/sms/un-archive-sms-template.md)                               | `PUT sms/templates/{Id}/unarchive`                          |
| [Update Sms Template](/codemash/api-reference/notifications/sms/update-sms-template.md)                                       | `PUT sms/templates`                                         |
