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.