---
title: "Enviar mensaje"
method: POST
path: "/v1/conversations/{conversationId}/messages"
tags: ["Conversations"]
---

# Enviar mensaje

`POST /v1/conversations/{conversationId}/messages`

## Path parameters

- `conversationId` string, required

## Request body

- object
  - `body` string
  - `fromType` 'user' | 'robot' | 'visitor', required
  - `from` string, required — ID del remitente
  - `type` 'image' | 'text/plain' | 'command' | 'note', required
  - `message` object — Para mensajes multimedia
    - `url` string
    - `caption` string

## Response `200`

Mensaje enviado

- Message — Un mensaje dentro de una conversación (texto y/o adjuntos).
  - `id` string — ID del mensaje.
  - `user` string — ID de quien envió el mensaje (operador, visitante o bot).
  - `text` string — Contenido de texto del mensaje.
  - `createdAt` string, date-time — Fecha y hora de envío del mensaje.
  - `attachments` object[]
    - `title` string — Título del adjunto.
    - `text` string — Texto/descripción del adjunto.
    - `image_url` string, uri — URL de la imagen adjunta.
  - `edited` boolean — Indica si el mensaje fue editado.

---

[API](https://skmtc.net/cliengo/apis/cliengo-public-api.md) · [All operations](https://skmtc.net/cliengo/apis/cliengo-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cliengo/cliengo-public-api/versions/94c7ba7d6a11/schema)
