content es el HTML de la página, y todo lo demás es un campo.
Las dos cosas que una página siempre necesita
- Una lista.
listIdindica adónde van las direcciones, y debe ser una lista de tu organización: una página alimenta exactamente una lista. Obtén el id con listar las listas. {{form}}en el HTML. Es el marcador que sustituye el propio formulario. Sin él, la página se mostraría sin ningún campo que rellenar, así que el guardado se rechaza con400y el mensaje nombra el marcador que falta.
{{heroTitle}}, {{heroSubtitle}}, {{organizationName}} y {{poweredBy}}. Si omites uno, el texto correspondiente simplemente no se muestra.
Publicada o borrador
status es draft o published. Una página publicada responde en su dirección pública; una página en borrador responde con una página de no encontrado y no recoge nada. Si creas sin status, obtienes un borrador: aprovisionar una página nunca pone una dirección en línea por accidente.
La dirección pública es https://www.agentsmail.io/public/{organizationSlug}/subscribe/{slug}, donde slug es el campo que defines en la página.
Partir de un tema
Explorar el catálogo de temas devuelve los temas que mantenemos. Elegir uno es una copia: toma sucontent, envíalo como content de tu página y pon su name en sourceTemplateName para que la pantalla pueda indicar de dónde viene la página. Nada de lo que le ocurra después al catálogo cambia una página que ya creaste.
Qué se rechaza
- Un
slugya usado por otra de tus páginas:409, y el mensaje nombra la página que ocupa la dirección. - HTML sin
{{form}}:400. - Un
listIdque pertenece a otra organización:404, exactamente como una lista desconocida. - Un
redirectUrlque no eshttp://nihttps://:400.