SENDO Email API
API de envío de correo electrónico para enviar notificaciones a tus clientes. La petición soporta uno o múltiples destinos y permite compartir una plantilla html en cada petición o bien referenciar a una plantilla predifinida en la interfaz de usuario de Sendo.
Send Email
POSThttps://api.sendo.cloud/api/email/send
Este endpoint se utiliza para enviar correo electrónico con plantilla a un destino específico.
Atributos requeridos
| Campo | Tipo | Descripción |
|---|---|---|
| destination | string | La dirección de correo electrónico del destinatario a quien se enviará el correo electrónico. |
| html | string | Contiene el cuerpo del correo electrónico en formato HTML. Permite incluir etiquetas HTML para formatear el contenido del correo electrónico. |
| subject | string | El asunto del correo electrónico que verá el destinatario. |
| sender | string | La dirección de correo electrónico del remitente previamente aprobada y configurada correctamente. |
| category | string | Corresponde al tipo de envio, los valores puede ser marketing, otp, transaction. |
Cuerpo de la solicitud.
curl --location 'https://35.185.103.32:3000/api/email/send'
--header 'apikey: fQbUHDET25vd56cgj6aqwa363KBRkImwePfwz'
--header 'Content-Type: application/json'
--data-raw '{"destination": "john.dou@yourmail.com","html": "<h1>Hola, esto es una prueba de envio de correo.</h1>","subject": "EMAIL DE PRUEBA","sender": "example@yourmail.com","category": "otp"}'
Respuesta .
| Código | Descripción |
|---|---|
| 200 | Exitoso |
{
"status": {
"code": 200,
"message": "Envío exitoso",
"messageId": "68c9802d-1910-4dba-9048-4a6c98787a0e"
}
}
Respuestas del servidor.
Send email by template
POSThttps://api.sendo.cloud/api/email/send-by-template
Este endpoint se utiliza para enviar correo electrónico agregando el ID de las plantillas de la plataforma de Sendo.
Atributos requeridos
| Campo | Tipo | Descripción |
|---|---|---|
| destination | string | La dirección de correo electrónico del destinatario a quien se enviará el correo electrónico. |
| templateName | string | Nombre extraido de la plantilla de Email de la plataforma de Sendo. |
| subject | string | El asunto del correo electrónico que verá el destinatario. |
| sender | string | La dirección de correo electrónico del remitente previamente aprobada y configurada correctamente. |
| variables | object | Un objeto que contiene variables que se insertarán en el cuerpo del correo electrónico. En este caso incluye variables a modo de nombre con su respectivo valor que se utilizará para reemplazar las etiquetas de marcador de posición en el HTML. |
| category | string | Corresponde al tipo de envio, los valores puede ser marketing, otp, transaction. |
Cuerpo de la solicitud.
curl --location 'https://35.185.103.32:3000/api/email/send-by-template'
--header 'apikey: fQbUHC3LPDQxUsdfsv6545gfdgKBRkImwePfwz'
--header 'Content-Type: application/json'
--data-raw '{"destination": "john.dou@yourmail.com","templateName": "CorreoInfoMKTSendo001","subject": "EMAIL DE PRUEBA","sender": "example@yourmail.com","variables": {"name":"john wek","fecha":"8-08-2088","phone":"83347715"},"category": "marketing"}'
Respuesta .
| Código | Descripción |
|---|---|
| 200 | Exitoso |
{
"status": {
"code": 200,
"message": "Envío exitoso",
"messageId": "68c9802d-1910-4dba-9048-4a6c98787a0e"
}
}
Respuestas del servidor.
En esta página