¿Qué es el rate limiting de una API y por qué debería importarte?
Un workflow que funciona con 10 registros casi nunca sobrevive a 10.000. Cada llamada extra a una API es una oportunidad para que el proveedor te diga que bajes el ritmo. Eso es, en una frase, lo que la propia n8n describe como API rate limiting en la guía publicada esta semana en el blog de la plataforma.
El tema deja de ser académico cuando operas a escala. n8n, la plataforma de orquestación de workflows con sede en Berlín, cuenta con más de 1.400 clientes enterprise y 1,7 millones de desarrolladores y builders activos al mes, según el comunicado oficial difundido por la propia empresa en mayo de 2026 junto a la inversión estratégica de SAP. A ese volumen, una API que devuelve un 429 sin previo aviso no es un error menor: es un pipeline de producción detenido y, con frecuencia, un cliente enterprise llamando a soporte.
¿Cómo te avisa una API que te has pasado?
El estándar de la industria es claro: cuando excedes el límite, la API responde con un HTTP 429 Too Many Requests. Algunas APIs también devuelven un header Retry-After que indica cuántos segundos esperar antes de reintentar. Para un workflow automatizado, esa cabecera no es un mensaje de error: es una instrucción explícita de cuándo continuar.
👥 ¿Quieres ir más allá de la noticia?
En nuestra comunidad discutimos las tendencias, compartimos oportunidades y nos ayudamos entre emprendedores. Sin humo, solo acción.
👥 Unirme a la comunidadLa guía de n8n lo plantea con una idea potente: en lugar de tratar cada 429 como un fallo inesperado, el workflow puede leer la respuesta del proveedor y decidir cuándo es seguro seguir. Esa diferencia entre leer antes que rezar es la que separa un bot que funciona en una demo de uno que sobrevive a producción.
Token bucket, leaky bucket, fixed window y sliding window: ¿en qué se diferencian?
Si tú mismo construyes el limitador — por ejemplo, para proteger un webhook público — la elección del algoritmo determina cómo se comporta el sistema bajo picos. Los cuatro más comunes tienen perfiles muy distintos:
- Token bucket: los requests consumen tokens de un cubo que se rellena con el tiempo. Permite ráfagas cortas si acumulaste tokens suficientes. Útil cuando los picos puntuales son parte del negocio.
- Leaky bucket: los requests entran a una cola y se procesan a un ritmo constante. Suaviza los picos en lugar de dejarlos pasar tal cual.
- Fixed window: cuenta los requests en una ventana fija (por ejemplo, de 14:00 a 14:01) y resetea al terminar. Sencillo, pero permite un pico doble justo en el borde entre dos ventanas.
- Sliding window: mide en una ventana móvil continua. Más preciso para controlar el volumen real, pero más costoso de trackear.
La propia guía lo plantea como un trade-off entre simplicidad y precisión: si la simplicidad gana, fixed window alcanza; si necesitas control estricto, sliding window; si las ráfagas son normales, token bucket suele ser la opción pragmática.
Buenas prácticas cuando el tráfico crece
Elegir el algoritmo es solo la mitad. A medida que una API escala, mantener el mismo límite para todos los clientes y todos los endpoints deja de tener sentido. Tres prácticas aparecen de forma recurrente en la guía de n8n:
- Limitar por cliente y por endpoint. Un endpoint que dispara una consulta pesada en base de datos no cuesta lo mismo que uno que devuelve una respuesta cacheada. Un cliente de pago debería tener más capacidad que uno en plan gratuito. Los límites jerarquizados reflejan esa diferencia en lugar de poner un techo único.
- Hacer los límites explícitos. Documentar qué límites existen y devolver headers con la cuota restante o el momento del próximo reset. Cuando se devuelve un 429, incluir
Retry-Afterpara que el cliente sepa cuánto esperar. - Revisar los límites cuando el tráfico cambia. El límite que funciona hoy puede dejar de tener sentido en seis meses. Medir con qué frecuencia los clientes chocan contra el techo y si las ráfagas están presionando al backend.
¿Qué significa esto para tu startup?
Si estás automatizando procesos con APIs externas — desde enriquecer leads en un CRM hasta sincronizar inventario entre canales — el rate limiting pasa de ser un tecnicismo a un riesgo operativo concreto. La diferencia entre un workflow que se pausa elegantemente y uno que revienta a las tres de la mañana depende de decisiones de diseño que se toman ahora, no cuando ya está roto.
Tres señales de que te va a explotar en producción:
- Tu workflow reintenta de forma inmediata cuando recibe un 429, sin leer
Retry-After. - Atiendes picos de tráfico (lanzamientos, cierres de mes, campañas) sin reducir la frecuencia de llamadas por debajo del límite publicado por la API.
- Cada ejecución fallida se pierde en el log sin que nadie la revise.
A esto se suma un matiz especialmente relevante para 2026: los agentes de IA multiplican el número de llamadas a APIs externas porque cada loop agéntico puede invocar la misma herramienta decenas de veces. Construir workflows agentic sin una estrategia de rate limiting es, literalmente, multiplicar el problema por el número de pasos del agente.
Tres acciones concretas que puedes aplicar esta semana
- Mapea los límites de tus APIs críticas. Antes de tocar código, lista los endpoints que más llamas, el límite documentado por el proveedor (por minuto, por hora, por día) y en qué header lo devuelve. En n8n, el nodo HTTP Request permite hacer esa llamada inicial y extraer los headers de respuesta desde un nodo Code.
- Implementa backoff con Retry-After como mínimo. En lugar de reintentar fijo cada 30 segundos, lee
Retry-Aftercuando esté y, cuando no esté, duplica la espera entre intentos hasta un tope (por ejemplo, cinco minutos). En n8n, el nodo Retry On Fail permite configurar esa espera sin escribir lógica de reintentos desde cero. - Prefetch en lugar de pedir item por item. Si la API permite devolver un array filtrado en una sola llamada, conviene pedir un único array en lugar de cientos de llamadas individuales. Para datos casi estáticos (catálogos, listas de usuarios), una tabla de datos local en n8n puede servir como caché con un paso de sincronización periódica, exactamente como propone la guía.
Una nota sobre webhooks: el tráfico entrante también necesita protección
n8n advierte un punto que muchos founders descubren por las malas: un nodo Webhook no convierte a n8n en un API gateway. Si expones un workflow a tráfico público intenso o impredecible, necesitas un API gateway o un WAF delante de n8n que aplique los límites antes de que las requests lleguen al workflow. En despliegues self-hosted con muchas ejecuciones, el queue mode y los controles de concurrencia ayudan a gestionar capacidad de ejecución, pero no sustituyen a un gateway.
Lo que hay que llevarse
Un rate limit no es un enemigo: es una API que te está diciendo cómo quiere que la trates. Diseñar workflows que escuchen en lugar de forcejear es lo que separa una demo brillante de una operación que escala. Y en el contexto actual, donde n8n acaba de duplicar su valoración a US$5.200 millones con la inversión estratégica de SAP en mayo de 2026, más del doble de los US$2.500 millones de finales de 2025 según Yahoo Finance, la presión por construir automatizaciones confiables y a escala enterprise es exactamente el terreno donde se juega el próximo ciclo de este mercado.
Fuentes
- API Rate Limiting for More Reliable Workflows (fuente original)
- n8n valuation doubles to $5.2bn as SAP makes strategic investment (Yahoo Finance / PR Newswire, mayo de 2026)
👥 ¿Quieres ir más allá de la noticia?
En nuestra comunidad discutimos las tendencias, compartimos oportunidades y nos ayudamos entre emprendedores. Sin humo, solo acción.
👥 Unirme a la comunidad














