# Como usar a API da Hostinger no n8n e criar backups automáticos do seu site
**Introdução**
Se você procura uma solução prática para proteger seu site sem perder tempo, combinar a API da Hostinger com o n8n pode ser a resposta. Neste artigo, explicamos passo a passo como conectar as duas ferramentas, configurar um fluxo de trabalho inteligente e garantir que seus arquivos e bancos de dados sejam copiados automaticamente todos os dias. O processo é simples, acessível para quem tem pouca experiência em programação e aumenta a segurança do seu negócio online.
## Configurando a API da Hostinger
1. **Obtenha a chave de API**
– Acesse o painel da Hostinger → “Gerenciar” → “API” → “Criar nova chave”.
– Copie a chave gerada; você usará ela no n8n para autenticação.
2. **Instale o n8n**
– Se ainda não tem o n8n, siga a documentação oficial para instalar via Docker, npm ou a versão cloud.
– Abra a interface web (geralmente em `http://localhost:5678`) e faça login.
3. **Crie um novo workflow**
– Clique em “New Workflow”. Dê um nome como **Backup automático Hostinger**.
4. **Adicione o nó “HTTP Request”**
– Selecione o método **GET** para listar arquivos ou **POST** para criar backups.
– No campo **URL**, insira o endpoint da Hostinger, por exemplo:
`https://api.hostinger.com/v1/sites/{site_id}/backups`
– Em **Headers**, adicione `Authorization: Bearer SUA_CHAVE_API`.
5. **Teste a conexão**
– Clique em “Execute Node”. Se a resposta contiver o status `200`, a comunicação está funcionando.
## Automatizando o backup diário
1. **Defina o gatilho de tempo**
– Adicione o nó “Cron” como ponto de partida do workflow.
– Configure para rodar **todos os dias às 02:00** (hora de menor tráfego).
2. **Acione a criação de backup**
– Conecte o nó “Cron” ao “HTTP Request” configurado para o endpoint `POST /backups`.
– No corpo da requisição, inclua o parâmetro `”type”: “full”` para um backup completo.
3. **Armazene o backup em um serviço externo (opcional)**
– Adicione um nó “Google Drive”, “Dropbox” ou “Amazon S3”.
– Use a saída do “HTTP Request” (URL do arquivo de backup) como fonte para upload.
– Assim, você tem duas cópias: uma na Hostinger e outra fora dela.
4. **Notifique a equipe**
– Insira um nó “Email” ou “Telegram”.
– Personalize a mensagem:
*“✅ Backup concluído com sucesso para o site {nome_do_site} em {data_hora}. Verifique o arquivo em {link_de_download}.”*
5. **Ative o workflow**
– Salve e habilite a automação. A partir de agora, o n8n executará o processo todos os dias, sem sua intervenção.
## Monitoramento e ajustes
– **Verifique logs**: O n8n possui uma aba “Executions” onde você pode revisar falhas e tempos de execução.
– **Ajuste o horário**: Caso note que o backup impacta o desempenho do site, altere o cron para um período ainda menos movimentado.
– **Renove a chave de API**: Por questões de segurança, troque a chave a cada 6‑12 meses e atualize o nó “HTTP Request”.
– **Teste a restauração**: Periodicamente, faça o download de um backup e restaure em um ambiente de staging. Isso garante que o arquivo esteja íntegro e utilizável.
**Conclusão**
Integrar a API da Hostinger ao n8n permite que você automatize backups completos do seu site de forma confiável e sem esforço diário. Ao seguir os passos descritos—gerar a chave API, criar o workflow com gatilho cron, enviar o backup para armazenamento externo e notificar a equipe—você protege seus dados contra perdas inesperadas e ganha tranquilidade para focar no crescimento do seu negócio. Comece agora mesmo e mantenha sua presença online sempre segura!
Aproveite a oportunidade de otimizar sua hospedagem e descubra mais recursos na Hostinger: https://www.hostinger.com/br?REFERRALCODE=CUPOM20DESCONTO
