Recursos · Integración n8n

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

Por qué automatizar

¿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.

Conexión

¿Cómo conectar APITemplate.io con n8n?

  1. 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.

  2. 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.

  3. 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.

Acciones

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.

Matriz recursos × operaciones
RecursoCreateGet
Account✓
Image✓
PDF✓

Account

1 operación
01

Get an account

account.get

Lo 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.

Casos de uso
ponla como primer nodo mientras montas el flujo, ejecuta una vez y sabrás si un fallo posterior viene de la autenticación o de la plantilla. En una ejecución programada también sirve de control silencioso: una clave revocada se delata sola, antes de que falle un documento destinado a un cliente.

Image

1 operación
02

Create an image

image.create

Lo 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.
Casos de uso
una plantilla de banner que convierte cada titular nuevo en un visual listo para publicar.

PDF

1 operación
03

Create a pdf

pdf.create

Lo 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.
Casos de uso
informes mensuales por cliente, cada uno nombrado según el cliente y el periodo.
Necesitas ayuda

¿Necesitas ayuda para automatizar APITemplate.io con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

APITemplate.io y n8n: preguntas frecuentes

01¿La integración de APITemplate.io es gratuita en n8n?
Sí, por el lado de n8n. El nodo de APITemplate.io viene incluido con n8n, así que no hay nada que instalar ni coste adicional, y se comporta igual en n8n Cloud que en una instancia autoalojada con la Community Edition bajo licencia Sustainable Use. Un flujo montado en una funciona en la otra sin cambios. Lo que APITemplate.io cobra por generar los documentos es otra cuestión, depende de tu plan con ellos y merece una mirada antes de lanzar un lote grande. La parte de n8n no varía según el volumen que generes.
02¿Qué credenciales necesitas para APITemplate.io en n8n?
Una clave API y nada más. APITemplate.io admite un solo método de autenticación para este nodo: una API Key, copiada desde la sección API Integration de tu cuenta. No hay flujo OAuth, ni URL de redirección que registrar, ni permisos que marcar, y eso quita la parte más pesada de la puesta en marcha. El credential se crea una vez en el menú Credentials de n8n y cada flujo lo reutiliza desde una lista desplegable, así que rotar la clave más adelante se hace en un único sitio. Si una llamada falla por autenticación, la clave está mal, revocada o es de otra cuenta.
03¿Qué límites tiene la integración APITemplate.io n8n?
El nodo cubre 3 operaciones sobre 3 recursos: leer la cuenta, crear una imagen y crear un PDF. Listar tus plantillas, borrar una generación anterior o administrar cualquier otra cosa de la cuenta no está expuesto, y no existe ningún trigger, así que APITemplate.io nunca puede iniciar un flujo. Nada de esto te bloquea. El nodo HTTP Request llama a cualquier endpoint de la API de APITemplate.io reutilizando el mismo credential mediante la autenticación predefinida, y con eso cubres los huecos. El diseño sigue en APITemplate.io: el nodo rellena una plantilla, no la crea.
04¿Puede APITemplate.io disparar un flujo en n8n?
No. APITemplate.io no tiene nodo trigger en n8n, así que nada desde su lado inicia una ejecución. El flujo empieza en otro punto y llama al nodo cuando necesita un archivo. El Schedule Trigger se dispara a intervalo fijo, lo que encaja con lotes nocturnos o series semanales. El Webhook de n8n te da una URL que otro servicio llama en cuanto ocurre algo, que es como suelen pasar el testigo los formularios y las pasarelas de pago. El trigger de otra herramienta también sirve: una fila nueva o un mensaje nuevo bastan para que salga el documento.
05¿n8n o Make para APITemplate.io?
Depende de dónde quieras que viva el flujo. Make está alojado por Make, sin opción de autoalojamiento, y factura por operación, así que un lote que genera un archivo por fila tiene un coste que crece con el número de filas. n8n corre en n8n Cloud o en tu propio servidor, algo que pesa cuando los documentos llevan importes de factura o datos personales que prefieres mantener en casa. Las dos ofrecen lógica visual. El reparto honesto: Make si buscas montarlo rápido sin infraestructura, n8n si te importan el control del alojamiento y un coste previsible en volúmenes altos.