---
title: "Send Message"
method: POST
path: "/v1/messages"
---

# Send Message

`POST /v1/messages`

This API endpoint sends a message within a Message Channel.

## Request body

- object
  - `text` string, required — The contents of the message. Supports some formatting, see the [Message resource](https://docs.copilot.com/reference/messages) for details.
  - `channelId` string, required — The Message Channel where the message will be sent.
  - `senderId` string — The user (Client or Internal User) to send this message on behalf of. If specified, the sender must be a member of the Message Channel. If not specified, the message will be sent on behalf of the user who generated the API key used in the request.

## Response `200`

200

- object
  - `id` string
  - `object` string
  - `senderId` string
  - `createdAt` string
  - `updatedAt` string
  - `channelId` string
  - `isAttachmentIncluded` boolean
  - `text` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/assembly/apis/core-resources.md) · [All operations](https://skmtc.net/assembly/apis/core-resources/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/assembly/core-resources/versions/28a9e7d13a8c/schema)
