cURL
curl --request PUT \ --url https://api.example.com/products/{id} \ --header 'Content-Type: application/json' \ --data ' { "brand": "<string>", "name": "<string>", "stock": 123, "price": 123 } '
{ "product": { "_id": "<string>", "brand": "<string>", "name": "<string>", "stock": 123, "price": 123, "normalizedName": "<string>" } }
curl -X PUT http://localhost:3000/products/507f1f77bcf86cd799439011 \ -H "Authorization: Bearer YOUR_JWT_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "stock": 200, "price": 24.99 }'
{ "product": { "_id": "507f1f77bcf86cd799439011", "brand": "TechCorp", "name": "Wireless Mouse", "stock": 200, "price": 24.99, "normalizedName": "wireless mouse" } }
{ "message": "❌ Producto no encontrado para actualizar..." }
{ "message": "❌ Error en el servidor...", "error": "Database update failed" }