- Inicio
- Recursos
- Integraciones
- Storyblok
Integración Storyblok n8nAutomatiza Storyblok con n8n.
¿Tu contenido de Storyblok solo se consulta abriendo el CMS? La integración Storyblok n8n es un nodo ya incluido, con 2 operaciones sobre un único recurso, Story: leer una entrada o listar lo que contiene un espacio. No existe ningún trigger de Storyblok, así que el flujo arranca en otro sitio.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Storyblok n8n?
La integración Storyblok n8n es un nodo incluido en n8n que lee tus espacios de Storyblok desde un flujo de trabajo, esa secuencia de pasos automáticos que montas en pantalla. Cubre un recurso, Story, con 2 operaciones: Get a story y Get many stories. Eliges el espacio, decides en el campo Source si los datos llegan desde la Content API o la Management API, y cada story pasa al siguiente nodo como un item que otros nodos pueden leer.
Empecemos por lo más rentable: el inventario de contenido que nadie mantiene. Un Schedule Trigger, el nodo que arranca un flujo cada cierto intervalo, lanza la ejecución, Get many stories devuelve el espacio y la lista aterriza en Google Sheets. El equipo editorial ve qué existe sin entrar al CMS, y la exportación a mano deja de existir.
Segundo caso, mucho más quirúrgico. Algún paso de tu flujo ya conoce un slug, la parte legible de la URL de una story. Get a story recibe ese valor en Identifier y devuelve la entrada, suficiente para enviar un aviso completo por Gmail cuando alguien referencia ese contenido. Una story, una llamada, cero copiar y pegar.
Tercer caso, el que aguanta en el tiempo. Los equipos que miden su producción copian la lista de stories a una base que controlan. Get many stories con Return All activado encadena las páginas de la API hasta traerse el espacio entero, y un nodo de Supabase escribe las filas. El seguimiento editorial vive ahí, y el CMS sigue siendo el CMS.
El nodo cubre el recurso Story. Cuando necesitas un endpoint que el nodo no expone, el nodo HTTP Request llama a cualquier endpoint de la API de Storyblok reutilizando exactamente la misma credencial mediante la autenticación predefinida. La ventaja es práctica: te quedas en un solo flujo, con un solo acceso guardado, en lugar de mantener un script aparte.
Dos avisos antes de montar nada. La credencial decide lo que puedes hacer, porque una clave Content API da acceso de solo lectura mientras que una clave Management API cubre el CRUD completo. Y n8n solo admite la v1 de la Content API. Si prefieres juzgar la plataforma antes de invertir tiempo, la Reseña n8n entra en detalle, y el Curso n8n te enseña a montar estos flujos por tu cuenta.
¿Cómo conectas Storyblok con n8n?
- 01
Elige la clave que te toca
Storyblok ofrece dos métodos de autenticación, y la elección no es un detalle. Una clave Content API da acceso de solo lectura, que es suficiente para las dos operaciones del nodo si únicamente vas a leer. Una clave Management API cubre el CRUD completo. Quédate con la más estrecha cuando leer te baste: una clave que solo sabe leer no hace daño si acaba en un flujo compartido con más gente.
- 02
Genera el token en Storyblok
Para una clave Content API, entra en tu espacio de trabajo de Storyblok y ve a Settings > Access Tokens. Elige un Access Level Public, que equivale a
version=published, o Preview, que cubreversion=publishedyversion=draft. Copia el token e introdúcelo en el campo API Key. Para una clave Management API, ve a My Account > Personal access tokens, genera ahí el token y pégalo en Personal Access Token. - 03
Guarda el acceso en n8n
En n8n, abre el menú Credentials y crea la credencial de Storyblok con el token que acabas de copiar. Una credencial es un acceso guardado: se crea una vez y todos los flujos que montes después te la ofrecen en el desplegable del nodo. Coloca luego un nodo Storyblok en el lienzo, selecciona esa credencial y el campo Space Name or ID cargará los espacios a los que llega. Eliges de la lista en vez de escribir un identificador de memoria.
Lo que sabe hacer el nodo Storyblok
El nodo Storyblok expone 2 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Story
2 operacionesGet a story
story.getLo que ves en n8n
Notas y casos de uso
Saca una entrada concreta de un espacio y se la pasa al siguiente nodo como un único item.
Parámetros clave
- Space Name or ID: el nombre del espacio. Lo eliges en la lista que carga n8n, o pasas un ID con una expresión, esa sintaxis
{{ }}que busca un valor en lugar de escribirlo a mano. - Identifier: el ID o el slug de la story que quieres, muchas veces
{{ $json.field }}cuando el valor llega de un nodo anterior. - Story ID: el identificador numérico de la story.
- Source: de dónde vienen los datos, Content API o Management API.
Get many stories
story.getAllLo que ves en n8n
Notas y casos de uso
Devuelve las stories de un espacio, un item de n8n por story, listas para recorrer o copiar a otro sitio.
Parámetros clave
- Space Name or ID: el espacio que vas a leer, elegido en la lista o indicado como ID con una expresión.
- Source: Content API o Management API, tú decides de dónde vienen los datos.
- Return All: activado, n8n encadena las páginas de la API hasta la última story; desactivado, Limit pone el tope de resultados.
- Starts With: dentro de Filters, acota el resultado por slug.
¿Necesitas ayuda para automatizar Storyblok con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.