Sahabat CGI merupakan sebuah himpunan bagi pasien Leukemia Granulositik Kronik (LGK) yang saat ini membutuhkan sebuah aplikasi web sebagai media informasi komunitas. Berdasarkan hasil interview dengan salah satu pengurus komunitas, disampaikan bahwa komunitas belum memiliki plaftform khusus yang dapat digunakan untuk menyebarkan informasi mengenai komunitas ke khalayak umum, serta menjadi sarana bagi pengurus untuk memantau perkembangan komunitas. Oleh karena itu, diperlukan solusi berupa aplikasi web yang dapat menyelesaikan masalah tersebut. Sistem backend dari aplikasi web ini menyediakan layanan transaksi data antar sistem dalam bentuk API yang bersifat reliable dan secure. Pengembangan API ini didasarkan pada penggunaan arsitektur REST dan design pattern MVC, sistem autentikasi token menggunakan JWT, serta proses pengujian yang komprehensif menggunakan metode unit dan endpoint testing. Berdasarkan hasil implementasi solusi tersebut, dapat disimpulkan bahwa REST API yang dikembangkan dapat memberikan layanan transaksi data untuk website Sahabat CGI selama 24/7 dan memiliki kemampuan untuk melindungi data pengguna dengan proses autentikasi yang kuat. API juga telah melewati proses pengujian yang komprehensif dan menghasilkan sebanyak 103 unit test dan 56 endpoint test dengan pass rate yang positif. Hasil pengujian ini membuktikan bahwa API dapat memenuhi seluruh kebutuhan seputar layanan data dari website.