Products
Create products
Create and add products to store
POST
/
v1
/
products
Copy
Ask AI
curl --request POST \
--url https://api.quickbutik.com/v1/products \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '{
"sku": "T-SHIRT123",
"title": "My white tee!",
"description": "<p><strong>This is so so cool!</strong> Heee</p>",
"price": 299,
"before_price": 399,
"purchase_price": 69,
"tax_rate": 123,
"weight": 400,
"stock": 1,
"disable_minusqty": "1",
"gtin": "<string>",
"headcategory_id": 123,
"headcategory_name": "T-shirts",
"visible": 1,
"images": [
{
"url": "https://quickbutik.com/logo.png",
"alttext": "Our logo"
}
],
"metadata": {},
"permanent_redirect_from_url": "<string>",
"skipIfDuplicate": true,
"variants": {
"sync": [
{
"variant_option1_name": "Color",
"variant_option1_value": "Red",
"variant_option2_name": "Size",
"variant_option2_value": "Large",
"variant_option3_name": "<string>",
"variant_option3_value": "<string>",
"variant_option4_name": "<string>",
"variant_option4_value": "<string>",
"variant_option5_name": "<string>",
"variant_option5_value": "<string>",
"sku": "<string>",
"price": 123,
"purchase_price": 123,
"qty": 123,
"qty_location": "<string>",
"before_price": 123,
"gtin": "<string>",
"supplier_sku": "<string>",
"weight": 123,
"visible": 0,
"images": [
[
{
"url": "https://quickbutik.com/logo.png",
"alttext": "Our logo"
}
]
]
}
],
"add": [
{
"variant_option1_name": "Color",
"variant_option1_value": "Red",
"variant_option2_name": "Size",
"variant_option2_value": "Large",
"variant_option3_name": "<string>",
"variant_option3_value": "<string>",
"variant_option4_name": "<string>",
"variant_option4_value": "<string>",
"variant_option5_name": "<string>",
"variant_option5_value": "<string>",
"sku": "<string>",
"price": 123,
"purchase_price": 123,
"qty": 123,
"qty_location": "<string>",
"before_price": 123,
"gtin": "<string>",
"supplier_sku": "<string>",
"weight": 123,
"visible": 0,
"images": [
[
{
"url": "https://quickbutik.com/logo.png",
"alttext": "Our logo"
}
]
]
}
]
}
}'
Copy
Ask AI
{
"success": 1,
"variants": [
{}
],
"notices": [
"<string>"
]
}
Authorizations
API key authentication using Basic Auth. Use your API key as both username and password. See the Authentication guide for complete setup instructions.
Body
application/json
Response
200
application/json
Product created successfully
The response is of type object
.
Copy
Ask AI
curl --request POST \
--url https://api.quickbutik.com/v1/products \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '{
"sku": "T-SHIRT123",
"title": "My white tee!",
"description": "<p><strong>This is so so cool!</strong> Heee</p>",
"price": 299,
"before_price": 399,
"purchase_price": 69,
"tax_rate": 123,
"weight": 400,
"stock": 1,
"disable_minusqty": "1",
"gtin": "<string>",
"headcategory_id": 123,
"headcategory_name": "T-shirts",
"visible": 1,
"images": [
{
"url": "https://quickbutik.com/logo.png",
"alttext": "Our logo"
}
],
"metadata": {},
"permanent_redirect_from_url": "<string>",
"skipIfDuplicate": true,
"variants": {
"sync": [
{
"variant_option1_name": "Color",
"variant_option1_value": "Red",
"variant_option2_name": "Size",
"variant_option2_value": "Large",
"variant_option3_name": "<string>",
"variant_option3_value": "<string>",
"variant_option4_name": "<string>",
"variant_option4_value": "<string>",
"variant_option5_name": "<string>",
"variant_option5_value": "<string>",
"sku": "<string>",
"price": 123,
"purchase_price": 123,
"qty": 123,
"qty_location": "<string>",
"before_price": 123,
"gtin": "<string>",
"supplier_sku": "<string>",
"weight": 123,
"visible": 0,
"images": [
[
{
"url": "https://quickbutik.com/logo.png",
"alttext": "Our logo"
}
]
]
}
],
"add": [
{
"variant_option1_name": "Color",
"variant_option1_value": "Red",
"variant_option2_name": "Size",
"variant_option2_value": "Large",
"variant_option3_name": "<string>",
"variant_option3_value": "<string>",
"variant_option4_name": "<string>",
"variant_option4_value": "<string>",
"variant_option5_name": "<string>",
"variant_option5_value": "<string>",
"sku": "<string>",
"price": 123,
"purchase_price": 123,
"qty": 123,
"qty_location": "<string>",
"before_price": 123,
"gtin": "<string>",
"supplier_sku": "<string>",
"weight": 123,
"visible": 0,
"images": [
[
{
"url": "https://quickbutik.com/logo.png",
"alttext": "Our logo"
}
]
]
}
]
}
}'
Copy
Ask AI
{
"success": 1,
"variants": [
{}
],
"notices": [
"<string>"
]
}
Assistant
Responses are generated using AI and may contain mistakes.