Saltearse al contenido

MENSAJES

Detalle Objeto Json

El Objeto “Message” se encuentra estructurado de la siguiente forma:

ParámetroTipoDescripción
message_idTextoIdentificador único del mensaje
idTextoIdentificador externo del mensaje (max 40 caracteres)
short_codeTextoNúmero por el cual fue enviado
msisdnTexto (OPCIONAL)Número de teléfono del destinatario
directionTextoMO = Entrante, MT = Saliente
statusTextoPENDING, PROCESSING, READY, SENT
messageTextoTexto del mensaje
total_recipientsNuméricoTotal de destinatarios
sent_countNuméricoTotal de SMS generados
error_countNuméricoTotal de mensajes con error
is_scheduledBooleanSi es calendarizado (0 o 1)
created_onFechaFecha de creación
typeNumérico1 = INDIVIDUAL, 2 = GRUPAL
{
message_id: '60eb80fa110ff06b4d9ec8e2',
short_code: '0050230000215',
type: 1,
direction: 'MT',
status: 'READY',
sent_from: 'API_REST',
message: 'messageTest',
sent_count: 0,
error_count: 0,
total_recipients: 1,
msisdn: '50235148164',
country: '502',
is_billable: true,
is_scheduled: false,
created_on: '2021-07-11 17:38:34',
created_by: 'API',
total_monitors: 0
}

Listando Los Mensajes Enviados

GET /messages

ParámetroTipoDescripción
start_dateFechaFecha inicio (RFC 1123)
end_dateFechaFecha fin (RFC 1123)
LimitNuméricoLímite de registros (default: 200)
msisdnNumérico (OPCIONAL)Filtrar por msisdn
directionTextoALL, MT, MO

Enviando mensajes individuales

POST /messages/send_to_contact

ParámetroTipoDescripción
msisdnNuméricoNúmero de teléfono (código país + número)
messageTextoTexto del mensaje
POST Data
{
msisdn: "50235148163",
message: "este es un mensaje de prueba",
id: 12345
}

Enviando mensajes a etiquetas

POST /messages/send

ParámetroTipoDescripción
tagsVector (OPCIONAL)Etiquetas a las cuales enviar
messageTextoTexto del mensaje
idTexto (OPCIONAL)Identificador externo
POST Data
{
tags: ['home'],
message: 'This is a test message'
}

Por favor consultar la tabla de códigos de respuesta.