API Aplikasi Kantin adalah sebuah RESTful API yang menyediakan layanan terkait pengelolaan pengguna aplikasi kantin. API ini memungkinkan pengguna untuk melakukan operasi CRUD (Create, Read, Update, Delete) terhadap data pengguna.
-
GET
/users
Mengembalikan daftar pengguna yang terdaftar dalam aplikasi kantin.
-
POST
/users
Mendaftarkan pengguna baru ke dalam aplikasi kantin.
Parameter Tipe Data Deskripsi username
String Nama pengguna fullname
String Nama lengkap password
String Kata sandi
Request:
GET https://calm-red-dove-fez.cyclic.app/users
Response:
{
"status": "success",
"data": {
"users": [
{
"id": "user-FIbMSWcFKPR4fAAk",
"username": "angkrnia",
"fullname": "angkrnia"
},
{
"id": "user-FPqYfyWnkP8sSpKs",
"username": "admin",
"fullname": "admin123"
}
]
}
}
Request:
POST https://calm-red-dove-fez.cyclic.app/users
Payload:
{
"username": "james_brown",
"fullname": "James Brown",
"password": "mypassword123"
}
Response:
{
"status": "success",
"message": "User berhasil ditambahkan",
"data": {
"userId": "user-FPqYfyWnkP8sSpKs"
}
}
API Aplikasi Kantin menyediakan dua endpoint yang memungkinkan pengguna untuk mendapatkan daftar pengguna yang terdaftar dan mendaftarkan pengguna baru ke dalam aplikasi. Gunakan endpoint-endpoint ini sesuai dengan kebutuhan aplikasi kantin Anda.