Orders > Shopping Cart

View-List

GET : /api/designnest/v1/orders/shopping_cart

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : {
        "list" : {
            "has_more_page": 1,
            "data" : [
                {
                    "cart_id": 0,
                    "product_id": 0,
                    "image": "",
                    "name": "",
                    "code": "",
                    "sale_price": "",
                    "discount_price": "",
                    "qty": 0
                },
                ...
            ]
        } 
    }
}

Store

POST : /api/designnest/v1/orders/shopping_cart

Request

{
    "shopping_cart" : {
        "project_id" : 0 ,
        "products" : [
            {
                "product_id" : 0 ,
                "qty" : 0
            }
        ]
    }
}

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : []
}

increment / decrement

PATCH : /api/designnest/v1/orders/shopping_cart/{cart_id}

Request

{
    "shopping_cart" : {
        "product_id" : 0 ,
        "type" : 1 / 2 (1: increment , 2: decrement)
    }
}

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : []
}

Delete

DELETE : /api/designnest/v1/orders/shopping_cart/0

Request

{
    "shopping_cart" : {
        "ids" : [1, 2, 3, ...] 
    }
}

ids : cart ids

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : []
}