Add a product
Create a new product. (Simulated — the response echoes the body with a fresh `id`.)
Add a product
curl --request POST \--url https://dummyjson.com/products/add \--header 'Content-Type: application/json' \--data '{"title":"Velu Notebook","description":"A dotted-grid notebook for docs notes.","category":"stationery","price":19.99}'
{"id": 0,"title": "<string>","description": "<string>","category": "<string>","price": 0,"discountPercentage": 0,"rating": 0,"stock": 0,"brand": "<string>","thumbnail": "<string>"}
Body
titlestringrequired
Product name.
descriptionstring
Product description.
categorystring
Category slug.
pricenumber
Price in USD.
Response
201 · application/json
The created product.
idinteger
Unique identifier.
titlestring
Product name.
descriptionstring
Product description.
categorystring
Category slug.
pricenumber
Price in USD.
discountPercentagenumber
Discount, as a percentage.
ratingnumber
Average customer rating (0–5).
stockinteger
Units in stock.
brandstring
Brand name.
thumbnailstring
Thumbnail image URL.
