Skip to main content
Las plantillas almacenan asunto y cuerpo con variables. Los nombres son inmutables y únicos en la cuenta. body_type es text o html.

Crear una plantilla

Abra Email, después Templates, y haga clic en Create template. Introduzca las plantillas de asunto y cuerpo y elija el tipo de cuerpo. Abra la plantilla guardada para editarla o enviar un mensaje de prueba.

Variables y escape

Use {{name}} o {{ name }} para una variable simple. template_data es un objeto cuyos valores son cadenas. El campo variables de la respuesta lista las variables detectadas. Los valores ausentes se renderizan como cadenas vacías; valide los obligatorios en su aplicación antes de enviar. Los cuerpos HTML escapan los valores insertados; los asuntos y cuerpos de texto son texto sin formato. Envíe POST /v1/sent-messages con contenido de plantilla:
La identidad y la plantilla aceptan UUID, nombres o CRN. Enviar requiere email:SendMessage sobre la identidad y email:SendTemplatedMessage sobre la plantilla. configuration_set puede aplicar seguimiento, selección de grupo y excepciones de supresión. La plantilla se renderiza antes de encolar; las ediciones posteriores no cambian los mensajes aceptados.

Envíos por lotes

POST /v1/sent-messages/batch acepta un array messages con hasta 50 solicitudes de envío normales. Cada entrada puede usar texto/HTML, MIME sin procesar o contenido de plantilla. Proporcione template_data personalizado en cada entrada. Los permisos de identidad y plantilla se comprueban para todas las entradas antes de encolar cualquier mensaje. Las restricciones de envío y los fallos de renderizado, supresión, almacenamiento y cuotas generan resultados individuales. Los resultados conservan el orden de entrada; index identifica la entrada y status es queued o rejected. Los resultados aceptados incluyen un ResourceRef message. Los rechazados incluyen el objeto estándar error con code, message y request_id. Encolado no significa entregado. Compruebe todos los resultados aunque la solicitud HTTP tenga éxito. Conserve la Idempotency-Key original para reintentos de transporte del mismo lote. Reintente solo las entradas rechazadas como una nueva solicitud tras corregir sus errores; una clave nueva para el lote completo puede duplicar mensajes ya aceptados.