Digite para filtrar os verbetes do Glossário.

    Automação e integrações · n8n Experts

    O que é Polling?

    Polling consulta um serviço repetidamente para descobrir mudanças. Veja como intervalo, paginação e retomada afetam a atualização de uma automação.

    Também chamado de: consulta periódica, sondagem

    O que é polling

    Polling é a consulta repetida a um serviço para descobrir mudanças ou acompanhar o andamento de uma tarefa. A integração faz uma consulta, interpreta a resposta e volta a perguntar depois do intervalo definido, até encontrar a informação necessária ou encerrar o acompanhamento.

    Você pode usar esse mecanismo para verificar se um relatório ficou pronto ou se apareceram novas inscrições em uma plataforma. No primeiro caso, as consultas acompanham uma tarefa específica, enquanto no segundo a rotina pode continuar procurando novidades por tempo indeterminado.

    O intervalo define parte da espera

    Uma mudança que acontece logo depois da consulta pode ficar sem ser percebida até a próxima tentativa. Consultar com maior frequência reduz essa espera potencial, mas também aumenta o número de chamadas que a integração faz ao serviço.

    Uma consulta a cada cinco minutos representa doze chamadas por hora em um exemplo sem falhas, antes de considerar paginação ou novas tentativas. Quando cada busca precisa percorrer quatro páginas, o volume pode chegar a quarenta e oito chamadas no mesmo período.

    Esse cálculo permite comparar a frequência desejada com o rate limit da API. O intervalo do agendamento não garante o prazo de detecção, porque indisponibilidade, lentidão e tempo de processamento também entram na espera real.

    A retomada precisa considerar o que foi processado

    Uma integração pode guardar um cursor de mudanças ou um marcador de atualização fornecido pela origem. Esse marcador indica de onde continuar e deve avançar somente depois de concluir o processamento correspondente, para que uma interrupção permita recuperar o trecho pendente.

    Filtros por data exigem conferir se o início e o fim do intervalo entram na consulta, inclusive quando várias atualizações compartilham o mesmo horário. Reconsultar uma pequena faixa anterior e reconhecer os registros já tratados pode ser necessário, dependendo das garantias da API e da precisão de seus horários.

    Também é preciso percorrer todas as páginas necessárias. Se a coleção tiver várias páginas e a integração gravar o horário atual como concluído depois da primeira resposta, as páginas restantes podem ficar sem processamento mesmo que a chamada tenha retornado sucesso.

    Consultar o estado atual não revela todo o histórico

    Se um item muda duas vezes entre consultas, uma API que devolve apenas o estado atual pode mostrar somente a última versão. Para acompanhar cada ocorrência intermediária, você precisa de uma fonte que preserve esse histórico, como uma lista de eventos ou um registro de alterações.

    Algumas APIs permitem consultas condicionais, que evitam transferir novamente uma representação inalterada. A documentação do GitHub, por exemplo, explica o uso de ETag e da resposta 304 Not Modified, mas o efeito sobre a cota de chamadas depende do serviço e das condições documentadas.

    Como conferir a rotina de consulta

    Compare os horários da mudança na origem e da descoberta pela integração. Acompanhe a posição de retomada após uma falha e use uma coleção distribuída em duas páginas para conferir se ambas são processadas.

    Antes de reduzir o intervalo para detectar mudanças mais cedo, confira a cota de chamadas disponível. Quando a origem oferece webhooks, eles podem comunicar as mudanças, enquanto o polling permanece como uma conferência periódica do que deveria estar sincronizado.

    Dúvidas frequentes

    Perguntas frequentes sobre Polling

    Qual é a diferença entre polling e webhook?
    No polling, a integração consulta a origem para descobrir mudanças. No webhook, a origem envia uma chamada ao destino para comunicar a ocorrência.
    Um intervalo de cinco minutos garante detectar tudo em cinco minutos?
    Não. Esse intervalo descreve o agendamento das consultas. Falhas, atrasos, paginação e tempo de processamento podem ampliar a espera.
    Consultar apenas a primeira página é suficiente?
    Somente quando o contrato confirma que a coleção cabe na resposta. Se a API devolver uma referência para continuar, percorra as páginas restantes para não deixar alterações sem processamento.
    Como evitar repetir tudo a cada consulta?
    Use o mecanismo oferecido pela API, como cursor de mudanças, filtro de atualização ou consultas condicionais. Preserve a posição de retomada e trate repetições conforme o contrato.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    n8n Experts

    O polling consulta periodicamente um serviço para detectar mudanças, relacionando frequência e atraso de detecção.

    Conhecer a formação
    Capa da formação n8n Experts

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano