Plantillas
Obtiene una lista de plantillas disponibles para el usuario.
El ID único del canal para filtrar las plantillas.
6744c294f11a1c5a4578fb80Una lista de plantillas recuperada con éxito.
No autorizado. El token proporcionado es inválido o falta.
Error interno del servidor.
GET /api/v1/templates HTTP/1.1
Host: core.sellia.com.mx
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
[
{
"id": "6722ca8d97447c11e31b1864",
"campaign": {
"id": "66183482e2ea04e264f6f8cb",
"name": "Mi nueva campaña"
},
"channel": {
"_id": "66a29ea50dcfe6af05793a15",
"name": "Test"
},
"text": "Estimado {{1}},\n\nTe presentamos nuestra nueva web {{2}}",
"status": "rejected",
"namespace": "2d36b9a9_dea7_40cd_93ba_ab9e49ff2e94",
"element_name": "notificacion_cambio",
"category": "UTILITY",
"settings": {
"num_params": 2,
"message_type": "text",
"language_code": "es_MX"
},
"buttons": [],
"remoteId": "459936149920296",
"createdAt": "2024-10-31T00:08:45.823Z",
"updatedAt": "2024-12-13T19:15:34.911Z",
"footer": "text",
"reason": "text"
}
]Crea una nueva plantilla con la información proporcionada.
El ID único del canal donde se utilizará la plantilla.
66a29ea50dcfe6af05793b15El tipo de la plantilla.
textPossible values: El tipo de la plantilla.
textEl contenido principal de la plantilla, incluyendo marcadores de posición.
Estimado {{1}}, Te presentamos nuestra nueva web {{2}}El nombre único del elemento de la plantilla.
notificacion_cambioLa categoría de la plantilla.
UTILITYUn arreglo de botones asociados a la plantilla.
El código de idioma de la plantilla.
es_MXConfiguraciones para la plantilla.
Los parámetros para reemplazar los marcadores de posición en la plantilla.
["Diego Olivera","https://develop.sellia.ai"]Contenido multimedia opcional para la plantilla.
Una vista previa de la plantilla.
Estimado {{1}}, Te presentamos nuestra nueva web {{2}}Plantilla creada con éxito.
Solicitud incorrecta. Datos de entrada inválidos.
No autorizado. El token proporcionado es inválido o falta.
Error interno del servidor.
POST /api/v1/templates HTTP/1.1
Host: core.sellia.com.mx
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 392
{
"channel_id": "66a29ea50dcfe6af05793b15",
"type": "text",
"text": "Estimado {{1}},\n\nTe presentamos nuestra nueva web {{2}}",
"element_name": "notificacion_cambio",
"category": "UTILITY",
"buttons": [],
"lang": "es_MX",
"settings": {
"message_type": "text"
},
"bodyParams": [
"Diego Olivera",
"https://develop.sellia.ai"
],
"multimedia": "text",
"preview": "Estimado {{1}},\n\nTe presentamos nuestra nueva web {{2}}"
}{
"id": "6722ca8d97447c11e31b1864",
"campaign": {
"id": "66183482e2ea04e264f6f8cb",
"name": "Mi nueva campaña"
},
"channel": {
"_id": "66a29ea50dcfe6af05793a15",
"name": "Test"
},
"text": "Estimado {{1}},\n\nTe presentamos nuestra nueva web {{2}}",
"status": "rejected",
"namespace": "2d36b9a9_dea7_40cd_93ba_ab9e49ff2e94",
"element_name": "notificacion_cambio",
"category": "UTILITY",
"settings": {
"num_params": 2,
"message_type": "text",
"language_code": "es_MX"
},
"buttons": [],
"remoteId": "459936149920296",
"createdAt": "2024-10-31T00:08:45.823Z",
"updatedAt": "2024-12-13T19:15:34.911Z",
"footer": "text",
"reason": "text"
}Envía una plantilla a los clientes especificados con los parámetros proporcionados.
El ID único del canal a través del cual se enviará la plantilla.
66a29ea50dcfe6af05793b15El ID único de la plantilla que se va a enviar.
67211a8c0fa726afd801c862Plantilla enviada con éxito.
Solicitud incorrecta. Datos de entrada inválidos.
No autorizado. El token proporcionado es inválido o falta.
Error interno del servidor.
POST /api/v1/templates/send HTTP/1.1
Host: core.sellia.com.mx
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 164
{
"channel": "66a29ea50dcfe6af05793b15",
"template": "67211a8c0fa726afd801c862",
"clients": [
{
"username": "5213323322722",
"params": [
"Diego",
"https://sellia.com.mx",
"1"
]
}
]
}{
"status": "success",
"message": "Plantilla enviada con éxito."
}