Camunda menyediakan sejumlah endpoint REST API (https://docs.camunda.org/manual/7.18/reference/rest/ ) yang dapat digunakan untuk berinteraksi dengan platform, mengambil dan mengirim data, dan melakukan operasi lain pada proses bisnis. Beberapa endpoint REST API yang sering digunakan di Camunda antara lain:
- /process-definition - Endpoint ini digunakan untuk mengelola definisi proses, seperti menambah, memperbarui, menghapus, dan mengambil definisi proses.
- /process-instance - Endpoint ini digunakan untuk mengelola instance proses, seperti memulai instance, mengambil instance yang aktif, mengakhiri instance, dan sebagainya.
- /task - Endpoint ini digunakan untuk mengelola tugas, seperti menugaskan, menyelesaikan, mengambil, dan memperbarui tugas.
- /history - Endpoint ini digunakan untuk mengakses informasi historis tentang aktivitas di platform Camunda, seperti riwayat instance proses dan riwayat tugas.
- /deployment - Endpoint ini digunakan untuk mengelola penerapan atau deployment, seperti mengunggah, mendapatkan daftar, atau menghapus file BPMN dan sumber daya lainnya.
Selain endpoint REST API ini, Camunda juga menyediakan banyak lagi endpoint REST API lainnya yang dapat digunakan untuk berinteraksi dengan platform dan melakukan operasi lain pada proses bisnis.
Sumber: Buku Tanya Jawab BPMN & Camunda (2023), Ditulis oleh Wisnu Manupraba & Novi Setiani