Diseña un contrato de entradas útil para tu plantilla
Expón entradas comprensibles de texto, número, booleano, color y medios sin revelar detalles internos de las capas.
Una plantilla es un proyecto normal de JsonCut con un contrato público deliberadamente pequeño. El mejor contrato describe lo que el operador quiere cambiar, no cómo lo almacena el editor.
Nombra el resultado
Usa Titular, Imagen del producto y Oferta en lugar de los ID internos de las capas. Incluye un ejemplo y marca una entrada como obligatoria solo cuando el diseño realmente no pueda funcionar sin ella.
Mantén los tipos intencionadamente reducidos
Usa texto, número, booleano, color, imagen, vídeo o audio. Un sistema de tipos compacto hace que los formularios, el mapeo de CSV, la validación de la API y la creación con agentes sean más fáciles de entender.
Inspecciona antes de rellenar
Obtén el contrato de entradas de la plantilla antes de enviar valores. Así la integración se mantiene al día cuando se añaden campos opcionales en una versión posterior de la plantilla.
GET /api/v2/templates/{templateId}/inputs
POST /api/v2/templates/{templateId}/renders