Erro 429 significa que você fez requisições demais em pouco tempo. Não é defeito do seu fluxo — é a API se protegendo. A solução tem três camadas: espaçar as requisições, tentar de novo quando falhar e, quando possível, pedir menos. Este texto mostra as três, e por que a segunda sozinha piora o problema.
Adicione ao Google NotíciasNeste artigo
Por que isso acontece com automação
Um humano usando o sistema faz talvez uma requisição a cada poucos segundos. Um fluxo com 500 itens dispara 500 requisições o mais rápido que conseguir.
Lembre da mecânica do n8n: o node processa cada item individualmente. Se o node anterior devolveu 500 registros, o node de requisição vai chamar a API 500 vezes, em sequência e sem pausa. Do lado de lá, isso é indistinguível de um ataque.
Camada 1: espaçar
A primeira e mais eficaz. Se a API permite 60 requisições por minuto, uma pausa de pouco mais de um segundo entre elas mantém o fluxo dentro do limite para sempre.
Duas formas de conseguir isso:
Processar em lotes com pausa entre eles — trata vinte registros, espera, trata os próximos vinte.
Node de espera dentro do laço, criando o intervalo entre uma requisição e a seguinte.
Parece contraintuitivo deixar o fluxo mais lento de propósito. Mas um fluxo que leva dez minutos e termina é melhor que um que leva dois e falha na metade.
Procure na documentação da API o limite exato antes de chutar. Muitas informam em cabeçalhos da própria resposta quantas requisições ainda restam na janela atual — dá para ler esse valor e ajustar o ritmo.
Camada 2: tentar de novo, com espera crescente
Falha acontece mesmo com espaçamento: um pico de uso, uma instabilidade do outro lado. Nesse caso, tentar de novo resolve.
Mas há um detalhe que separa quem resolve de quem piora:
Repetir imediatamente é a pior reação possível a um 429. Você foi barrado por excesso de requisições e responde com mais requisições. Muitos serviços aumentam a punição nesse caso — o que era um bloqueio de segundos vira de minutos. A repetição precisa vir com espera crescente: falhou, espera um pouco; falhou de novo, espera o dobro.
Vale distinguir o que merece nova tentativa:
| Código | Tentar de novo? | Por quê |
|---|---|---|
| 429 | Sim, com espera | Limite temporário |
| 500, 502, 503 | Sim | Problema passageiro do servidor |
| 400 | Não | A requisição está errada; repetir dá o mesmo erro |
| 401, 403 | Não | Credencial ou permissão; repetir não resolve |
| 404 | Não | Não existe |
Repetir cegamente qualquer erro desperdiça tempo e execuções em casos que nunca vão funcionar.

Camada 3: pedir menos
A camada mais esquecida e frequentemente a mais eficaz.
Filtre antes. Se você busca mil registros e usa cinquenta, filtre na origem. São 950 requisições que deixam de existir.
Prefira operações em lote. Muitas APIs aceitam criar ou atualizar vários registros numa requisição só. Cem chamadas viram uma.
Guarde o que não muda. Se o fluxo consulta a mesma tabela de referência a cada item, busque uma vez no começo e reutilize.
Seja avisado em vez de perguntar. Trocar um fluxo que verifica de minuto em minuto por um webhook elimina milhares de requisições por mês — e o dado chega na hora, o que é melhor para todo mundo.
Quando o item problemático não pode parar o resto
Fluxo com 500 itens em que o de número 37 falha: o comportamento padrão interrompe tudo. Às vezes é o certo — numa operação financeira, parar é mais seguro que seguir pela metade.
Em outros casos não é. Se você está enviando avisos e um endereço está inválido, faz mais sentido registrar aquele caso e continuar os outros 499. Os nodes permitem configurar esse comportamento, e a escolha depende de o processo tolerar resultado parcial ou não.
A pergunta que orienta: parar no meio deixa o sistema num estado pior do que seguir? Se sim, pare. Se não, continue e registre.
Espaçar, tentar de novo com espera crescente e pedir menos. E nunca responder a um 429 com repetição imediata.
Perguntas frequentes
O que significa erro 429 no n8n?
Que você excedeu o limite de requisições que a API aceita num intervalo de tempo. Não é falha do fluxo: é a proteção do serviço. Acontece com frequência em automação porque o node processa cada item individualmente e dispara as chamadas em sequência rápida.
Como evitar bloqueio por excesso de requisições?
Espaçando as chamadas — processando em lotes com pausa ou inserindo espera dentro do laço — e reduzindo o volume: filtrar na origem, usar operações em lote quando a API aceitar, guardar dados que não mudam e substituir verificações periódicas por webhooks.
Devo repetir a requisição quando der 429?
Sim, mas nunca imediatamente. A repetição precisa ter espera crescente: uma pausa após a primeira falha, o dobro após a segunda. Repetir na hora costuma agravar o bloqueio, porque o serviço interpreta como insistência.
Quais erros vale a pena repetir?
429 e os da família 500, que indicam problemas temporários do servidor. Não vale repetir 400, 401, 403 e 404: são erros de requisição, credencial, permissão ou recurso inexistente, e repetir devolve exatamente o mesmo resultado.
Como fazer o fluxo continuar mesmo se um item falhar?
Configurando o node para não interromper a execução em caso de erro, o que faz o item problemático ser registrado enquanto os demais seguem. A decisão depende do processo: em operações onde parar pela metade deixa o sistema inconsistente, interromper é mais seguro.
Este tutorial faz parte do guia Curso de n8n do zero ao avançado: o guia completo em português. Veja também: Node, trigger e workflow: o vocabulário do n8n em 10 minutos · A estrutura de dados do n8n: por que tudo é um array com json · Item linking no n8n: como ele decide qual item vai pra saída · Execuções passo a passo: como achar onde o fluxo do n8n quebrou · A Canvas UI do n8n 2.0: o que mudou e como se orientar · n8n Cloud ou self-hosted: a decisão que define seu custo e sua liberdade
Este tutorial faz parte do guia Curso de n8n do zero ao avançado: o guia completo em português. Veja também: Node, trigger e workflow: o vocabulário do n8n em 10 minutos · A estrutura de dados do n8n: por que tudo é um array com json · Item linking no n8n: como ele decide qual item vai pra saída · Execuções passo a passo: como achar onde o fluxo do n8n quebrou · A Canvas UI do n8n 2.0: o que mudou e como se orientar · n8n Cloud ou self-hosted: a decisão que define seu custo e sua liberdade




