Pada halaman ini, akan dijelaskan penggunaaan API untuk menampilkan data laporan penjualan dari parameter yang dipilih.
Daftar Isi
Tutup
API Report
Method ini digunakan untuk mendapatkan data laporan penjualan yang berisikan produk apa saja yang telah terjual dalam rentang waktu yang diinputkan beserta quantity dan total biayanya.
Request
| METHOD | URL |
|---|---|
| GET | http://apiv2.mitrabunso.com/public/order/reports/product/{id_user} |
Parameter yang digunakan pada method ini adalah sebagai berikut:
| METHOD | Parameter | Wajib | Tipe | Keterangan |
|---|---|---|---|---|
| GET | id_user | YA | STRING | 36 character id user |
| HEAD | Authorization | YA | Bearer Token | Bearer Token Login |
| POST | courier | TIDAK | STRING | 36 character id courier. Parameter untuk mengambil data berdasarkan courier |
| POST | shop | TIDAK | STRING | Parameter untuk mengambil data berdasarkan shop |
| POST | shop | TIDAK | STRING | 36 character id shop. Parameter untuk mengambil data berdasarkan shop |
| POST | status | TIDAK | STRING | Parameter untuk mengambil data berdasarkan status order |
| POST | createdDateStart | TIDAK | DATETIME | Parameter untuk mengambil data berdasarkan kapan order dibuat (batas bawah) |
| POST | createdDateEnd | TIDAK | DATETIME | Parameter untuk mengambil data berdasarkan kapan order dibuat (batas atas) |
| POST | processedDateStart | TIDAK | DATETIME | Parameter untuk mengambil data berdasarkan kapan order diprossess (batas bawah) |
| POST | processedDateEnd | TIDAK | DATETIME | Parameter untuk mengambil data berdasarkan kapan order diprossess (batas atas) |
| POST | sentDateStart | TIDAK | DATETIME | Parameter untuk mengambil data berdasarkan kapan order dikirim (batas bawah) |
| POST | sentDateEnd | TIDAK | DATETIME | Parameter untuk mengambil data berdasarkan kapan order dikirim (batas atas) |
Response
{
"message": "Data retrieved successfully",
"data": [
{
"productName": "Flip Mirror Samsung J3 2016 Hitam",
"total": "1",
"product_price": "90000",
"total_price": "90000"
},
{
"productName": "Silicone Cover Samsung Note 10 plus Pink",
"total": "3",
"product_price": "100000",
"total_price": "300000"
},
{
"productName": "PREMIUM Leather Cover Iphone 11 Rosegold",
"total": "11",
"product_price": "495000",
"total_price": "1694000"
},
{
"productName": "Silicone Cover Samsung S9 Plus Holly Blue",
"total": "2",
"product_price": "67000",
"total_price": "134000"
},
{
"productName": "PREMIUM Leather Cover Iphone XR Rosegold",
"total": "17",
"product_price": "495000",
"total_price": "2722000"
},
{
"productName": "Silicone Cover Samsung S7 Edge Soft Pink",
"total": "1",
"product_price": "90000",
"total_price": "90000"
},
{
"productName": "Electroplating raCaseta Samsung Galaxy Z Fold 3 Hijau",
"total": "2",
"product_price": "120000",
"total_price": "190000"
},
{
"productName": "Silicone Cover Samsung S10 Navy",
"total": "1",
"product_price": "100000",
"total_price": "100000"
},
{
"productName": "PREMIUM Leather Cover Iphone Xs Max Rosegold",
"total": "18",
"product_price": "495000",
"total_price": "4426000"
},
{
"productName": "Electroplating raCaseta Samsung Galaxy Z Fold 3 Ungu",
"total": "2",
"product_price": "495000",
"total_price": "565000"
},
{
"productName": "Flip Mirror Iphone X / Iphone Xs Gold",
"total": "1",
"product_price": "120000",
"total_price": "120000"
},
{
"productName": "PREMIUM Leather Cover Iphone 6 / Iphone 6s Rosegold",
"total": "7",
"product_price": "100000",
"total_price": "985000"
},
{
"productName": "Flip Cover POLA Samsung A8 Plus / Samsung A730 Coklat",
"total": "1",
"product_price": "78000",
"total_price": "78000"
}
]
}