# CM.com Googles Business Messages API

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

The GooglesBusinessMessages API from CM.com — 22 operation(s) for googlesbusinessmessages.

## Operations (34)

| Method | Path | Summary |
|---|---|---|
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/agents` | Get all Google's Business Messages Agents |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/agents/{agentId}` | Get a Google's Business Messages Agent by ID |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents` | Get all Google's Business Messages Agents for a specified Google's Business… |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents` | Adds a new Google's Business Messages Agent |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}` | Get a Google's Business Messages Agent by ID for a specified Google's Business… |
| DELETE | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}` | Deletes a Google's Business Messages Agent |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/forminput` | Gets the Google's Business Messages Agents form input |
| PUT | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/forminput` | Adds the Google's Business Messages Agents form input |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/configuration` | Gets the Google's Business Messages Agent Configuration |
| PUT | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/configuration` | Updates the Google's Business Messages Agent Configuration |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/testurls` | Gets the Google's Business Messages Agent Test Urls |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/launch` | Configure the Google's Business Messages Agent Launch |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/locations/{locationId}/launch` | Configure the Google's Business Messages Agent Location Launch |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/locations` | Get Locations linked to a Google's Business Messages Agent |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/locations` | Create Location for an Google's Business Messages Agent from a Google My… |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/locations/{locationId}` | Get a Location linked to a Google's Business Messages Agent by ID |
| DELETE | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/locations/{locationId}` | Delete a Location by ID |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/locations/{locationId}/updatecache` | Updates location data cache for a Google's Business Messages Agent Location by… |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/verify` | Verify a Google's Business Messages Agent |
| DELETE | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/verify` | Cancel the Google's Business Messages Agent Verification Request |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/agents/{agentId}/locations/{locationId}/verify` | Verify a Google's Business Messages Location |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands` | Get all Google's Business Messages Brands |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands` | Add a new Google's Business Messages Brand |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}` | Get a Google's Business Messages Brand by ID |
| DELETE | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}` | Delete a Google's Business Messages Brand |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/forminput` | Gets the Google's Business Messages Brand form input |
| PUT | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/brands/{brandId}/forminput` | Adds the Google's Business Messages Brand form input |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/account` | Get a Google's Business Messages Account |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/account` | Adds a Google's Business Messages Account |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/account/forminput` | Get the form input for a Google's Business Messages Account |
| PUT | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/account/forminput` | Adds the Google's Business Messages Account form input |
| GET | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/oauth` | Convert the Google OAuth Authorization Code into a OAuth Access Token Object |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/mybusiness/accounts` | Get all Google My Business Accounts that the supplied OAuth Credential has… |
| POST | `/channels/v1/accounts/{accountId}/gbm/{channelRequestId}/mybusiness/accounts/{myBusinessAccountId}/locations` | Get all Google My Business Locations from a Google My Business Account that the… |

## Machine-readable artifacts (198)

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

GooglesBusinessMessages

---

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