n8n Webhook Nedir, Nasıl Kullanılır?
n8n Webhook node'unun ne olduğu, test ve canlı adres farkı, kurulum adımları, cevap seçenekleri, kimlik doğrulama ve sık görülen sınırlar.
Miraç Kuru · Yayın 5 Ekim 2026

Bu yazıda· 7 bölüm
Kısa cevap
Webhook, bir uygulamada bir olay olduğunda o uygulamanın başka bir adrese veri göndermesini sağlayan yöntemdir. Belgelere göre n8n'deki Webhook node'u bir trigger node'dur ve bu adrese veri geldiğinde bir workflow'u başlatır. Bu node'un test ve canlı olmak üzere iki adresi vardır. Test adresi, "Listen for Test Event" seçildikten sonra 120 saniye açık kalır. Canlı adres workflow yayımlanınca çalışır. n8n'de bir webhook isteğinin en büyük boyutu 16 MB'tır.
- 1
Node'u ekle
Workflow'a Webhook node'unu ekle.
- 2
Yöntemi seç
HTTP Method alanında isteğin yöntemini seç.
- 3
Yolu belirle
Path alanına adresin yolunu yaz ya da rastgele yolu kullan.
- 4
Test et
"Listen for Test Event" düğmesine tıkla ve test adresine örnek bir istek gönder.
- 5
Yayımla
Workflow'u yayımla ve veriyi gönderecek uygulamaya Production URL'yi ver.
Webhook, bir uygulamada bir olay olduğunda o uygulamanın başka bir adrese veri göndermesini sağlayan yöntemdir. Webhook node'u, n8n belgelerine göre veri alacak bir adres oluşturur ve bu adrese veri geldiğinde bir workflow'u başlatır. Node, n8n'de bir workflow içindeki tek adımdır. Workflow ise bir işi otomatik yapan node'ların bütünüdür.
n8n webhook nedir?
n8n belgelerine göre Webhook node'u bir trigger node'dur. Trigger node, bir n8n workflow'unu başlatan özel node'dur.
Belgelere göre Webhook node'u, n8n'de kendi trigger node'u olmayan uygulamalardan da workflow başlatmayı sağlar. Bu node, workflow'un sonunda üretilen veriyi isteği gönderene cevap olarak da döndürebilir. Bu yüzden Webhook node'uyla veriyi işleyip sonucu döndüren ve bir API gibi çalışan workflow'lar kurulabilir. API, bir yazılımın başka bir yazılıma istek gönderip cevap alabildiği arayüzdür.
Örnek: Bir web sitesindeki iletişim formu, gönderilen her mesajı bir Webhook node'unun adresine yollar. Workflow bu mesajı alır ve bir Google Sheets tablosuna yeni satır olarak ekler.
Temel n8n kavramları n8n nedir yazısında anlatılır.
n8n'de test ve canlı webhook adresi arasındaki fark nedir?
n8n belgelerine göre Webhook node'unun iki adresi vardır: test adresi (Test URL) ve canlı adres (Production URL). n8n bu adresleri node panelinin üstünde gösterir. Paneldeki Test URL ve Production URL seçenekleri hangi adresin gösterileceğini belirler.
| Adres | Ne zaman çalışır | Gelen veri nerede görülür |
|---|---|---|
| Test URL | "Listen for Test Event" ya da "Execute workflow" seçildiğinde, workflow yayında değilse | Editörde |
| Production URL | Workflow yayımlandığında | Workflow'un Executions sekmesinde |
Belgelere göre test adresi, "Listen for Test Event" seçildikten sonra 120 saniye boyunca açık kalır. Test adresine gelen veri editörde göründüğü için hataları bulmak kolaylaşır. Editör, n8n'de workflow'ların kurulduğu ve düzenlendiği ekrandır.
n8n'de webhook nasıl kurulur?
HTTP yöntemi, bir isteğin türünü belirler. n8n belgelerine göre bir webhook workflow'u şu adımlarla kurulabilir:
- Workflow'a Webhook node'unu ekle.
- Node panelindeki HTTP Method alanında isteğin yöntemini seç, örneğin POST.
- Path alanına webhook adresinin yolunu yaz ya da n8n'in oluşturduğu rastgele yolu kullan.
- Respond alanında webhook'un ne zaman cevap vereceğini seç.
- "Listen for Test Event" düğmesine tıkla ve test adresine örnek bir istek gönder. Gelen veri editörde görünür.
- Gelen veriyi kontrol ettikten sonra workflow'u yayımla ve veriyi gönderecek uygulamaya Production URL'yi ver.
Belgelere göre Webhook node'u DELETE, GET, HEAD, PATCH, POST ve PUT yöntemlerini destekler. Path alanı varsayılan olarak, başka Webhook node'larıyla çakışmaması için rastgele bir yol içerir.
n8n webhook nasıl cevap verir?
n8n belgelerine göre Respond alanında dört seçenek vardır:
| Seçenek | Ne olur |
|---|---|
| Immediately | Webhook hemen cevap kodunu ve "Workflow got started" mesajını döndürür |
| When Last Node Finishes | Webhook, workflow'un son node'unun çıktısını döndürür |
| Using 'Respond to Webhook' Node | Cevabı workflow'daki Respond to Webhook node'u belirler |
| Streaming response | Workflow çalışırken veriyi parça parça geri gönderir |
Belgelere göre Respond to Webhook node'u cevabı metin, JSON, dosya ya da yönlendirme olarak gönderebilir. Streaming response seçeneği ise workflow'da AI Agent gibi akışlı cevabı destekleyen bir node ister.
n8n'de webhook nasıl güvenli hâle getirilir?
Kimlik doğrulama, isteği gönderenin izinli bir uygulama olup olmadığını kontrol eden adımdır. n8n belgelerine göre webhook adresini çağıran uygulamadan kimlik doğrulama istenebilir. Desteklenen yöntemler Basic auth, Header auth ve JWT auth'tur. Basic auth kullanıcı adı ve parolayla, Header auth isteğin başlığına eklenen bir değerle çalışır. Belgelere göre JWT auth ise veriyi dijital olarak imzalamak için JSON Web Token (JWT) kullanan bir kimlik doğrulama yöntemidir.
Belgelere göre Webhook node'unun ek seçenekleri de güvenliğe yardım eder. IP(s) Allowlist seçeneği webhook'u sadece listedeki IP adreslerine açar. n8n, listede olmayan adreslerden gelen isteklere 403 hatası döndürür. Ignore Bots seçeneği bağlantı önizleyicileri ve arama motoru tarayıcıları gibi botlardan gelen istekleri yok sayar.
n8n'de webhook kullanırken hangi sorunlar çıkar?
n8n belgelerine göre en sık görülen sınırlar ve sorunlar şunlardır:
- Bir webhook isteğinin en büyük boyutu 16 MB'tır. Kendi sunucusunda n8n çalıştıran kullanıcı bu sınırı N8N_PAYLOAD_SIZE_MAX ayarıyla değiştirebilir.
- n8n, aynı yol ve aynı HTTP yöntemi için sadece bir webhook kaydına izin verir.
- n8n Cloud'da webhook 100 saniye içinde cevap vermezse istek 524 hata koduyla başarısız olur.
- Webhook node'u varsayılan olarak tek bir HTTP yöntemiyle gelen istekleri kabul eder. Birden çok yöntem için node'un Settings bölümünde "Allow Multiple HTTP Methods" ayarını aç.
n8n'in kurulum yolları n8n kurulumu nasıl yapılır yazısında anlatılır.
Sonraki adım
n8n'de Webhook node'u olan yeni bir workflow aç ve HTTP Method olarak POST seç. "Listen for Test Event" düğmesine tıkla ve 120 saniye içinde test adresine örnek bir istek gönder. Gelen veriyi editörde incele.
Sık sorulanlar
n8n webhook test adresi neden çalışmıyor?
n8n belgelerine göre test adresi, "Listen for Test Event" seçildikten sonra 120 saniye boyunca açık kalır. Test adresi sadece workflow yayında değilken çalışır. Süre dolduysa "Listen for Test Event" düğmesine yeniden tıkla.
n8n webhook'a gelen canlı istekler nerede görülür?
n8n belgelerine göre canlı adrese gelen veri editörde gösterilmez. Canlı adrese gelen istekle başlayan her çalışmanın kaydı (execution) workflow'un Executions sekmesinde görülür.
n8n webhook en fazla ne kadar veri alır?
n8n belgelerine göre bir webhook isteğinin en büyük boyutu 16 MB'tır. Kendi sunucusunda n8n çalıştıran kullanıcı bu sınırı N8N_PAYLOAD_SIZE_MAX ayarıyla değiştirebilir.
Kaynaklar
- 1.n8n Docs, Webhook nodeErişim: 5 Ekim 2026
- 2.n8n Docs, Webhook workflow developmentErişim: 5 Ekim 2026
- 3.n8n Docs, Webhook node common issuesErişim: 5 Ekim 2026
- 4.n8n Docs, Respond to WebhookErişim: 5 Ekim 2026
İlgili yazılar

n8n Nedir, Ne İşe Yarar?
n8n'in ne olduğu, nasıl çalıştığı, nasıl kullanıldığı, ücretlendirmesi, örnek workflow'lar ve n8n ile Make arasındaki farklar.
4 dk okuma

n8n Kurulumu Nasıl Yapılır?
n8n Cloud deneme hesabı, Docker ile tek komutluk kurulum, Windows'ta WSL, npm kurulumunun n8n 3.0 ile kalkması ve Community Edition'ın sınırları.
5 dk okuma

n8n Otomasyon Örnekleri
n8n ile kurulabilecek beş otomasyon örneği: e-posta sınıflandırma, form yanıtlarını tabloya yazma, RSS akışından haber özeti, haftalık rapor ve onay alma.
4 dk okuma

n8n ile Telegram Botu Nasıl Yapılır?
n8n ile Telegram botu kurmak: BotFather ile bot açma, Telegram Trigger, dil modeliyle cevap, Simple Memory ile hafıza ve sık görülen webhook sorunları.
4 dk okuma

