n8n ma własne publiczne API REST, przez które możesz zarządzać instancją z zewnątrz: pobierać, tworzyć i aktualizować workflow, włączać i wyłączać je, przeglądać wykonania, zarządzać poświadczeniami, tagami i użytkownikami. Dostęp daje klucz API generowany w ustawieniach n8n. API przydaje się do wdrażania workflow między środowiskami, kopii zapasowych, raportów o błędach i integracji n8n z narzędziami DevOps. Nie myl go z budowaniem własnych API w n8n przez węzeł Webhook.
Do czego używa się API n8n
- Wdrożenia: eksport workflow z instancji testowej i import na produkcję w pipeline CI/CD.
- Kopie zapasowe: codzienny eksport wszystkich workflow do repozytorium Git.
- Monitoring: pobieranie nieudanych wykonań i raport dla zespołu.
- Zarządzanie: masowe włączanie lub wyłączanie workflow, tagowanie, audyt.
- Integracja z aplikacją: Twój system może sprawdzać stan automatyzacji n8n.

Jak zacząć z API n8n
- W ustawieniach n8n utwórz klucz API (Settings → n8n API). Traktuj go jak hasło.
- Wysyłaj żądania z nagłówkiem
X-N8N-API-KEYna adres/api/v1/Twojej instancji. - Skorzystaj z wbudowanego playgroundu API w n8n, żeby sprawdzić dostępne endpointy.
- Do automatyzacji wewnątrz samego n8n możesz użyć wbudowanego węzła n8n, który korzysta z tego API.
Dostępność publicznego API zależy od planu i wersji n8n. Sprawdź ją w dokumentacji przed budową procesu.
API n8n a własne API w n8n
| Publiczne API n8n | Własne API z węzłem Webhook | |
|---|---|---|
| Cel | Zarządzanie instancją n8n | Udostępnianie danych i procesów innym systemom |
| Kto korzysta | Administratorzy, DevOps | Partnerzy, aplikacje, formularze |
| Przykład | Eksport wszystkich workflow do Git | Endpoint statusu zamówienia |
Budowę własnego API opisaliśmy w artykule jak zbudować API w n8n.
Bezpieczeństwo
- Klucz API daje szeroki dostęp. Przechowuj go w sejfie i ograniczaj jego zakres, jeśli plan na to pozwala.
- Nie wystawiaj API n8n publicznie bez potrzeby, ogranicz dostęp sieciowo.
- Rotuj klucze po odejściu osoby z zespołu.
Więcej w tekście o bezpieczeństwie n8n.
Utrzymanie n8n z Codeless
Konfigurujemy wdrożenia workflow przez Git i API, kopie zapasowe i monitoring instancji. Zobacz n8n dla firm albo umów bezpłatną konsultację.