{"id":50762,"date":"2025-09-02T13:37:11","date_gmt":"2025-09-02T16:37:11","guid":{"rendered":"\/br\/tutoriais\/?p=50762"},"modified":"2025-09-02T13:37:15","modified_gmt":"2025-09-02T16:37:15","slug":"n8n-api","status":"publish","type":"post","link":"\/br\/tutoriais\/n8n-api\/","title":{"rendered":"Como usar uma API com o n8n em uma configura\u00e7\u00e3o auto-hospedada?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Integrar uma API com o n8n pode parecer complicado, j&aacute; que cada provedor tem seus pr&oacute;prios requisitos para conex&atilde;o. Mas, com o fluxo de trabalho simplificado do n8n, &eacute; poss&iacute;vel criar um pipeline de dados eficiente e f&aacute;cil de gerenciar, que pode ser usado em v&aacute;rias automa&ccedil;&otilde;es.<\/p><p class=\"wp-block-paragraph\">Aqui est&atilde;o as 10 etapas principais para integrar uma API no seu fluxo de trabalho do n8n:<\/p><ol class=\"wp-block-list\">\n<li>Configurar o n8n em um servidor privado<\/li>\n\n\n\n<li>Habilitar o acesso &agrave; API<\/li>\n\n\n\n<li>Autenticar a chamada da API<\/li>\n\n\n\n<li>Testar se a API funciona corretamente<\/li>\n\n\n\n<li>Adicionar o endpoint da API ao n8n<\/li>\n\n\n\n<li>Inserir um n&oacute; de gatilho no seu fluxo de trabalho<\/li>\n\n\n\n<li>Criar o fluxo usando outros n&oacute;s<\/li>\n\n\n\n<li>Ajustar as configura&ccedil;&otilde;es e a l&oacute;gica de dados<\/li>\n\n\n\n<li>Testar seu fluxo de trabalho<\/li>\n\n\n\n<li>Garantir a seguran&ccedil;a do fluxo<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Lembre-se de que, para um fluxo de trabalho realmente eficiente, &eacute; importante garantir a seguran&ccedil;a e escalabilidade dele ao longo do tempo. Uma forma de facilitar a manuten&ccedil;&atilde;o do seu fluxo &eacute; usar o n&oacute; OneSimpleAPI, que j&aacute; vem com endpoints de API prontos para tarefas simples e pode ser gerenciado diretamente no n8n, sem precisar de APIs de terceiros.<\/p><p class=\"wp-block-paragraph\">Siga lendo para saber mais sobre como integrar APIs no n8n, dicas de seguran&ccedil;a e alguns cen&aacute;rios comuns de uso.<\/p><p>\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-como-usar-uma-api-com-o-n8n-passo-a-passo\"><strong>Como usar uma API com o n8n, passo a passo<\/strong><\/h2><p class=\"wp-block-paragraph\">Nesta se&ccedil;&atilde;o, vamos detalhar todos os passos para integrar uma API &agrave; sua inst&acirc;ncia do n8n.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-configure-sua-instancia-auto-hospedada-do-n8n\"><strong>1. Configure sua inst&acirc;ncia auto-hospedada do n8n<\/strong><\/h3><p class=\"wp-block-paragraph\">Antes de criar um fluxo de trabalho e integrar uma API, voc&ecirc; precisa configurar sua inst&acirc;ncia do n8n. Neste tutorial, vamos focar na vers&atilde;o auto-hospedada, pois ela oferece mais controle e &eacute; mais acess&iacute;vel do que o plano oficial.<\/p><p class=\"wp-block-paragraph\">Para auto-hospedar o n8n, voc&ecirc; precisar&aacute; de um plano de hospedagem com servidor privado virtual (VPS). Voc&ecirc; pode usar qualquer provedor, desde que ofere&ccedil;a recursos de hardware suficientes para garantir que seu fluxo de trabalho seja executado de forma responsiva e eficiente.<\/p><p class=\"wp-block-paragraph\">Como estamos criando um fluxo simples, um servidor com&nbsp;<strong>1 vCPU<\/strong>&nbsp;e&nbsp;<strong>1 GB de RAM<\/strong>&nbsp;j&aacute; &eacute; suficiente. Por&eacute;m, se voc&ecirc; planeja criar m&uacute;ltiplos cen&aacute;rios de automa&ccedil;&atilde;o, precisar&aacute; de mais recursos.<\/p><p class=\"wp-block-paragraph\">Os passos para&nbsp;<a href=\"\/br\/tutoriais\/como-instalar-n8n\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>instalar o n8n<\/strong><\/a>&nbsp;s&atilde;o os mesmos, independentemente do provedor de VPS. No entanto, recomendamos o plano de hospedagem n8n da Hostinger se voc&ecirc; quiser uma configura&ccedil;&atilde;o simples e sem a necessidade de comandos.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/br\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-32923\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p class=\"wp-block-paragraph\">Ap&oacute;s adquirir&nbsp;<a href=\"\/br\/hospedagem-n8n\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>o plano de hospedagem n8n da Hostinger<\/strong><\/a>, nosso sistema escolher&aacute; automaticamente o template n8n para o seu servidor. A partir da&iacute;, basta seguir o processo de onboarding do VPS, que envolve tarefas b&aacute;sicas como configurar o hostname e a senha de root.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; j&aacute; tem um VPS da Hostinger, pode instalar o n8n a qualquer momento com um clique usando o&nbsp;<strong>template do sistema operacional<\/strong>. Antes de seguir este procedimento,&nbsp;<a href=\"https:\/\/support.hostinger.com\/pt\/articles\/1583232-como-fazer-backup-ou-restaurar-um-servidor-vps-hostinger\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>fa&ccedil;a backup dos seus arquivos,<\/strong><\/a>&nbsp;pois todos os dados existentes ser&atilde;o apagados. Veja como instalar o n8n no seu servidor:<\/p><ol class=\"wp-block-list\">\n<li>No&nbsp;<strong>hPanel<\/strong>, navegue at&eacute; a<strong>&nbsp;barra lateral<\/strong>&nbsp;e clique em&nbsp;<strong>VPS<\/strong>.<\/li>\n\n\n\n<li>Clique em&nbsp;<strong>Gerenciar<\/strong>&nbsp;no VPS onde deseja instalar o n8n.<\/li>\n\n\n\n<li>V&aacute; para a barra lateral &rarr;&nbsp;<strong>SO &amp; Painel<\/strong>&nbsp;&rarr;&nbsp;<strong>Sistema Operacional<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b322231f\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b322231f\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"428\" height=\"634\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/01\/sistema-operacional-vps-hpanel.png\/public\" alt='barra lateral do vps no hpanel com a op&ccedil;&atilde;o \"sistema operacional\" em destaque' class=\"wp-image-48458\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/01\/sistema-operacional-vps-hpanel.png\/w=428,fit=scale-down 428w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/01\/sistema-operacional-vps-hpanel.png\/w=203,fit=scale-down 203w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/01\/sistema-operacional-vps-hpanel.png\/w=101,fit=scale-down 101w\" sizes=\"(max-width: 428px) 100vw, 428px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>No menu de Sistema Operacional do hPanel, v&aacute; at&eacute; a aba&nbsp;<strong>Aplicativos<\/strong>&nbsp;e selecione&nbsp;<strong>n8n<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b3224497\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b3224497\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"303\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/06\/mudar-so-n8n-vps-hpanel.png\/w=1024,h=1024,fit=scale-down\" alt=\"buscando n8n na tela de mudar SO do hpanel\" class=\"wp-image-50417\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/06\/mudar-so-n8n-vps-hpanel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/06\/mudar-so-n8n-vps-hpanel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/06\/mudar-so-n8n-vps-hpanel.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/06\/mudar-so-n8n-vps-hpanel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Clique em&nbsp;<strong>Alterar SO<\/strong>.<\/li>\n\n\n\n<li>Confirme a exclus&atilde;o dos dados e clique em&nbsp;<strong>Pr&oacute;ximo<\/strong>.<\/li>\n\n\n\n<li>Defina uma nova senha de root e clique em&nbsp;<strong>Confirmar<\/strong>.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Ap&oacute;s a conclus&atilde;o da instala&ccedil;&atilde;o, voc&ecirc; pode acessar o n8n clicando no bot&atilde;o&nbsp;<strong>Gerenciar Aplicativo<\/strong>&nbsp;na mesma tela. Crie uma conta para finalizar a configura&ccedil;&atilde;o.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-encontre-uma-api-publica\"><strong>2. Encontre uma API p&uacute;blica<\/strong><\/h3><p class=\"wp-block-paragraph\">O pr&oacute;ximo passo &eacute; encontrar a API que voc&ecirc; deseja integrar ao n8n. Voc&ecirc; pode buscar por uma em marketplaces de APIs, como o&nbsp;<strong>RapidAPI<\/strong>, ou em cat&aacute;logos comunit&aacute;rios como&nbsp;<a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/public-api-lists\/public-api-lists\"><strong>o reposit&oacute;rio de APIs p&uacute;blicas do GitHub<\/strong><\/a>.<\/p><p class=\"wp-block-paragraph\">Para testes, recomendamos usar uma&nbsp;API p&uacute;blica, pois elas s&atilde;o gratuitas e f&aacute;ceis de se inscrever. Neste tutorial, usaremos&nbsp;<a href=\"https:\/\/developers.hostinger.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>a API p&uacute;blica da Hostinger<\/strong><\/a>&nbsp;como exemplo.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b3226193\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b3226193\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"410\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/hostinger-api-documentation-page.png\/w=1024,h=1024,fit=scale-down\" alt=\"p&aacute;gina de documenta&ccedil;&atilde;o da api p&uacute;blica da hostinger\" class=\"wp-image-50763\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/hostinger-api-documentation-page.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/hostinger-api-documentation-page.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/hostinger-api-documentation-page.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/hostinger-api-documentation-page.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">A documenta&ccedil;&atilde;o da API &eacute; fundamental para garantir uma integra&ccedil;&atilde;o tranquila. O ideal &eacute; que a API tenha uma documenta&ccedil;&atilde;o completa, cobrindo especifica&ccedil;&otilde;es, requisitos e poss&iacute;veis erros. Al&eacute;m disso, ela deve ser de uma empresa ou desenvolvedor confi&aacute;vel, para garantir a seguran&ccedil;a na utiliza&ccedil;&atilde;o.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-obtenha-o-endpoint-e-a-chave-da-api\"><strong>3. Obtenha o endpoint e a chave da API<\/strong><\/h3><p class=\"wp-block-paragraph\">Depois de escolher a API, acesse o site do provedor e obtenha duas informa&ccedil;&otilde;es essenciais: o&nbsp;<strong>endpoint<\/strong>&nbsp;e a&nbsp;<strong>chave de autentica&ccedil;&atilde;o<\/strong>.<\/p><p class=\"wp-block-paragraph\">O&nbsp;<strong>endpoint da API<\/strong>&nbsp;&eacute; a URL que o n8n usar&aacute; para interagir com o servidor da API e fazer solicita&ccedil;&otilde;es de dados espec&iacute;ficos. J&aacute; a&nbsp;<strong>chave de autentica&ccedil;&atilde;o<\/strong>&nbsp;&eacute; um token &uacute;nico que valida a solicita&ccedil;&atilde;o da API feita pelo n8n.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Usando m&uacute;ltiplos endpoints                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Cada endpoint &eacute; reservado para uma fun&ccedil;&atilde;o espec&iacute;fica. Se o seu fluxo de trabalho envolver m&uacute;ltiplas a&ccedil;&otilde;es ou tarefas, pode ser necess&aacute;rio obter v&aacute;rios endpoints de API, que podem vir de diferentes provedores.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><p class=\"wp-block-paragraph\">A forma de obter o endpoint e a chave de autentica&ccedil;&atilde;o varia conforme o provedor da API. Veja como fazer isso no caso da Hostinger:<\/p><ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/auth.hostinger.com\/login\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Fa&ccedil;a login no hPanel<\/strong><\/a>. Se voc&ecirc; n&atilde;o tiver uma conta, crie uma.<\/li>\n\n\n\n<li>No hPanel, clique no&nbsp;<strong>&iacute;cone do seu perfil<\/strong>&nbsp;no canto superior direito e selecione&nbsp;<strong>Informa&ccedil;&otilde;es da Conta<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b3227ec1\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b3227ec1\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"540\" height=\"908\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/06\/conta-hpanel.png\/public\" alt=\"op&ccedil;&otilde;es de conta no hpanel\" class=\"wp-image-49045\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/06\/conta-hpanel.png\/w=540,fit=scale-down 540w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/06\/conta-hpanel.png\/w=178,fit=scale-down 178w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/06\/conta-hpanel.png\/w=89,fit=scale-down 89w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>No menu lateral, clique em&nbsp;<strong>API<\/strong>.<\/li>\n\n\n\n<li>Clique no bot&atilde;o&nbsp;<strong>Documenta&ccedil;&atilde;o da API&nbsp;<\/strong>para acessar a p&aacute;gina de refer&ecirc;ncia da API da Hostinger, onde voc&ecirc; pode verificar todos os endpoints e suas especifica&ccedil;&otilde;es.<\/li>\n\n\n\n<li>Volte para a&nbsp;<strong>p&aacute;gina da API&nbsp;<\/strong>e clique em&nbsp;<strong>Novo token<\/strong>&nbsp;para gerar uma chave de API.<\/li>\n\n\n\n<li>D&ecirc; um&nbsp;<strong>nome<\/strong>&nbsp;ao seu token e defina uma&nbsp;<strong>data de expira&ccedil;&atilde;o<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b3229b2d\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b3229b2d\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"514\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/gerar-token-api-hpanel.png\/w=1024,h=1024,fit=scale-down\" alt=\"op&ccedil;&atilde;o de gerar token de api no hpanel\" class=\"wp-image-50764\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/gerar-token-api-hpanel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/gerar-token-api-hpanel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/gerar-token-api-hpanel.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/gerar-token-api-hpanel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"7\" class=\"wp-block-list\">\n<li>Clique em&nbsp;<strong>Gerar<\/strong>.&nbsp;<\/li>\n\n\n\n<li>Role at&eacute; o final da p&aacute;gina para obter o token da API e os comandos de teste. Guarde essas informa&ccedil;&otilde;es em um local seguro.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Por quest&otilde;es de seguran&ccedil;a, voc&ecirc; n&atilde;o conseguir&aacute; visualizar o token novamente ap&oacute;s fechar a p&aacute;gina da API, por isso &eacute; fundamental salvar a chave e os comandos de teste antes de prosseguir.<\/p><h3 class=\"wp-block-heading\" id=\"h-4-faca-sua-primeira-chamada-de-api\"><strong>4. Fa&ccedil;a sua primeira chamada de API<\/strong><\/h3><p class=\"wp-block-paragraph\">Testar o endpoint da API &eacute; fundamental para garantir que ele consiga receber solicita&ccedil;&otilde;es e enviar respostas corretamente.<\/p><p class=\"wp-block-paragraph\">Existem diferentes maneiras de testar uma API, mas a forma mais simples &eacute;&nbsp;<a href=\"\/br\/tutoriais\/comando-curl-linux\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>usar o comando cURL<\/strong><\/a>, que j&aacute; vem pr&eacute;-instalado no terminal do seu computador.<\/p><p class=\"wp-block-paragraph\">Para usar o cURL, basta abrir o terminal do seu sistema e digitar o seguinte comando, substituindo<strong>&nbsp;&ldquo;API-endpoint&rdquo;<\/strong>&nbsp;e&nbsp;<strong>&ldquo;API-key&rdquo;<\/strong>&nbsp;pelos valores reais:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl -X GET \"API-endpoint\" \\ -H \"Authorization: Bearer API-key\"&amp;nbsp;<\/pre><p class=\"wp-block-paragraph\">Dependendo da API, pode ser necess&aacute;rio alterar o m&eacute;todo de autentica&ccedil;&atilde;o ou adicionar mais informa&ccedil;&otilde;es &agrave; solicita&ccedil;&atilde;o cURL. Se o provedor da API fornecer comandos de teste, como faz a Hostinger, voc&ecirc; pode simplesmente copiar e colar esses comandos no seu terminal. Caso contr&aacute;rio, consulte a documenta&ccedil;&atilde;o da API para mais informa&ccedil;&otilde;es.<\/p><p class=\"wp-block-paragraph\">Se a solicita&ccedil;&atilde;o for bem-sucedida, o terminal exibir&aacute; os dados no formato JSON. Se ocorrer algum erro, verifique a documenta&ccedil;&atilde;o da API para consultar um guia de solu&ccedil;&atilde;o de problemas.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"130\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-curl-command-api-call-output.png\/w=1024,h=1024,fit=scale-down\" alt=\"Sa&iacute;da da chamada de API com o comando cURL, mostrando a resposta no formato JSON.\" class=\"wp-image-50766\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-curl-command-api-call-output.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-curl-command-api-call-output.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-curl-command-api-call-output.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-curl-command-api-call-output.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-5-configure-sua-api-no-n8n\"><strong>5. Configure sua API no n8n<\/strong><\/h3><p class=\"wp-block-paragraph\">Adicionar uma API no n8n &eacute; bem simples: basta adicionar o n&oacute; e preencher as informa&ccedil;&otilde;es necess&aacute;rias. Veja como fazer:<\/p><ol class=\"wp-block-list\">\n<li>Abra o&nbsp;<strong>n8n<\/strong>&nbsp;e crie um novo fluxo de trabalho.<\/li>\n\n\n\n<li>Clique no &iacute;cone de&nbsp;<strong>Mais<\/strong>&nbsp;no canto superior direito da tela do n8n.<\/li>\n\n\n\n<li>Selecione o n&oacute;&nbsp;<strong>HTTP Request<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b322d2d2\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b322d2d2\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"756\" height=\"626\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-http-request-node-in-n8n.png\/public\" alt=\"N&oacute; de solicita&ccedil;&atilde;o HTTP no n8n, utilizado para fazer chamadas a APIs externas.\" class=\"wp-image-50767\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-http-request-node-in-n8n.png\/w=756,fit=scale-down 756w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-http-request-node-in-n8n.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/the-http-request-node-in-n8n.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 756px) 100vw, 756px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Adicione as seguintes informa&ccedil;&otilde;es:\n<ul class=\"wp-block-list\">\n<li><strong>M&eacute;todo<\/strong>: O m&eacute;todo HTTP que o n8n vai usar para interagir com o endpoint da API.<\/li>\n\n\n\n<li><strong>URL<\/strong>: O endere&ccedil;o do endpoint da sua API.<\/li>\n\n\n\n<li><strong>Autentica&ccedil;&atilde;o<\/strong>: O m&eacute;todo de autentica&ccedil;&atilde;o para a chamada da API &mdash; geralmente&nbsp;<strong>Bearer<\/strong>, se voc&ecirc; estiver usando uma chave.<\/li>\n\n\n\n<li><strong>Par&acirc;metros de consulta<\/strong>: Restri&ccedil;&otilde;es ou regras que podem modificar sua solicita&ccedil;&atilde;o, &agrave;s vezes obrigat&oacute;rios.<\/li>\n\n\n\n<li><strong>Cabe&ccedil;alhos e corpo<\/strong>: Informa&ccedil;&otilde;es adicionais a serem inclu&iacute;das na solicita&ccedil;&atilde;o para modific&aacute;-la, como cabe&ccedil;alhos ou dados no corpo da requisi&ccedil;&atilde;o.<\/li>\n<\/ul>\n<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Se tiver dificuldades para preencher os campos, consulte a documenta&ccedil;&atilde;o da API e do n8n. Dependendo da especifica&ccedil;&atilde;o da sua API, pode ser que voc&ecirc; n&atilde;o precise preencher todas as informa&ccedil;&otilde;es acima.<\/p><p class=\"wp-block-paragraph\">Embora sua API j&aacute; esteja integrada ao n8n ap&oacute;s essa etapa, ela ainda n&atilde;o estar&aacute; funcional. Voc&ecirc; precisar&aacute; ativar o fluxo de trabalho para que a solicita&ccedil;&atilde;o da API seja enviada e os dados sejam retornados.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-criar-fluxos-de-trabalho-com-endpoints-de-api\"><strong>Como criar fluxos de trabalho com endpoints de API?<\/strong><\/h2><p class=\"wp-block-paragraph\">Depois de integrar uma API &agrave; sua inst&acirc;ncia do n8n, o pr&oacute;ximo passo &eacute; criar um fluxo de trabalho que utilize as capacidades da API para transformar e processar dados.<\/p><p class=\"wp-block-paragraph\">Para este tutorial, vamos criar um sistema simples de alertas, que notifica os usu&aacute;rios quando o uso de recursos do VPS ultrapassa determinados limites.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-escolha-um-metodo-de-gatilho\"><strong>1. Escolha um m&eacute;todo de gatilho<\/strong><\/h3><p class=\"wp-block-paragraph\">Para iniciar um fluxo de trabalho no n8n, &eacute; necess&aacute;rio um n&oacute; de gatilho. Existem v&aacute;rias op&ccedil;&otilde;es, dependendo do tipo de automa&ccedil;&atilde;o que voc&ecirc; deseja criar. Essas op&ccedil;&otilde;es s&atilde;o classificadas em oito categorias:<\/p><ul class=\"wp-block-list\">\n<li><strong>Gatilho manual<\/strong>: Inicia o fluxo de trabalho quando o usu&aacute;rio clica deliberadamente no n&oacute; de gatilho no canvas do n8n.<\/li>\n\n\n\n<li><strong>Evento no aplicativo<\/strong>: Executa o fluxo de trabalho quando ocorre um evento em um aplicativo, como no&nbsp;<strong>Telegram<\/strong>,&nbsp;<strong>Notion<\/strong>&nbsp;ou&nbsp;<strong>Airtable<\/strong>.<\/li>\n\n\n\n<li><strong>Agendado<\/strong>: Aciona o fluxo de trabalho em intervalos espec&iacute;ficos, ideal para automatizar chamadas de API.<\/li>\n\n\n\n<li><strong>Chamada de webhook<\/strong>: Inicia o fluxo quando o n&oacute; de gatilho recebe uma solicita&ccedil;&atilde;o HTTP atrav&eacute;s da URL do webhook.<\/li>\n\n\n\n<li><strong>Envio de formul&aacute;rio<\/strong>: Come&ccedil;a o fluxo de trabalho quando um formul&aacute;rio &eacute; enviado, passando os dados do formul&aacute;rio para o fluxo.<\/li>\n\n\n\n<li><strong>Quando executado por outro fluxo<\/strong>: Ativa o fluxo de trabalho quando outro fluxo o chama.<\/li>\n\n\n\n<li><strong>Mensagem de chat<\/strong>: Inicia o fluxo quando um usu&aacute;rio envia uma mensagem para o n8n.<\/li>\n\n\n\n<li><strong>Outros<\/strong>: Come&ccedil;a o fluxo de trabalho quando um evento espec&iacute;fico acontece, mas n&atilde;o est&aacute; vinculado a um aplicativo espec&iacute;fico, como um erro ou um novo e-mail.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Neste tutorial, usaremos o n&oacute;&nbsp;<strong>Webhook<\/strong>&nbsp;do n8n, que &eacute; um dos mais flex&iacute;veis e f&aacute;ceis de configurar. Como ele utiliza uma URL, voc&ecirc; pode iniciar o n&oacute; simplesmente abrindo o endere&ccedil;o no seu navegador. Al&eacute;m disso, voc&ecirc; pode integrar o webhook em aplicativos personalizados, sem ficar restrito a plataformas espec&iacute;ficas.<\/p><p class=\"wp-block-paragraph\">O n&oacute; de webhook funciona automaticamente, mas voc&ecirc; pode configurar diversas op&ccedil;&otilde;es para melhorar sua seguran&ccedil;a e usabilidade. Por exemplo, &eacute; poss&iacute;vel definir um m&eacute;todo de autentica&ccedil;&atilde;o para garantir que apenas usu&aacute;rios leg&iacute;timos possam acion&aacute;-lo. Vamos falar mais sobre isso na pr&oacute;xima se&ccedil;&atilde;o.<\/p><p>\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Importante! <\/strong>O n&oacute; de gatilho Webhook do n8n tem dois campos de URL: <strong>teste<\/strong> e <strong>produ&ccedil;&atilde;o<\/strong>. Use-os corretamente, de acordo com seus prop&oacute;sitos, para evitar problemas de seguran&ccedil;a e funcionalidade.\n            <\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-2-crie-um-fluxo-de-trabalho\"><strong>2. Crie um fluxo de trabalho<\/strong><\/h3><p class=\"wp-block-paragraph\">Criar um fluxo de trabalho no n8n envolve conectar n&oacute;s para determinar o fluxo e o tratamento dos dados. No nosso caso, o plano do fluxo de trabalho &eacute; o seguinte:<\/p><ol class=\"wp-block-list\">\n<li>Quando chamado, o&nbsp;<strong>n&oacute; Webhook<\/strong>&nbsp;dispara o fluxo de trabalho, enviando uma solicita&ccedil;&atilde;o para a&nbsp;<strong>API<\/strong>&nbsp;no&nbsp;<strong>n&oacute; de solicita&ccedil;&atilde;o HTTP<\/strong>.<\/li>\n\n\n\n<li>A API busca os dados, que ser&atilde;o armazenados no&nbsp;<strong>n&oacute; de solicita&ccedil;&atilde;o HTTP<\/strong>.<\/li>\n\n\n\n<li>O&nbsp;<strong>n&oacute; de solicita&ccedil;&atilde;o HTTP<\/strong>&nbsp;passa os dados para o&nbsp;<strong>n&oacute; Editar Campos<\/strong>&nbsp;para processamento.<\/li>\n\n\n\n<li>O&nbsp;<strong>n&oacute; Editar Campos<\/strong>&nbsp;manipula os dados brutos. Neste caso, ele calcula a m&eacute;dia de cada m&eacute;trica de uso de recurso.<\/li>\n\n\n\n<li>O&nbsp;<strong>n&oacute; If<\/strong>&nbsp;define uma l&oacute;gica que dispara um evento espec&iacute;fico com base nos dados processados. Se o uso de recursos ultrapassar um limite determinado, ele aciona o pr&oacute;ximo n&oacute;. Caso contr&aacute;rio, n&atilde;o faz nada.<\/li>\n\n\n\n<li>O&nbsp;<strong>n&oacute; Discord<\/strong>&nbsp;&eacute; ativado quando a m&eacute;dia de uso de recursos ultrapassa o limite, enviando automaticamente uma notifica&ccedil;&atilde;o aos usu&aacute;rios.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">O diagrama do fluxo de trabalho no canvas do n8n fica assim:<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b322f3de\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b322f3de\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"340\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-api-workflow-plan.png\/w=1024,h=1024,fit=scale-down\" alt=\"Plano de fluxo de trabalho da API no n8n, mostrando a sequ&ecirc;ncia de n&oacute;s e sua intera&ccedil;&atilde;o\" class=\"wp-image-50765\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-api-workflow-plan.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-api-workflow-plan.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-api-workflow-plan.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-api-workflow-plan.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Voc&ecirc; pode expandir ainda mais esse fluxo de trabalho conectando mais n&oacute;s ou fluxos de trabalho &ndash; tudo depende da complexidade do seu objetivo de automa&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Por exemplo, &eacute; poss&iacute;vel integrar um fluxo de trabalho que automaticamente solicita solu&ccedil;&otilde;es de otimiza&ccedil;&atilde;o de desempenho de ferramentas de IA&nbsp;<a href=\"\/br\/tutoriais\/mcp-n8n\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>combinando o MCP com o n8n<\/strong><\/a>. Outro exemplo &eacute; que voc&ecirc; pode conectar o n&oacute; da planilha para registrar o hist&oacute;rico de picos de uso de hardware.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-configure-a-logica-do-fluxo-de-trabalho\"><strong>3. Configure a l&oacute;gica do fluxo de trabalho<\/strong><\/h3><p class=\"wp-block-paragraph\">Configurar a l&oacute;gica no n8n define como seu fluxo de trabalho selecionar&aacute;, manipular&aacute; e usar&aacute; os dados para obter os resultados desejados.<\/p><p class=\"wp-block-paragraph\">Por padr&atilde;o, os dados brutos da API cont&ecirc;m informa&ccedil;&otilde;es que podem n&atilde;o ser relevantes ou compat&iacute;veis com a capacidade de processamento do n&oacute; subsequente. Reformatar e organizar esses dados garante que cada n&oacute; possa manipul&aacute;-los e encaminh&aacute;-los corretamente.<\/p><p class=\"wp-block-paragraph\"><strong>Lendo dados brutos da API<\/strong><\/p><p class=\"wp-block-paragraph\">As APIs geralmente enviam respostas no formato&nbsp;<strong>JSON<\/strong>, que estrutura os dados em pares de chave-valor, como:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[\n   {\n      \"cpu_usage\": \n      {\n         \"unit\": \"%\",\n         \"usage\": {\n            \"1751494508\": 1.5 }\n      }\n   }\n]<\/pre><p class=\"wp-block-paragraph\">Se analisarmos detalhadamente, cada ponto de dados &eacute; estruturado em um par de chave-valor chamado&nbsp;<strong>objeto,&nbsp;<\/strong>como:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\"key\": value}<\/pre><p class=\"wp-block-paragraph\">A&nbsp;<strong>chave<\/strong>&nbsp;deve ser uma string escrita entre aspas. J&aacute; o<strong>&nbsp;valor<\/strong>&nbsp;pode ser uma string, um n&uacute;mero ou um objeto.<\/p><p class=\"wp-block-paragraph\">Al&eacute;m do formato JSON, o n8n fornece uma visualiza&ccedil;&atilde;o de&nbsp;<strong>esquema<\/strong>&nbsp;e&nbsp;<strong>tabela<\/strong>&nbsp;dos dados da sua API, o que facilita a leitura e o processamento, pois voc&ecirc; pode arrast&aacute;-los e solt&aacute;-los em outros n&oacute;s.<\/p><p class=\"wp-block-paragraph\"><strong>Manipulando dados da API com JavaScript<\/strong><\/p><p class=\"wp-block-paragraph\">O n8n permite que voc&ecirc; passe dados para os n&oacute;s usando dois m&eacute;todos:&nbsp;<strong>Fixo&nbsp;<\/strong>ou&nbsp;<strong>Express&atilde;o<\/strong>. Fixo significa que o n&oacute; anterior encaminha um valor como est&aacute;, enquanto&nbsp;<strong>Express&atilde;o&nbsp;<\/strong>permite que voc&ecirc; manipule o valor antes de pass&aacute;-lo.<\/p><p class=\"wp-block-paragraph\">Como a Express&atilde;o passa dados dinamicamente, ela &eacute; ideal quando se trabalha com grandes volumes de dados ou valores que mudam com frequ&ecirc;ncia, como o hist&oacute;rico de uso de hardware.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Usando a express&atilde;o n8n                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Al&eacute;m de manipular dados obtidos, a&nbsp;<strong>Express&atilde;o<\/strong>&nbsp;tamb&eacute;m &eacute; &uacute;til para enviar uma solicita&ccedil;&atilde;o din&acirc;mica &agrave; API. Por exemplo, no n&oacute; de Solicita&ccedil;&atilde;o HTTP, voc&ecirc; pode definir um par&acirc;metro de consulta que muda automaticamente, como a data.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><p class=\"wp-block-paragraph\">As express&otilde;es no n8n s&atilde;o escritas dentro de um par de chaves duplas ({{ }}) e geralmente utilizam as bibliotecas Luxon e JMESPath. Veja um exemplo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{{ $json.object }}<\/pre><p class=\"wp-block-paragraph\">No nosso fluxo de trabalho, queremos definir um valor din&acirc;mico que calcule a m&eacute;dia dos dados de uso de recursos do VPS. Para isso, adicionamos o&nbsp;<strong>n&oacute; Editar Campos<\/strong>&nbsp;e usamos a seguinte express&atilde;o:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{{ $json.cpu_usage.usage.values().average() }}<\/pre><p class=\"wp-block-paragraph\">Aqui est&aacute; a explica&ccedil;&atilde;o da express&atilde;o:<\/p><ul class=\"wp-block-list\">\n<li><strong>$json<\/strong>: Pega o valor JSON, que &eacute; o dado bruto da API.<\/li>\n\n\n\n<li><strong>cpu_usage.usage<\/strong>: L&ecirc; o objeto de&nbsp;<strong>uso<\/strong>&nbsp;dentro do campo&nbsp;<strong>cpu_usage<\/strong>, que cont&eacute;m uma lista de uso de recursos da CPU com carimbos de data\/hora.<\/li>\n\n\n\n<li><strong>values()<\/strong>: Retorna os valores do objeto anterior como um array, no caso, o valor de<strong>&nbsp;&ldquo;1751494508&rdquo;: 1.5<\/strong>&nbsp;e assim por diante.<\/li>\n\n\n\n<li><strong>average()<\/strong>: Calcula a m&eacute;dia dos valores no array.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Se quisermos realizar a mesma opera&ccedil;&atilde;o para outras m&eacute;tricas de uso de hardware, basta ajustar o objeto conforme necess&aacute;rio. Por exemplo, aqui est&aacute; uma express&atilde;o que calcula a m&eacute;dia do uso de RAM:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{{ $json.ram_usage.usage.values().average() }}<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b32318ac\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b32318ac\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"494\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-logic-taking-data-average.png\/w=1024,h=1024,fit=scale-down\" alt=\"L&oacute;gica do n8n para calcular a m&eacute;dia dos dados de uso de recursos, com a express&atilde;o para manipula&ccedil;&atilde;o.\" class=\"wp-image-50768\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-logic-taking-data-average.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-logic-taking-data-average.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-logic-taking-data-average.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-logic-taking-data-average.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-4-teste-seu-fluxo-de-trabalho\"><strong>4. Teste seu fluxo de trabalho<\/strong><\/h3><p class=\"wp-block-paragraph\">Testar seu fluxo de trabalho n&atilde;o apenas ajuda a verificar se sua automa&ccedil;&atilde;o est&aacute; funcionando corretamente, mas tamb&eacute;m permite que voc&ecirc; confira a sa&iacute;da de cada n&oacute; enquanto desenvolve a l&oacute;gica. Como seus dados podem mudar ao passar por um n&oacute; e uma express&atilde;o, os testes ajudam a identificar quais dados precisam ser manipulados na pr&oacute;xima etapa.<\/p><p class=\"wp-block-paragraph\">Para testar seu fluxo de trabalho no n8n, basta clicar no bot&atilde;o&nbsp;<strong>Salvar<\/strong>&nbsp;e, em seguida, clicar em&nbsp;<strong>Executar Fluxo de Trabalho<\/strong>. Depois, inicie o fluxo de trabalho com base no n&oacute; de gatilho escolhido, que, neste caso, &eacute; a chamada do webhook.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b3233374\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b3233374\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"362\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-functional-api-workflow-test-results.png\/w=1024,h=1024,fit=scale-down\" alt=\"Resultados do teste de fluxo de trabalho funcional da API no n8n, mostrando a execu&ccedil;&atilde;o bem-sucedida e a comunica&ccedil;&atilde;o entre os n&oacute;s.\" class=\"wp-image-50770\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-functional-api-workflow-test-results.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-functional-api-workflow-test-results.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-functional-api-workflow-test-results.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/n8n-functional-api-workflow-test-results.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Se o seu fluxo de trabalho rodar corretamente, voc&ecirc; ver&aacute; marcas de verifica&ccedil;&atilde;o nos n&oacute;s e linhas verdes entre eles. Clique duas vezes em um n&oacute; para ver os valores de entrada e sa&iacute;da, o que ajudar&aacute; a determinar como configurar o pr&oacute;ximo n&oacute;.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Usando dados de simula&ccedil;&atilde;o                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Verificar a funcionalidade dos n&oacute;s no meio do seu fluxo de trabalho pode ser complicado, pois eles geralmente utilizam dados alterados dos n&oacute;s anteriores. Isso significa que voc&ecirc; precisa configurar todos os n&oacute;s anteriores antes de determinar com quais dados est&aacute; trabalhando.<\/p><p>Para simplificar o processo de teste, o n8n permite usar dados de simula&ccedil;&atilde;o para simular a entrada que um n&oacute; receber&aacute; e processar&aacute;. Voc&ecirc; pode criar esses dados clicando em&nbsp;<strong>Definir dados de simula&ccedil;&atilde;o<\/strong>&nbsp;no campo de sa&iacute;da de um n&oacute;.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-5-proteja-seu-fluxo-de-trabalho\"><strong>5. Proteja seu fluxo de trabalho<\/strong><\/h3><p class=\"wp-block-paragraph\">Proteger seu fluxo de trabalho no n8n &eacute; essencial, especialmente quando ele cont&eacute;m dados privados ou informa&ccedil;&otilde;es sens&iacute;veis. Por exemplo, se partes n&atilde;o autorizadas descobrirem a URL do seu webhook, podem sobrecarreg&aacute;-la com solicita&ccedil;&otilde;es, o que pode causar falhas no seu sistema de automa&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">A maneira mais importante de garantir a seguran&ccedil;a do seu fluxo de trabalho &eacute; habilitar a autentica&ccedil;&atilde;o no n&oacute; de gatilho. Isso garante que apenas fontes com credenciais v&aacute;lidas, como uma chave ou informa&ccedil;&otilde;es de login, possam iniciar o fluxo de trabalho.<\/p><p class=\"wp-block-paragraph\">Os passos para configurar a autentica&ccedil;&atilde;o s&atilde;o semelhantes, independentemente do n&oacute; de gatilho. Veja como fazer isso no n&oacute;&nbsp;<strong>Webhook<\/strong>:<\/p><ol class=\"wp-block-list\">\n<li>Clique duas vezes no&nbsp;<strong>n&oacute; Webhook<\/strong>&nbsp;para abrir a janela de configura&ccedil;&atilde;o.<\/li>\n\n\n\n<li>Clique no menu suspenso&nbsp;<strong>Autentica&ccedil;&atilde;o<\/strong>&nbsp;e selecione um m&eacute;todo. Vamos escolher&nbsp;<strong>Autentica&ccedil;&atilde;o B&aacute;sica<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b3235079\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b3235079\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"744\" height=\"932\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-authentication-method-configuration-in-n8n.png\/public\" alt=\"Configura&ccedil;&atilde;o do m&eacute;todo de autentica&ccedil;&atilde;o no n&oacute; Webhook do n8n, com op&ccedil;&otilde;es para proteger a URL do webhook.\" class=\"wp-image-50771\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-authentication-method-configuration-in-n8n.png\/w=744,fit=scale-down 744w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-authentication-method-configuration-in-n8n.png\/w=239,fit=scale-down 239w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-authentication-method-configuration-in-n8n.png\/w=120,fit=scale-down 120w\" sizes=\"(max-width: 744px) 100vw, 744px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Expanda o menu suspenso&nbsp;<strong>Credencial para autentica&ccedil;&atilde;o b&aacute;sica&nbsp;<\/strong>e clique em&nbsp;<strong>Criar nova credencial<\/strong>.&nbsp;<\/li>\n\n\n\n<li>Digite um novo&nbsp;<strong>nome de usu&aacute;rio&nbsp;<\/strong>e&nbsp;<strong>senha<\/strong>.&nbsp;<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b3236efe\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b3236efe\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"593\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-node-basic-auth-configuration-window.png\/w=1024,h=1024,fit=scale-down\" alt=\"Janela de configura&ccedil;&atilde;o da autentica&ccedil;&atilde;o b&aacute;sica no n&oacute; Webhook do n8n, onde o nome de usu&aacute;rio e a senha s&atilde;o definidos.\" class=\"wp-image-50772\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-node-basic-auth-configuration-window.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-node-basic-auth-configuration-window.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-node-basic-auth-configuration-window.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/webhook-node-basic-auth-configuration-window.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Clique em&nbsp;<strong>Salvar<\/strong>.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Agora, voc&ecirc; s&oacute; pode chamar o webhook com o nome de usu&aacute;rio e senha corretos. Para verificar se a autentica&ccedil;&atilde;o est&aacute; funcionando, abra a URL no seu navegador e uma janela pop-up pedindo as credenciais de login deve aparecer.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; usar outro n&oacute; e quiser habilitar a autentica&ccedil;&atilde;o&nbsp;<strong>Bearer<\/strong>, precisar&aacute; gerar um token que atenda aos requisitos de seguran&ccedil;a do n8n usando uma ferramenta separada. Existem diferentes m&eacute;todos e configura&ccedil;&otilde;es para criar esse token. Por exemplo, veja como criar um token no formato&nbsp;<strong>Base64<\/strong>:<\/p><ol class=\"wp-block-list\">\n<li>Abra uma ferramenta de programa&ccedil;&atilde;o online. Neste tutorial, usaremos&nbsp;<a href=\"https:\/\/www.base64encode.org\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>o Base64Encode<\/strong><\/a>.<\/li>\n\n\n\n<li>Insira um par de nome de usu&aacute;rio e senha no seguinte formato, que ser&atilde;o as credenciais de autentica&ccedil;&atilde;o:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">username:password<\/pre><ol start=\"3\" class=\"wp-block-list\">\n<li>Clique em&nbsp;<strong>Encode<\/strong>.<\/li>\n\n\n\n<li>Copie o token codificado e armazene-o em um local seguro.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Al&eacute;m de proteger o n&oacute; de gatilho, existem outras pr&aacute;ticas essenciais de seguran&ccedil;a para proteger seu fluxo de trabalho n8n-API. Vamos discutir mais sobre isso na pr&oacute;xima se&ccedil;&atilde;o.<\/p><h2 class=\"wp-block-heading\" id=\"h-quais-sao-as-melhores-dicas-para-proteger-e-escalar-uma-api-no-n8n\"><strong>Quais s&atilde;o as melhores dicas para proteger e escalar uma API no n8n?<\/strong><\/h2><p class=\"wp-block-paragraph\">Proteger sua integra&ccedil;&atilde;o de API no n8n envolve diversas a&ccedil;&otilde;es al&eacute;m da habilita&ccedil;&atilde;o da autentica&ccedil;&atilde;o. Al&eacute;m de manter a seguran&ccedil;a, o desempenho da sua inst&acirc;ncia n8n auto-hospedada precisa se manter &oacute;timo para garantir a capacidade de resposta e o funcionamento suave da sua automa&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Aqui est&atilde;o algumas das melhores pr&aacute;ticas para proteger e escalar seu fluxo de trabalho n8n com integra&ccedil;&atilde;o de API:<\/p><ul class=\"wp-block-list\">\n<li><strong>Siga as pr&aacute;ticas recomendadas de seguran&ccedil;a do VPS<\/strong>.&nbsp;<a href=\"\/br\/tutoriais\/vps-seguro\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Proteja seu VPS<\/strong><\/a>&nbsp;implementando estrat&eacute;gias como configurar corretamente as regras do firewall e instalar um scanner de malware. Se seu servidor for comprometido, criminosos cibern&eacute;ticos poder&atilde;o acessar facilmente sua inst&acirc;ncia do n8n.&nbsp;<\/li>\n\n\n\n<li><strong>Limite o uso de URLs<\/strong>. Reserve a URL do webhook de produ&ccedil;&atilde;o para o ambiente de produ&ccedil;&atilde;o e evite exp&ocirc;-la no front-end. Manter essa URL segura evita que partes n&atilde;o autorizadas explorem ou controlem seu fluxo de trabalho.<\/li>\n\n\n\n<li><strong>Atualize as chaves da API regularmente<\/strong>. Defina uma data de expira&ccedil;&atilde;o curta para suas chaves de API. Quanto mais frequentemente voc&ecirc; atualizar a chave de autentica&ccedil;&atilde;o, menores as chances dela ser comprometida.&nbsp;<\/li>\n\n\n\n<li><strong>Valide entradas e sa&iacute;das.&nbsp;<\/strong>Valide dados, especialmente os que v&ecirc;m e s&atilde;o enviados para servi&ccedil;os externos como APIs, para garantir sua seguran&ccedil;a. &Agrave;s vezes, criminosos cibern&eacute;ticos injetam c&oacute;digos maliciosos nos dados durante a transfer&ecirc;ncia, o que pode representar riscos s&eacute;rios se n&atilde;o for detectado.&nbsp;<\/li>\n\n\n\n<li><strong>Use HTTPS<\/strong>. Sempre use HTTPS para trocar dados com APIs e outros servi&ccedil;os externos. Por padr&atilde;o, a maioria das APIs j&aacute; usa o protocolo criptografado, mas voc&ecirc; tamb&eacute;m pode proxy a comunica&ccedil;&atilde;o usando um gateway de API, como o&nbsp;<strong>NGINX<\/strong>.<\/li>\n\n\n\n<li><strong>Implemente um sistema de monitoramento<\/strong>. Configure um sistema de monitoramento usando ferramentas como&nbsp;<strong>Prometheus<\/strong>&nbsp;e&nbsp;<strong>Grafana<\/strong>&nbsp;para rastrear o desempenho da sua inst&acirc;ncia do n8n, incluindo CPU, mem&oacute;ria e tempos de execu&ccedil;&atilde;o dos fluxos de trabalho. Isso ajuda a identificar gargalos, &aacute;reas para melhorar o desempenho e poss&iacute;veis ataques cibern&eacute;ticos, como DDoS.<\/li>\n\n\n\n<li><strong>Considere o limite de taxa da API<\/strong>. APIs p&uacute;blicas geralmente limitam o n&uacute;mero de requisi&ccedil;&otilde;es dentro de um per&iacute;odo espec&iacute;fico para evitar sobrecarga, downtime e mau uso. Defina atrasos apropriados entre as requisi&ccedil;&otilde;es no seu fluxo de trabalho n8n para evitar ultrapassar o limite, o que pode resultar em interrup&ccedil;&otilde;es nos servi&ccedil;os ou bloqueio de acesso.<\/li>\n\n\n\n<li><strong>Ative o modo de fila do n8n<\/strong>. Fa&ccedil;a isso para descarregar tarefas para v&aacute;rios trabalhadores, permitindo o processamento ass&iacute;ncrono e distribu&iacute;do. Isso permite que seus fluxos de trabalho lidem com grandes volumes de tarefas sem bloqueios e melhora o desempenho ao processar tarefas em segundo plano.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-como-criar-um-fluxo-de-trabalho-com-onesimpleapi\"><strong>Como criar um fluxo de trabalho com OneSimpleAPI<\/strong><\/h2><p class=\"wp-block-paragraph\">Criar um fluxo de trabalho com o OneSimpleAPI facilita a integra&ccedil;&atilde;o de APIs com funcionalidades variadas, como gerar c&oacute;digos QR ou tirar capturas de tela, no seu sistema de automa&ccedil;&atilde;o. Com o n&oacute; OneSimpleAPI pr&eacute;-configurado do n8n, voc&ecirc; pode conectar rapidamente diferentes recursos de API sem precisar configurar seus endpoints individualmente.<\/p><p class=\"wp-block-paragraph\">Para usar o OneSimpleAPI, voc&ecirc; precisa criar uma conta e um token. Veja como fazer isso:<\/p><ol class=\"wp-block-list\">\n<li>Abra a&nbsp;<a href=\"https:\/\/onesimpleapi.com\/register\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>p&aacute;gina de registro de usu&aacute;rio do OneSimpleAPI<\/strong><\/a>&nbsp;e crie uma conta.<\/li>\n\n\n\n<li>Abra a caixa de entrada do e-mail que voc&ecirc; usou para o registro.<\/li>\n\n\n\n<li>Verifique se h&aacute; um e-mail do OneSimpleAPI e siga as instru&ccedil;&otilde;es para validar sua conta.<\/li>\n\n\n\n<li>Voc&ecirc; ser&aacute; redirecionado para a p&aacute;gina de cria&ccedil;&atilde;o do token da API. Nesse menu, insira um&nbsp;<strong>nome<\/strong>&nbsp;e selecione as&nbsp;<strong>permiss&otilde;es<\/strong>&nbsp;para o seu token.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b3239199\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b3239199\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"565\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-token-configuration-menu.png\/w=1024,h=1024,fit=scale-down\" alt=\"Menu de configura&ccedil;&atilde;o de token do OneSimpleAPI, onde o usu&aacute;rio cria e gerencia seus tokens de autentica&ccedil;&atilde;o.\" class=\"wp-image-50773\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-token-configuration-menu.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-token-configuration-menu.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-token-configuration-menu.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-token-configuration-menu.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Clique em&nbsp;<strong>Criar<\/strong>.<\/li>\n\n\n\n<li>Uma janela pop-up ser&aacute; exibida. Copie o token da API e armazene-o em um local seguro.&nbsp;<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Em seguida, vamos adicionar o n&oacute; OneSimpleAPI ao seu fluxo de trabalho:<\/p><ol class=\"wp-block-list\">\n<li>Clique no &iacute;cone&nbsp;<strong>de mais&nbsp;<\/strong>na tela do n8n e selecione&nbsp;<strong>OneSimpleAPI<\/strong>.<\/li>\n\n\n\n<li>Escolha a a&ccedil;&atilde;o que o OneSimpleAPI ir&aacute; realizar. Por exemplo, vamos escolher&nbsp;<strong>Obter detalhes de um artista do Spotify<\/strong>, mas lembre-se de que os passos de configura&ccedil;&atilde;o podem variar dependendo da a&ccedil;&atilde;o escolhida.<\/li>\n\n\n\n<li>Expanda o menu suspenso&nbsp;<strong>Credencial para conectar&nbsp;<\/strong>e escolha&nbsp;<strong>Criar nova credencial<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b323c92b\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b323c92b\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"772\" height=\"596\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-node-authentication-configuration-setting.png\/public\" alt=\"Configura&ccedil;&atilde;o de autentica&ccedil;&atilde;o do n&oacute; OneSimpleAPI no n8n, onde o token da API &eacute; inserido para a conex&atilde;o.\" class=\"wp-image-50774\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-node-authentication-configuration-setting.png\/w=772,fit=scale-down 772w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-node-authentication-configuration-setting.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-node-authentication-configuration-setting.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleapi-node-authentication-configuration-setting.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 772px) 100vw, 772px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Insira o&nbsp;<strong>token da API&nbsp;<\/strong>que<strong>&nbsp;<\/strong>voc&ecirc; criou anteriormente. Clique em&nbsp;<strong>Salvar<\/strong>.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Pronto! Agora, teste seu fluxo de trabalho para garantir que o n&oacute; OneSimpleAPI consiga receber e processar os dados corretamente.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a633b323ea27\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a633b323ea27\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"438\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=1024,h=1024,fit=scale-down\" alt=\"Exemplo de sa&iacute;da do OneSimpleAI, demonstrando como buscar dados usando a API do Spotify no n8n.\" class=\"wp-image-50769\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/09\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-alternativas-e-usos-comuns-de-apis\"><strong>Alternativas e usos comuns de APIs<\/strong><\/h2><p class=\"wp-block-paragraph\">Integrar uma API no n8n permite criar fluxos de trabalho automatizados para diversas situa&ccedil;&otilde;es. Aqui est&atilde;o alguns dos casos mais comuns:<\/p><ul class=\"wp-block-list\">\n<li><strong>Conectar aplicativos propriet&aacute;rios ou de nicho<\/strong>. Ao trabalhar com ferramentas internas ou servi&ccedil;os personalizados, o n&oacute; HTTP Request permite fazer chamadas API para esses servi&ccedil;os. Por exemplo, voc&ecirc; pode integrar seu sistema CRM interno para buscar ou atualizar dados de clientes.<\/li>\n\n\n\n<li><strong>Implementar opera&ccedil;&otilde;es de API personalizadas<\/strong>. Algumas APIs oferecem funcionalidades que n&atilde;o est&atilde;o dispon&iacute;veis nos n&oacute;s nativos do n8n. Por exemplo, consultas complexas em um banco de dados podem n&atilde;o ser poss&iacute;veis utilizando apenas os n&oacute;s e a biblioteca de express&otilde;es padr&atilde;o do n8n. Nesse caso, ser&aacute; necess&aacute;rio usar a API diretamente para realizar essas opera&ccedil;&otilde;es.<\/li>\n\n\n\n<li><strong>Integrar m&uacute;ltiplos endpoints de API<\/strong>. Voc&ecirc; pode criar um fluxo de trabalho com v&aacute;rios endpoints de API que podem ser acionados a partir de uma &uacute;nica URL, facilitando a integra&ccedil;&atilde;o de m&uacute;ltiplos provedores de servi&ccedil;o. Por exemplo, &eacute; poss&iacute;vel conectar as APIs da Hostinger e do Jira para criar um sistema que automaticamente gere um ticket no Jira quando seu VPS tiver algum tempo de inatividade.<\/li>\n\n\n\n<li><strong>Manipular transforma&ccedil;&otilde;es complexas de dados.&nbsp;<\/strong>Como as APIs geralmente retornam estruturas de dados aninhadas ou complexas, os n&oacute;s de transforma&ccedil;&atilde;o de dados do n8n ajudam a processar e formatar esses dados conforme necess&aacute;rio. As ferramentas e bibliotecas pr&eacute;-configuradas do n8n tornam esse processo mais eficiente.<\/li>\n\n\n\n<li><strong>Criar microsservi&ccedil;os com n8n.&nbsp;<\/strong>Combinando m&uacute;ltiplos webhooks e fluxos de trabalho, voc&ecirc; pode criar microsservi&ccedil;os dentro do n8n, permitindo solu&ccedil;&otilde;es de automa&ccedil;&atilde;o modulares e escal&aacute;veis. Por exemplo, &eacute; poss&iacute;vel integrar a&nbsp;<strong>API do WooCommerce<\/strong>&nbsp;para gerenciar o invent&aacute;rio da sua loja online, a&nbsp;<strong>API do Stripe<\/strong>&nbsp;para os pagamentos e a&nbsp;<strong>API do Shippo<\/strong>&nbsp;para o mecanismo de envio.&nbsp;<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-principais-conclusoes-usando-uma-api-com-o-n8n\"><strong>Principais conclus&otilde;es: usando uma API com o n8n<\/strong><\/h2><p class=\"wp-block-paragraph\">Integrar uma API ao seu fluxo de trabalho no n8n permite automatizar uma ampla gama de tarefas que envolvem a troca de dados com diversos servi&ccedil;os, incluindo ferramentas ou softwares propriet&aacute;rios.<\/p><p class=\"wp-block-paragraph\">Com a funcionalidade baseada em API, voc&ecirc; pode utilizar recursos complexos ou capacidades de processamento de dados al&eacute;m do que o n8n oferece nativamente. Tamb&eacute;m &eacute; poss&iacute;vel combinar m&uacute;ltiplas APIs em um fluxo de trabalho, permitindo que outros servi&ccedil;os as usem por meio de um &uacute;nico endpoint.<\/p><p class=\"wp-block-paragraph\">Al&eacute;m das APIs p&uacute;blicas de provedores externos, voc&ecirc; tamb&eacute;m pode integrar facilmente diversas funcionalidades de API com o n&oacute; OneSimpleAPI do n8n.<\/p><p class=\"wp-block-paragraph\">Dadas as vastas capacidades das APIs e os n&oacute;s do n8n, combinar essas ferramentas torna poss&iacute;vel automatizar v&aacute;rias tarefas. Recomendamos conferir nossos&nbsp;<a href=\"\/br\/tutoriais\/o-que-automatizar-com-n8n\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>exemplos de fluxo de trabalho do n8n<\/strong><\/a>&nbsp;para aprender mais sobre o que voc&ecirc; pode automatizar com essa ferramenta.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Integrar uma API com o n8n pode parecer complicado, j&aacute; que cada provedor tem seus pr&oacute;prios requisitos para conex&atilde;o. Mas, com o fluxo de trabalho simplificado do n8n, &eacute; poss&iacute;vel criar um pipeline de dados eficiente e f&aacute;cil de gerenciar, que pode ser usado em v&aacute;rias automa&ccedil;&otilde;es. Aqui est&atilde;o as 10 etapas principais para integrar [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/br\/tutoriais\/n8n-api\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":356,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Como usar API com o n8n em uma configura\u00e7\u00e3o auto-hospedada","rank_math_description":"Aprenda a integrar APIs no n8n e automatize tarefas de forma simples e eficiente com nossas dicas e exemplos pr\u00e1ticos.","rank_math_focus_keyword":"n8n api","footnotes":""},"categories":[4915],"tags":[7723,4836],"class_list":["post-50762","post","type-post","status-publish","format-standard","hentry","category-vps","tag-n8n","tag-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/n8n-api\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/n8n-api\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/api-n8n\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-utilizar-una-api-en-n8n\/","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/n8n-api-verwenden\/","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/api-n8n\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/n8n-api\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/n8n-api\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/n8n-api\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/n8n-api\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/n8n-api\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/n8n-api\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/n8n-api\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-utilizar-una-api-en-n8n\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-utilizar-una-api-en-n8n\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-utilizar-una-api-en-n8n\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/n8n-api\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/50762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/users\/356"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/comments?post=50762"}],"version-history":[{"count":1,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/50762\/revisions"}],"predecessor-version":[{"id":50775,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/50762\/revisions\/50775"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/media?parent=50762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/categories?post=50762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/tags?post=50762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}