- Inicio
- Recursos
- Integraciones
- APITemplate.io
Integración APITemplate.io n8nAutomatiza APITemplate.io con n8n.
El documento final todavía lo prepara alguien a mano. La integración APITemplate.io n8n suma 3 operaciones repartidas en 3 recursos: una ejecución genera una imagen o un PDF desde una plantilla guardada y entrega el archivo al nodo siguiente. No trae trigger propio, así que el arranque llega de otro sitio.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración APITemplate.io n8n?
Tus plantillas de documentos e imágenes viven en APITemplate.io. El nodo de n8n consulta esa cuenta desde un flujo de trabajo y devuelve el archivo generado en un campo binario, que es como n8n transporta un archivo real entre nodos en lugar de texto plano. Quedan expuestas tres operaciones: leer la cuenta, crear una imagen y crear un PDF. El diseño y la maquetación siguen viviendo en la plantilla.
El primer caso claro son los certificados. Termina una formación, el flujo toma el nombre del participante y la fecha, pdf.create genera el diploma desde la plantilla guardada y el archivo sale por Gmail en la misma ejecución. Nadie abre un editor de texto y todos los documentos salen con la misma maquetación.
El segundo caso son las imágenes de campaña. Un titular, el nombre de un producto o una cifra pasan por image.create con los textos sustituidos en cada ejecución, y el visual queda listo para acompañar un envío desde Mautic o una secuencia en ActiveCampaign. Una plantilla, una imagen distinta cada vez.
El tercer caso es el trabajo por lotes. Las filas de Google Sheets atraviesan el nodo item por item, y cada una produce su propia ficha, etiqueta o informe. Como el nodo no tiene trigger, lo que pone en marcha la serie es un Schedule Trigger a intervalo fijo o un Webhook de n8n, una URL que llama otro servicio.
Cuando la necesidad se sale de esas 3 operaciones, el nodo HTTP Request toma el relevo. Llama a cualquier endpoint de la API de APITemplate.io reutilizando el mismo credential mediante la autenticación predefinida, así que listar plantillas o borrar una generación antigua sigue siendo posible aunque el nodo dedicado no lo cubra.
Conviene tener presentes los límites antes de montar nada. Sin trigger, el nodo reacciona pero nunca arranca. El campo Template Name or ID ata cada llamada a una plantilla concreta: un rediseño se hace en APITemplate.io, no en el flujo. Y un campo obligatorio vacío detiene la ejecución en lugar de devolver un documento a medias. Si quieres situar la plataforma antes de decidir, la Reseña n8n explica dónde encaja y dónde no.
¿Cómo conectar APITemplate.io con n8n?
- 01
Abre una cuenta en APITemplate.io
Sin cuenta en apitemplate.io no hay nada que n8n pueda consultar. Las plantillas que creas allí son justo lo que el nodo va a rellenar después, y cada una tiene un identificador que el nodo lee desde tu cuenta. Del lado de n8n no se instala nada: el nodo viene incluido con n8n, tanto en n8n Cloud como en una instancia autoalojada. Solo falta la clave.
- 02
Copia la clave API
En APITemplate.io, entra en API Integration y copia la API Key. Es el único método de autenticación que admite este nodo: no hay pantalla de OAuth ni lista de permisos que revisar, lo que elimina buena parte de la configuración habitual. Trata ese valor como una contraseña, porque quien lo tenga puede generar documentos con cargo a tu cuenta. Deja la pestaña abierta hasta guardar.
- 03
Guarda el credential en n8n
En n8n, abre Credentials, crea un credential de APITemplate.io, pega el valor en el campo API Key y guarda. Un credential se crea una vez y se reutiliza en todos los flujos: el nodo lo ofrece en su lista desplegable y no vuelves a pegar la clave en ningún sitio. Coloca después el nodo en el lienzo, elige el credential y las listas de recursos y operaciones quedan disponibles.
Lo que hace el nodo APITemplate.io
El nodo APITemplate.io expone 3 operaciones en 3 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Account
1 operaciónGet an account
account.getLo que ves en n8n
Notas y casos de uso
Devuelve la cuenta asociada al credential elegido. No hay nada que configurar, y por eso es la forma más rápida de comprobar que la API Key responde antes de que el resto del flujo dependa de ella.
Image
1 operaciónCreate an image
image.createLo que ves en n8n
Notas y casos de uso
Genera una imagen a partir de una plantilla de imagen y la deja en el item como archivo, lista para el nodo siguiente.
Parámetros clave
- Template Name or ID: la plantilla de imagen que se genera, elegida en la lista o definida con una expresión como
{{ $json.templateId }}cuando cambia en cada item. - Put Output File in Field: el nombre del campo binario que recibe el archivo, el mismo que pedirá luego el nodo de publicación.
- Overrides (JSON): los valores propios de cada ejecución, con un objeto por elemento de la plantilla y su sustituto, por ejemplo
text_1.
Create a pdf
pdf.createLo que ves en n8n
Notas y casos de uso
Rellena una plantilla de PDF con los valores que le pasas y devuelve el documento como archivo, un PDF por item de entrada.
Parámetros clave
- Template Name or ID: la plantilla que se rellena, elegida en la lista o construida con una expresión cuando el tipo de documento varía.
- Put Output File in Field: dónde queda el PDF en el item, listo para el nodo siguiente.
- Properties (JSON): los valores inyectados en las propiedades de la plantilla, en JSON cuando JSON Parameters está activado.
- File Name: en Options, el nombre del archivo descargado, extensión incluida, por ejemplo
report.pdf.
¿Necesitas ayuda para automatizar APITemplate.io con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.


