REST API adalah salah satu teknologi API yang sering kita
gunakan ketika akan mengembangkan sebuah Web APIs.
REST API sendiri bersifat stateless. Dimana setiap
kali request harus menyertakan semua data dan parameter
dengan lengkap ketika mengakses suatu endpoint.
Pada arsitektur REST, REST server
menyediakan resources (sumber daya/data) dan REST client
mengakses dan menampilkan resource tersebut untuk
penggunaan selanjutnya. Setiap resource diidentifikasi oleh URIs
(Universal Resource Identifiers) atau global ID. Resource tersebut
direpresentasikan dalam bentuk format teks, JSON atau XML.
Pada umumnya formatnya menggunakan JSON dan XML.