# CM.com Messages API

**Canonical:** https://apis.io/apis/cm-com/cm-com-messages-api/  
**Provider:** CM.com — https://apis.io/providers/cm-com/  
**Base URL:** https://api.cm.com  
**Documentation:** https://docs.cm.com/conversational-ai/v1/api-reference

CM.com Messages API is one of 167 APIs that [CM.com](https://apis.io/providers/cm-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 144 JSON Schema definitions. Tagged areas include Message. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 144 JSON Schemas.

The Messages API from CM.com — 18 operation(s) for messages.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| GET | `/messages/v1/accounts/{accountId}/messages` | Gets campaigns paged |
| POST | `/messages/v1/accounts/{accountId}/messages` | Adds a campaign |
| DELETE | `/messages/v1/accounts/{accountId}/messages` | Deletes multiple campaigns |
| POST | `/messages/v1/accounts/{accountId}/messages/test` | Sends a test campaign |
| POST | `/messages/v1/accounts/{accountId}/messages/cost` | Gets cost estimation for specified campaign |
| POST | `/messages/v1/accounts/{accountId}/messages/{messageId}/cancel` | Cancels a campaign |
| GET | `/messages/v1/accounts/{accountId}/messages/{messageId}` | Gets a campaign by id |
| PUT | `/messages/v1/accounts/{accountId}/messages/{messageId}` | Updates a campaign |
| DELETE | `/messages/v1/accounts/{accountId}/messages/{messageId}` | Deletes a campaign |
| GET | `/messages/v1/accounts/{accountId}/messages/{messageId}/export` | Export CSV based on message status |
| GET | `/messages/v1/accounts/{accountId}/messages/{messageId}/export/addressbook` | Export to Addressbook based on message status |
| POST | `/messages/v1/accounts/{accountId}/messages/preview` | Gets preview for specified campaign |
| GET | `/messages/v1/accounts/{accountId}/messages/{messageId}/cost` | Gets cost estimation for specified campaign |
| GET | `/messages/v1/accounts/{accountId}/messages/{messageId}/preview` | Gets preview for specified campaign |
| GET | `/messages/v1/accounts/{accountId}/messages/count` | Gets campaign counts per status |
| GET | `/messages/v1/accounts/{accountId}/messages/{messageId}/status` | Provides diagnostic info about campaign |
| POST | `/messages/v1/accounts/{accountId}/messages/{messageId}/pause` | Pause sending a campaign |
| POST | `/messages/v1/accounts/{accountId}/messages/{messageId}/resume` | Resume sending a campaign |
| GET | `/messages/v1/accounts/{accountId}/messages/search/{term}` | Search campaigns with specified terms |
| POST | `/messages/v1/accounts/{accountId}/messages/{messageId}/test` | Sends a test campaign |
| GET | `/messages/v1/accounts/{accountId}/messages/{messageId}/tags` | Returns array of data tag ids used in a campaign |
| POST | `/messages/v1/accounts/{accountId}/messages/{messageId}/trigger` | Sends a triggered campaign |

## Machine-readable artifacts (198)

- **OpenAPI** — https://artifacts.apis.io/cm-com/openapi/cm-com-messages-api-openapi.yml
- **Documentation** — https://docs.cm.com/conversational-ai/v1/api-reference
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-health-response-schema.json
- **Documentation** — https://docs.cm.com/conversational-router/v1/api-reference
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-connect-custom-schema.json
- **Documentation** — https://docs.cm.com/conversational-router/v2/api-reference
- **Documentation** — https://docs.cm.com/customer-engagement/v1/api-reference
- **Documentation** — https://docs.cm.com/email-gateway-api/v1/api-reference
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-gateway-gateway-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-configuration-email-inbound-webhook-update-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-configuration-email-inbound-webhook-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-suppression-email-unsubscribe-filters-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-configuration-email-inbound-webhook-controller-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-suppression-unsubscribe-request-dto-schema.json
- **Documentation** — https://docs.cm.com/halo/analytics/v1/api-reference
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-conversation-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-create-feedback-score-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-feedback-score-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-conversations-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-conversation-item-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-metrics-data-schema.json
- **Documentation** — https://docs.cm.com/halo/core/v1/api-reference
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-handover-input-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-profile-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-culture-view-schema.json
- **Documentation** — https://docs.cm.com/live/entrance-management/v1/api-reference
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-rule-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-rule-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-create-rule-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-update-rule-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-ticket-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-create-ticket-dto-schema.json
- **Documentation** — https://docs.cm.com/live/entrance-management/v2/api-reference
- **Documentation** — https://docs.cm.com/live/event-apps/v1/api-reference
- **Documentation** — https://docs.cm.com/live/event-ticketing/v1/api-reference
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-handler-view-customer-product-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-handler-view-event-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-event-create-event-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-handler-product-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/cm-com/json-schema/cm-com-handler-view-order-response-schema.json
- …and 158 more, listed in full on the page.

## Other CM.com APIs (12)

- [CM.com Add Contact API](https://apis.io/apis/cm-com/cm-com-addcontact-api/)
- [CM.com Analytics API](https://apis.io/apis/cm-com/cm-com-analytics-api/)
- [CM.com Analytics - Filter Presets API](https://apis.io/apis/cm-com/cm-com-analytics-filter-presets-api/)
- [CM.com Analytics - Report Subscriptions API](https://apis.io/apis/cm-com/cm-com-analytics-report-subscriptions-api/)
- [CM.com API Settings API](https://apis.io/apis/cm-com/cm-com-apisettings-api/)
- [CM.com Apple Business Chat API](https://apis.io/apis/cm-com/cm-com-applebusinesschat-api/)
- [CM.com Archive API](https://apis.io/apis/cm-com/cm-com-archive-api/)
- [CM.com Auth API](https://apis.io/apis/cm-com/cm-com-auth-api/)
- [CM.com Authentication API](https://apis.io/apis/cm-com/cm-com-authentication-api/)
- [CM.com Authorization API](https://apis.io/apis/cm-com/cm-com-authorization-api/)
- [CM.com Bancontact API](https://apis.io/apis/cm-com/cm-com-bancontact-api/)
- [CM.com Bank Transfer API](https://apis.io/apis/cm-com/cm-com-banktransfer-api/)

## Tags

Message

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cm-com/cm-com-messages-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cm-com/.
