Contoh API yang bisa digunakan untuk latihan HTTP Request
Module: Products
Auth/Login
POST
https://capekngoding.com/YOURNAME/api/auth/action/login
{
"email": "admin@demo.com",
"password": "123456"
}
GET
https://capekngoding.com/YOURNAME/api/products
Mengambil daftar semua produk.
GET
https://capekngoding.com/YOURNAME/api/products/{id}
Mengambil produk tertentu berdasarkan ID mereka.
POST
https://capekngoding.com/YOURNAME/api/products
Menambahkan produk baru.
Body:
{
"photo": "https://example.com/product1.jpg",
"product_name": "Nama produk",
"price": 5000,
"category": "Elektronik",
"description": "Produk baru dengan kualitas terbaik"
}
PUT
https://capekngoding.com/YOURNAME/api/products/{id}
Memperbarui produk yang sudah ada berdasarkan ID mereka.
Body:
{
"photo": "https://example.com/product1_new.jpg",
"product_name": "Nama produk baru",
"price": 6000,
"category": "Elektronik",
"description": "Produk baru dengan kualitas terbaik dan harga lebih murah"
}
DELETE
https://capekngoding.com/YOURNAME/api/products/{id}
Menghapus produk yang sudah ada berdasarkan ID mereka.



