Remove Cart Item

Endpoint: DELETE /api/v1/store/cart/:id

Description: Remove a specific item from the cart.

Headers:

  • Authorization: Bearer <access_token> (Authentication required)

Path Parameters:

  • id (required): Cart item ID (MongoDB ObjectId format)

Success Response (200):

{
    "success": true,
    "message": "Cart item removed successfully",
    "data": {
        "cart": {
            "_id": "6854b117e5a90aa4b840c509",
            "items": [],
            "totalItems": 0,
            "totalAmount": 0,
            "currency": "USD",
            "updatedAt": "2025-06-20T01:13:01.460Z"
        }
    }
}

Error Responses:

401 Unauthorized:

{
  "success": false,
  "message": "Access token required"
}

422 Validation Error:

{
  "success": false,
  "message": "Validation failed",
  "errors": {
    "id": "Invalid cart item ID format"
  }
}

404 Not Found:

{
  "success": false,
  "message": "Cart item not found"
}
Updated on