# CM.com Scenario Configuration API

**Canonical:** https://apis.io/apis/cm-com/cm-com-scenarioconfiguration-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 Scenario Configuration 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 ScenarioConfiguration. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 144 JSON Schemas.

The ScenarioConfiguration API from CM.com — 13 operation(s) for scenarioconfiguration.

## Operations (19)

| Method | Path | Summary |
|---|---|---|
| GET | `/channels/v1/administration/scenarioconfiguration/scenarios` | Get scenario configuration scenarios |
| POST | `/channels/v1/administration/scenarioconfiguration/scenarios` | Add a scenario configuration scenario |
| GET | `/channels/v1/administration/scenarioconfiguration/scenarios/{scenarioId}` | Get a scenario by ID |
| PUT | `/channels/v1/administration/scenarioconfiguration/scenarios/{scenarioId}` | Update a scenario configuration scenario |
| DELETE | `/channels/v1/administration/scenarioconfiguration/scenarios/{scenarioId}` | Deletes the scenario configuration scenario by ID |
| GET | `/channels/v1/administration/scenarioconfiguration/scenarios/{scenarioId}/mohandlers` | Get a scenario configuration scenario's handlers |
| GET | `/channels/v1/administration/scenarioconfiguration/scenarios/{scenarioId}/events` | Get a scenario configuration scenario's events |
| GET | `/channels/v1/administration/scenarioconfiguration/countries` | Gets scenario configuration countries |
| GET | `/channels/v1/administration/scenarioconfiguration/mediums` | Get scenario configuration mediums |
| GET | `/channels/v1/administration/scenarioconfiguration/mohandlers` | Gets the mo handlers administration asynchronous |
| POST | `/channels/v1/administration/scenarioconfiguration/mohandlers` | Add a new MoHandler |
| GET | `/channels/v1/administration/scenarioconfiguration/mohandlers/{moHandlerId}` | Get an MoHandler by ID |
| PUT | `/channels/v1/administration/scenarioconfiguration/mohandlers/{moHandlerId}` | Update an MoHandler |
| DELETE | `/channels/v1/administration/scenarioconfiguration/mohandlers/{moHandlerId}` | Delete an MoHandler |
| GET | `/channels/v1/administration/scenarioconfiguration/mohandlers/{moHandlerId}/events` | Get an MoHandler's events |
| PUT | `/channels/v1/administration/scenarioconfiguration/mohandlers/{moHandlerId}/scenarios` | Link (a) scenario(s) to an MoHandler by ID |
| DELETE | `/channels/v1/administration/scenarioconfiguration/mohandlers/{moHandlerId}/scenarios/{scenarioId}` | Unlinks the scenarios from mo handler administration asynchronous |
| GET | `/channels/v1/administration/scenarioconfiguration/mohandlers/templates` | Gets the mo handler templates administration asynchronous |
| GET | `/channels/v1/administration/scenarioconfiguration/mohandlers/platformlocations` | Gets the mo handler platform locations administration asynchronous |

## Machine-readable artifacts (198)

- **OpenAPI** — https://artifacts.apis.io/cm-com/openapi/cm-com-scenarioconfiguration-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

ScenarioConfiguration

---

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