HTTP Request: Memanggil API Apa Pun
Mengambil dan mengirim data ke layanan yang belum punya node khusus.
API itu apa?
API adalah "pintu layanan" sebuah aplikasi: kamu mengirim permintaan (request), aplikasi membalas dengan data (response), biasanya berformat JSON.
Kapan memakai HTTP Request?
n8n punya node khusus untuk aplikasi populer. Untuk layanan lain yang tidak ada nodenya, pakai HTTP Request — node serbaguna yang bisa memanggil API mana pun.
Isian utama
| Kolom | Isi |
|---|---|
| Method | GET = mengambil data, POST = mengirim/membuat, PUT/PATCH = mengubah, DELETE = menghapus |
| URL | Alamat API, mis. https://api.example.com/produk |
| Authentication | Pilih credential (API key/token) — jangan ditulis di URL |
| Query Parameters | Pengaturan di URL, mis. limit=5 |
| Body | Data yang dikirim (untuk POST/PUT), biasanya JSON |
Kode status
- 200 — berhasil.
- 401 / 403 — tidak punya izin (cek credential).
- 404 — alamat tidak ditemukan.
- 429 — terlalu sering memanggil.
- 500 — kesalahan di server mereka.
Mencoba dengan cepat: copy cURL
Dokumentasi API biasanya memberi contoh curl. Di node HTTP Request, klik Import cURL, tempel — semua kolom terisi otomatis.
Hasil berupa JSON
Respons JSON otomatis menjadi item di n8n sehingga bisa langsung dipakai: {{ $json.harga }}.