# NiCE Message API

**Canonical:** https://apis.io/apis/nice/nice-message-api/  
**Provider:** NiCE — https://apis.io/providers/nice/  
**Base URL:** https://api-na1.niceincontact.com  
**Documentation:** https://developer.niceincontact.com/API/AdminAPI

NiCE Message API is one of 92 APIs that [NiCE](https://apis.io/providers/nice/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Message. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

: Message Management

## Operations (16)

| Method | Path | Summary |
|---|---|---|
| POST | `/channels/{channelId}/messages` | Create message in DFO |
| PUT | `/channels/{channelId}/messages/{messageIdOnExternalPlatform}/status` | Update message status |
| POST | `/channels/{channelId}/message-previews` | Create message preview |
| POST | `/channels/{channelId}/messages/{messageIdOnExternalPlatform}/message-events` | Push a message event |
| POST | `/channels/{channelId}/outbound` | Send outbound message |
| POST | `/channels/{channelId}/inbound` | Send inbound message |
| GET | `/messages` | Get list of Messages based on filters |
| GET | `/messages/{messageId}` | Get Message detail |
| POST | `/messages/{messageId}/author-name-removal` | Remove author name from message |
| PUT | `/messages/{messageId}/tags/{tagId}` | Add tag to message |
| DELETE | `/messages/{messageId}/tags/{tagId}` | Remove tag from message |
| POST | `/messages/{messageId}/content-removal` | Remove content of a message |
| POST | `/messages/{messageId}/notes` | Create new note to message |
| PUT | `/messages/{messageId}/notes/{noteId}` | Update note of the message |
| DELETE | `/messages/{messageId}/notes/{noteId}` | Remove note from message |
| PUT | `/messages/{messageId}/sentiment` | Set sentiment of a message |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/nice/openapi/nice-message-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/nice/json-schema/nice-contact-schema.json

## Other NiCE APIs (12)

- [NiCE Access Keys API](https://apis.io/apis/nice/nice-accesskeys-api/)
- [NiCE Agent Messaging API](https://apis.io/apis/nice/nice-agentmessaging-api/)
- [NiCE Agent Phone API](https://apis.io/apis/nice/nice-agentphone-api/)
- [NiCE Agents API](https://apis.io/apis/nice/nice-agents-api/)
- [NiCE Analyzed Interaction Segments API](https://apis.io/apis/nice/nice-analyzed-interaction-segments-api/)
- [NiCE Applications API](https://apis.io/apis/nice/nice-applications-api/)
- [NiCE Association API](https://apis.io/apis/nice/nice-association-api/)
- [NiCE Attachment API](https://apis.io/apis/nice/nice-attachment-api/)
- [NiCE Authenticate API](https://apis.io/apis/nice/nice-authenticate-api/)
- [NiCE Authorization Management API](https://apis.io/apis/nice/nice-authorizationmanagement-api/)
- [NiCE Authorize API](https://apis.io/apis/nice/nice-authorize-api/)
- [NiCE Billing - ProductUsage API](https://apis.io/apis/nice/nice-billing-productusage-api/)

## Tags

Message

---

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