create product
Developing
POST
products
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'products' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTc0NjEwNDM3NCwianRpIjoiMWMxYzE3MjctYzY1My00ZDU5LWExYWEtYzg3ZTc2YWY1OWYxIiwidHlwZSI6ImFjY2VzcyIsInN1YiI6IjE3IiwibmJmIjoxNzQ2MTA0Mzc0LCJjc3JmIjoiNjIzZmRkZjktYTRlOS00MDljLWIzMDctMDNjNTNhMWY4N2VhIiwidXNlcm5hbWUiOiJlY29fc2VsbGVyMTAiLCJlbWFpbCI6InNlbGxlcjEwQGV4YW1wbGUuY29tIn0.oLWt7uRKMqTufvWnPA3FrXEUFswzsVl9kBKOjQO7qDI' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Cheap item",
"description": "Handmade from me",
"price": 5.00,
"tags": ["cheap", "handmade"],
"sustainability_attributes": ["organic", "carbon-neutral"],
"stock_quantity": 100,
"min_order_quantity": 1,
"primary_image_url" : "https://example.com/primary-image.jpg",
"images" : ["https://example.com/image.jpg", "https://example.com/image2.jpg"]
}'
Response Response Example
{
"message": "Product created successfully",
"product": {
"id": 8,
"name": "Cheap item",
"vendor_id": 17
},
"success": true
}
Request
Header Params
Authorization
string
required
Example:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTc0NjEwNDM3NCwianRpIjoiMWMxYzE3MjctYzY1My00ZDU5LWExYWEtYzg3ZTc2YWY1OWYxIiwidHlwZSI6ImFjY2VzcyIsInN1YiI6IjE3IiwibmJmIjoxNzQ2MTA0Mzc0LCJjc3JmIjoiNjIzZmRkZjktYTRlOS00MDljLWIzMDctMDNjNTNhMWY4N2VhIiwidXNlcm5hbWUiOiJlY29fc2VsbGVyMTAiLCJlbWFpbCI6InNlbGxlcjEwQGV4YW1wbGUuY29tIn0.oLWt7uRKMqTufvWnPA3FrXEUFswzsVl9kBKOjQO7qDI
Body Params application/json
Responses
Modified at 2025-05-01 14:07:23