REST Api: Sebuah program yang digunakan untuk mengirim permintaan ke server web dengan tujuan mendapatkan informasi atau melakukan tindakan pada data tertentu.
Data yang disajikan dalam format Json.
Device mengirim request ke api -> api menerima dan mengirimkan ke web server -> web server menerima dan mengirimkan response ke api -> api menerima dan mengirimkan response ke device.
Struktur request
Url: Alamat yang menunjuk ke data yang ingin diakses.
Method: Adalah aksi yang di inginkan, get (mengambil), post (mengirim), put (update), delete (menghapus).
Header: Informasi tambahan yang dikirim bersama request, seperti token otentikasi.
Body: Tempat data tambahan dikirimkan bersama request.
Struktur request
Status code: Angka yang mengindikasikan apakah permintaan berhasil atau gagal. 200 sukses, 404 tidak ditemukan, 500 kesalahan server.
Header: Informasi tambahan yang dikirim bersama response.
Body: Tempat data tambahan dikirimkan bersama response.