Series

Una serie envía correos fechados a toda una audiencia a la vez: un lanzamiento, una campaña de temporada, un calendario de onboarding que todos recorren juntos. Consulta cómo funciona una serie para el concepto.

Por qué una familia propia

Una serie no es un objeto aparte: es una secuencia cuya versión lleva triggerType: "fixed_date". Estas rutas existen porque esa única diferencia cambia lo que una llamada debe llevar —una fecha de inicio y una audiencia— y porque POST /api/v1/sequences rechaza fixed_date exactamente por ese motivo: media serie es una serie que no se puede publicar. Así que esta familia cubre la serie en su conjunto: crearla, leer su calendario, moverla, eliminarla.

Qué NO está aquí, y dónde vive

Los pasos. Nodos, conexiones, versiones y publicación son idénticos en una serie, y siguen en la API de secuencias:
Para hacer estoUsa
Abrir una versión en borradorPOST /api/v1/sequences/{id}/versions
Añadir un paso de correo, una espera, una etiqueta, un webhookPOST /api/v1/sequences/{id}/versions/{versionId}/nodes
Fijar la hora de envío de un pasoPATCH …/nodes/{nodeId} con sendTimeMinutes
Conectar dos pasosPOST …/edges
PublicarPOST …/versions/{versionId}/publish
Duplicar esas dieciocho rutas bajo un segundo prefijo habría creado dos superficies que divergen a la primera corrección. El id de una serie es un id de secuencia: pásalo directamente a esas rutas.

Los dos campos que hacen una serie

Ambos viven en la versión, y ambos se leen en GET /api/v1/sequences/{id}/versions:
CampoQué es
startsAtEl momento desde el que se mide el día 1. Ningún paso lleva una fecha: todos cuentan desde aquí, por eso mover este único valor mueve toda la serie
sendTimeMinutesEn un paso: la hora local del día, en minutos desde medianoche (540 = 09:00). null significa que el paso sale en cuanto termina la espera anterior
La duración entre dos pasos es un bloque de espera, exactamente como en una secuencia, no un campo del envío.
Una serie no inscribe a nadie. GET /api/v1/sequences/{id}/enrollments responde con una lista vacía en una serie, y eso es correcto, no un error: no hay recorrido que seguir.