Operaciones de Mensajes

Enviar Nuevo Mensaje de WhatsApp

post

Este endpoint permite enviar diferentes tipos de mensajes de WhatsApp, incluyendo texto, ubicación, sticker, imagen, video, audio y documento.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
or
or
or
or
or
or
Responses
chevron-right
200

Indica que el mensaje se envió exitosamente.

application/json
or
post
/messages/send

Recuperar Historial de Mensajes

get

Recupera el historial de mensajes de un cliente específico.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
CLIENT_IDstringRequired

ID interno del cliente/contacto en Sellia.

Query parameters
LAST_MESSAGE_IDstringOptional

Opcional. El ID del último mensaje recuperado en la solicitud anterior, usado para paginación

Example: 66c7ecaa94c47e656bd0d06d
Responses
chevron-right
200

Una lista de mensajes asociados con el cliente especificado.

application/json
lengthintegerOptional

Número total de mensajes en la respuesta

Example: 1
get
/messages/{CLIENT_ID}
200

Una lista de mensajes asociados con el cliente especificado.

Cerrar Sesión de Chat Actual

post

Cierra la sesión de chat activa para un cliente especificado. El endpoint es idempotente: si el chat ya está cerrado, devuelve true sin error. Si el clientId no tiene formato de ObjectId válido (24 caracteres hex), devuelve 500.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
clientIdstringRequired

El identificador único del cliente cuya sesión de chat se va a cerrar.

Example: 66c7ecaa94c47e656bd0d06d
Responses
chevron-right
200

Indica que la sesión de chat se cerró exitosamente.

application/json
statusbooleanOptional

Indica si el chat se cerró exitosamente

post
/messages/chat/close
200

Indica que la sesión de chat se cerró exitosamente.

Last updated