bosOnline
  1. Product
bosOnline
  • bosOnline
  • BosOnline
    • auth
      • Register
      • Login
      • Refresh Token
    • Product
      • Inventory
        GET
      • Download Inventory
        POST
      • Download Variant
        POST
      • Update Inventory
        PUT
      • Get Category
        GET
      • Get Edit Product
        GET
      • Product List
        GET
      • Edit Product Detail (Product Detail)
        PUT
      • product
        POST
      • Delete Product
        DELETE
      • Edit Status Product (Product List)
        PATCH
      • Download Product (Product List)
        POST
      • Product Detail
        GET
      • Product Variant
        GET
      • Edit Status Variant (Product Detail)
        PATCH
      • Update Variant
        PUT
      • Upload Image
        POST
      • Cek SKU
        GET
    • Form
      • Form
      • Edit Form
      • Form Detail
      • Edit Status Form (Product Detail)
      • Form list
      • Custom Success Page
      • Custom Success Page
      • Edit Success Page
    • Order
      • Checkout
        • Request Create Order
        • Request Create Order Abandoned
      • Follow up
        • Follow Up
        • Follow Up Attempts
      • Edit Choose Courier
      • Edit Payment Method
      • Detail Order
      • Edit Customer Order
      • Edit Another Fee
      • Order List
      • Confirm Payment
      • Update Payment Method
      • Update Pengiriman Kurir
      • Update Status Order
    • Store
      • Custom Domain
        • Set Default Subdomain
        • Subdomain
        • Create Subdomain
        • Verifikasi Subdomain
        • Get Revenue
      • Store
      • Cek SubDomain
      • Get Region
      • Store
      • Warehouse
      • On Boarding
      • Recap Order
      • Recap Store
      • Recap Product
      • Recap CS
      • Tips
      • Announcement
      • Edit Subdomain
    • API Boscod
      • Cek Ongkir
      • Wilayah
      • Tracking Order
      • Reset Password
      • Warehouse
      • Order Shipping
      • winpay service
    • Profile
      • Warehouse
      • Edit Warehouse
      • Profile
      • Data Deletion
      • Default Warehouse
      • Me
    • Staff
      • Staff
      • Delete staff
      • Create Staff
      • Edit Status Staff
    • Rekening
      • Bank List
      • Get Rekening List
      • Rekening Detail
      • Create Rekening
      • Edit Rekening
      • Delete Rekening
      • Edit Status Rekening
    • Voucher
      • List Voucher
      • Edit Voucher Status
      • Voucher
      • List Voucher Checkout
      • Delete Voucher
  • AdminBosOnline
    • Dashboard
      • Recap Store
      • Revenue
      • Order Recap
  1. Product

Product List

Testing
GET
/store/products
BosOnline/Product
Endpoint ini digunakan untuk mengambil daftar produk beserta harga terkait.
Catatan: Perubahan url, Penambahan response tidak ada data, Penambahan query params
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/store/products?category&keyword&start=0&limit=10&sort_by=&sort_dir=desc&type=all&product_category=0&status='
Response Response Example
200 - Success
{
    "data": [
        {
            "category": "tas",
            "max_hpp": 60000,
            "max_price": 65000,
            "min_hpp": 0,
            "min_price": 0,
            "name": "Biji kopi arabica",
            "sku": "ESB-004",
            "status": 1,
            "stock": 10000,
            "type": "Produk Digital"
        },
        {
            "category": "tas",
            "max_hpp": 60000,
            "max_price": 70000,
            "min_hpp": 2000,
            "min_price": 4000,
            "name": "Biji kopi arabica",
            "sku": "ESB-003",
            "status": 1,
            "stock": 604,
            "type": "Produk Fisik"
        }
    ],
    "total": 2
}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params
category
string 
optional
name, sku
keyword
string 
optional
start
integer 
optional
Example:
0
limit
integer 
optional
validasi BE maks 250
Example:
10
sort_by
string 
optional
name
sort_dir
string 
optional
asc, desc
Example:
desc
type
string 
optional
all, digital, phisic, jasa
Example:
all
product_category
integer 
optional
0 = all, 1 = ... (kategori id)
Example:
0
status
integer 
optional
null = all, 0 = non active, 1 = active

Responses

🟢200OK
application/json
Body
data
array [object {21}] 
required
category
string 
required
max_hpp
integer 
required
max_price
integer 
required
min_hpp
integer 
required
min_price
integer 
required
name
string 
required
sku
string 
required
status
integer 
required
stock
integer 
required
type
string 
required
id
integer 
required
file_name
string 
required
file_path
string 
required
product_name
string 
required
kategori_name
string 
required
stok
integer  | null 
required
Default:
0
hpp_min
integer  | null 
required
Jika varian = 1 maka harga hpp varian masuk sini. Jika > 1 varian maka harga terkecil masuk sini.
Default:
0
hpp_max
integer  | null 
required
Jika varian > 1 maka harga hpp terbesar masuk sini
Default:
0
price_min
integer  | null 
required
Harga Normal(Sebelum diskon). Jika varian = 1 maka harga masuk sini. Jika varian > 1 maka harga terkecil masuk sini.
Default:
0
price_max
integer  | null 
required
Harga Normal(Sebelum diskon). Jika varian > 1 maka harga terbesar masuk sini.
Default:
0
publish_rate
integer  | null 
required
Harga setelah diskon.
Default:
0
total
integer 
required
🔴503Service Unavailable
🟠404Record not found
Modified at 2025-06-23 03:52:58
Previous
Get Edit Product
Next
Edit Product Detail (Product Detail)
Built with