API Integrations
Integrasi ke API
Integrasi API digunakan untuk menghubungkan data dan proses yang ada di AlurKerja dengan sistem atau layanan eksternal melalui antarmuka pemrograman aplikasi (API). Melalui integrasi ini, berbagai informasi seperti data pengguna, aktivitas proses, atau transaksi operasional dapat dikirim, diterima, atau disinkronkan secara otomatis sesuai konfigurasi yang telah ditentukan. Dengan demikian, pengguna dapat mengurangi kerja manual, memastikan konsistensi dan akurasi data antar platform, serta mendukung otomatisasi proses bisnis agar berjalan lebih cepat, efisien, dan terpusat melalui koneksi API.
Langkah-langkah Integrasi API
Buka Menu API
- Masuk ke Dashboard Integrations.
- Pilih menu API Call pada panel kiri.
- Sistem akan menampilkan daftar API Call Configuration yang tersedia.
- Klik Add New API Call Configuration untuk menambah konfigurasi baru.
Menambahkan Konfigurasi API Baru
-
Setelah klik Add New API Call Configuration pada menu API, sistem akan menampilkan formulir Configuration. Pada bagian ini, isi beberapa field berikut:
- API Name : Nama konfigurasi API.
- Description : Isi deskripsi singkat untuk menjelaskan tujuan konfigurasi (opsional).
- Method : Pilih metode HTTP yang diperlukan untuk memanggil API.
- URL : Alamat Endpoint API.
- Authentication : Pilih tipe autentikasi (atau None jika tidak diperlukan).
- Headers : Tambahkan key dan value untuk header yang diperlukan API.
- Parameters : Tambahkan parameter query (jika dibutuhkan).
- Body : Isi payload request untuk metode POST/PUT.
-
Klik Test untuk memastikan konfigurasi benar.
-
Klik Save Configuration untuk menyimpan konfigurasi.
Mengubah atau Menghapus Konfigurasi API
Mengubah Konfigurasi API
- Pada tabel API Configurations, klik ikon pensil pada konfigurasi yang ingin diubah.
- Sistem akan menampilkan halaman Configuration Details yang berisi API name, description, method, url, authentication, headers, parameters, body.
- Lakukan perubahan pada field yang diperlukan.
- Klik Test untuk memastikan koneksi valid.
- Klik Update Configuration untuk menyimpan perubahan.
Menghapus Konfigurasi API
Terdapat dua cara untuk menghapus konfigurasi:
-
Dari Daftar Konfigurasi
- Pada tabel API Configurations, klik ikon tempat sampah pada baris konfigurasi yang ingin dihapus.
- Konfirmasi penghapusan.
-
Dari Halaman Detail Konfigurasi
- Buka konfigurasi yang ingin dihapus.
- Klik tombol remove di bagian kanan judul Configuration Details.
- Konfirmasi penghapusan.
Konfigurasi API Call pada BPMN
Konfigurasi API Call pada BPMN digunakan untuk menghubungkan API Configuration yang sudah dibuat pada menu Integrations ke dalam alur proses BPMN. Dengan konfigurasi ini, sistem dapat melakukan pemanggilan API secara otomatis melalui Service Task sesuai API yang dipilih.
- Buka BPMN Editor pada AlurKerja.
- Tambahkan elemen Service Task pada diagram proses.
- Klik Service Task yang akan dikonfigurasi.
- Di panel Properties, klik tab API Request
- Konfigurasi API:
- Select API Configuration : Digunakan untuk memilih API yang akan dipanggil.
- Result Variable : Digunakan untuk mengambil nilai tertentu dari response API.
- Output Variable : Nama variable proses di Camunda untuk menyimpan hasil response API secara keseluruhan.
- Setelah selesai, klik Save dan Deploy BPMN.
