Mensajes
Enviar mensajes a través de los canales vinculados en Trii
WhatsApp
Mensaje solo texto
POST
https://{host}.trii.com.ar/api/v1/public/channelwhatsapp/sendMsg
token : generado en Sistema -> API KEY. idCanal : Cada canal creado en Trii tiene su propio id. Ingresar al canal correspondiente y verificar el valor. usuarioRef: Opcional. En la conversación, el mensaje va a figurar a nombre del usuario referenciado. Body: { "token": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "idCanal": "1", "usuarioRef": "", "whatsapp": { "tipo": "texto", "para": "549XXXXXXXXXX", "mensaje": "mensaje de prueba 123", "adjunto" : { "nombre": "", "caption": "", "base64": "", "url": "", } } }
Headers
Content-Type*
String
application/json
Request Body
*
ver en descripción
Mensaje multimedia (imagen, archivo, audio)
POST
https://{host}.trii.com.ar/api/v1/public/channelwhatsapp/sendMsg
token : generado en Sistema -> API KEY. idCanal : Cada canal creado en Trii tiene su propio id. Ingresar al canal correspondiente y verificar el valor. usuarioRef: Opcional. En la conversación, el mensaje va a figurar a nombre del usuario referenciado. Body: { "token": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "idCanal": "1", "usuarioRef": "", "whatsapp": { "tipo": "archivo", "para": "549XXXXXXXXXX", "mensaje": "", "adjunto" : { "nombre": "imagen1.png", "caption": "descripcion de la imagen", "base64": "data:image/png;base64,/9j/4AAQ....", "url": "https://file.example.com/.....", } } } //*Para subir el archivo, se puede optar por pasarlo en base64 o pasar una url publica para acceder al mismo. En caso de pasar ambos parámetros, se utiliza base64 y url se descarta.
Headers
Content-Type*
String
application/json
Request Body
*
String
ver en descripción
Mensaje template
POST
https://{host}.trii.com.ar/api/v1/public/channelwhatsapp/sendMsg
token : generado en Sistema -> API KEY. idCanal : Cada canal creado en Trii tiene su propio id. Ingresar al canal correspondiente y verificar el valor. usuarioRef: Opcional. En la conversación, el mensaje va a figurar a nombre del usuario referenciado.
Body: { "token": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "idCanal": "1", "usuarioRef": "", "whatsapp": { "tipo": "template", "para": "549XXXXXXXXXX", "template" : { "name": "Nombre_del_template", "vars": "[Var1, Var2, Var3]", } } }
Headers
Content-Type*
String
application/json
SMS
Endpoint que permite enviar mensajes SMS.
POST
https://{host}.trii.com.ar/api/v1/public/sms
token : generado en Sistema -> API KEY. idCanal : Cada canal creado en Trii tiene su propio id. Ingresar al canal correspondiente y verificar el valor. usuarioRef: Opcional. En la conversación, el mensaje va a figurar a nombre del usuario referenciado. Body: { "token": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "idCanal": "1", "usuarioRef": "", "tipo": "normal", //normal, difusion "mensajes": [ { "numero": "358XXXXXXX", "texto": "SMS TEST #1" }, { "numero": "351XXXXXXX", "texto": "SMS TEST #2" } ] }
Headers
Content-Type*
String
application/json
Request Body
*
String
ver en descripción
EMAIL
Endpoint que permite enviar un mensajes Email por alguno de los canales definidos.
POST
https://{host}.trii.com.ar/api/v1/public/channelEmail/sendMsg
token : generado en Sistema -> API KEY. idCanal : Cada canal creado en Trii tiene su propio id. Ingresar al canal correspondiente y verificar el valor. usuarioRef: Opcional. En la conversación, el mensaje va a figurar a nombre del usuario referenciado. Body: { "token": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "idCanal": "3", "usuarioRef": "", "email": { "de": "info@empresa1.com", "para": "nombre@empresa2.com", "cc": "", "cco": "", "asunto": "test email", "body": "<p>test email HTML</p>", "adjuntos" : [ { "nombre": "test adjunto 1.jpg", "base64": "data:image/jpeg;base64,/9j/4AAQSkZJRg..." } ] } }
Headers
Content-Type*
String
application/json
Request Body
*
String
ver en descripción
Estados
Endpoint que permite consultar el estado de los mensajes enviados
POST
https://{host}.trii.com.ar/api/v1/mensaje/estado
token : generado en Sistema -> API KEY. idMsg : id del mensaje enviado a través de alguno de los enpoints anteriores. Body: { "token": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "idMsg": "xxxxxx" }
Headers
Content-Type*
String
application/json
Request Body
**
String
ver la descripcion
Last updated