Saltar al contenido principal
POST
Publicar un mensaje

Supported products

Autorizaciones

Authorization
string
header
requerido

The access token received from the authorization server in the OAuth 2.0 flow.

Parámetros de ruta

channelId
integer<int32>
requerido

El identificador único del canal personalizado donde se creará el mensaje.

Cuerpo

application/json
attachments
(FILE · object | LOCATION · object | CONTACT · object | UNSUPPORTED_CONTENT · object | MESSAGE_HEADER · object | QUICK_REPLIES · object | SOCIAL_MEDIA_METADATA · object)[]
requerido

Una serie de archivos adjuntos incluidos en el mensaje, que pueden ser archivos, ubicaciones, contactos u otros tipos compatibles.

channelAccountId
string
requerido

El ID de la cuenta del canal a través de la cual se envía el mensaje.

messageDirection
enum<string>
requerido

La dirección del mensaje, que indica si es "ENTRANTE" o "SALIENTE".

Opciones disponibles:
INCOMING,
OUTGOING
recipients
object[]
requerido

Una lista de participantes que representan a los destinatarios del mensaje.

senders
object[]
requerido

Una lista de participantes que representan a los remitentes del mensaje.

text
string
requerido

El contenido del mensaje en texto sin formato.

timestamp
string<date-time>
requerido

La fecha y hora en que se creó el mensaje, en formato ISO 8601.

associateWithContactId
integer<int64>

El ID del contacto con el que se debe asociar este mensaje.

inReplyToId
string

El ID del mensaje al que responde este mensaje.

integrationIdempotencyId
string

Un identificador único para asegurar la idempotencia del mensaje dentro de la integración.

integrationThreadId
string

Un identificador único para el hilo dentro de la integración.

preResolvedContacts
object
richText
string

El contenido de texto enriquecido del mensaje, que permite el formato.

Respuesta

successful operation

archived
boolean
requerido

Un valor booleano que indica si el mensaje está archivado.

attachments
(FILE · object | LOCATION · object | CONTACT · object | UNSUPPORTED_CONTENT · object | MESSAGE_HEADER · object | QUICK_REPLIES · object | WHATSAPP_TEMPLATE_METADATA · object | SOCIAL_MEDIA_METADATA · object)[]
requerido

Una serie de archivos adjuntos incluidos en el mensaje, que pueden ser archivos, ubicaciones, contactos u otros tipos compatibles.

channelAccountId
string
requerido

El identificador de la cuenta del canal asociado al mensaje.

channelId
string
requerido

El identificador del canal por el que se envió el mensaje.

client
object
requerido
conversationsThreadId
string
requerido

El identificador del hilo de conversaciones al que pertenece este mensaje.

createdAt
string<date-time>
requerido

La fecha y hora en que se creó el mensaje, en formato ISO 8601.

createdBy
string
requerido

El identificador del usuario o sistema que creó el mensaje.

direction
enum<string>
requerido

La dirección del mensaje, ya sea "INCOMING" o "OUTGOING".

Opciones disponibles:
INCOMING,
OUTGOING
id
string
requerido

El identificador único del mensaje.

recipients
object[]
requerido

Una lista de destinatarios del mensaje, cada uno con los detalles del destinatario.

senders
object[]
requerido

Una lista de remitentes asociados al mensaje, cada uno con los detalles del remitente.

text
string
requerido

El contenido del mensaje en texto sin formato.

truncationStatus
enum<string>
requerido

Indica si el contenido del mensaje está truncado. Los valores válidos son "NOT_TRUNCATED", "TRUNCATED_TO_MOST_RECENT_REPLY" y "TRUNCATED".

Opciones disponibles:
NOT_TRUNCATED,
TRUNCATED,
TRUNCATED_TO_MOST_RECENT_REPLY
type
enum<string>
predeterminado:MESSAGE
requerido

El tipo de mensaje, que siempre es "MESSAGE".

Opciones disponibles:
MESSAGE
inReplyToId
string

El identificador del mensaje al que responde este mensaje, si corresponde.

richText
string

El contenido de texto enriquecido del mensaje, si está disponible.

status
object
subject
string

El asunto del mensaje, si corresponde.

updatedAt
string<date-time>

La fecha y hora de la última actualización del mensaje, en formato ISO 8601.

Última modificación el 6 de octubre de 2026