Perkembangan Software Engineering saat ini semakin berkembang dengan pesat sehingga
semakin banyak komponen didalammya. Dengan semakin banyak komponen didalamnya membuat
komponen tersebut harus saling bekomunikasi dengan komponen lainya agar berfungsi dengan maksimal.
Salah satu cara yang digunakan untuk berkomunikasi adalah dengan menggunakan ResTful API. Dengan
ResTful API semua komponen didalam Software Engineering dapat berkomunikasi dan bertukar data.
Namun sering kali pada saat penggunaan ResTful API mengalami masalah, baik itu masalah besar ataupun
kecil.
Masalah yang sering kali muncul dalam penggunaan ResTful API adalah ketidaksesuaian API
dengan kebutuhan pada saat digunakan, sehingga developer perlu menyesuaikan dengan merubah
sebagian kecil ResTful API agar dapat digunakan. Hal tersebut dapat menghambat serta memerlukan
waktu.
Pada penelitian ini dilakukan pembuatan ResTful API melalui pendekatan Human Centered
Design dengan metode persona. Tujuan dari penelitian ini dalah untuk melihat kelebihan dan kekurangan
dari API yang telah dibuat serta melihat tingkat usability dari API