For the complete documentation index, see llms.txt. This page is also available as Markdown.

Vendor Product variant

Vendor product variant list

get

Get list of vendor product variant

Query parameters
limitintegerOptional
offsetintegerOptional
keywordstringOptional
skustringOptional
statusstringOptional
priceintegerOptional
countintegerOptional
Header parameters
AuthorizationstringRequired
Responses
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got vendor product lists count. " or " Successfully got the complete vendor product list.
get/vendor-product-variants/vendor-product-list
GET /vendor-product-variants/vendor-product-list HTTP/1.1
Authorization: text
Accept: */*
{
  "status": 1,
  "message": "Successfully got vendor product lists count. \" or \" Successfully got the complete vendor product list. "
}

Update vendor product variant

post

Update a vendor product variant

Header parameters
AuthorizedstringRequired
Body
productIdinteger · int32Optional
productVarientinteger[]Optional
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully updated the vendor Product.
post/vendor-product-variants/update-vendor-product
POST /vendor-product-variants/update-vendor-product HTTP/1.1
Authorized: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 236

"productId=1&productVarient=[1]&productVarientOption=[{'id':1,'varientName':'text','price':'text','sku':'text','isActive':1,'quantity':1,'optionValue':[1],'optionImage':[{'image':'text','containerName':'text','defaultImage':1}]}]"
{
  "status": 1,
  "message": "Successfully updated the vendor Product."
}

Vendor product variant detail

get

Get detail of vendor product variant

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Responses
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully get vendor productDetail
get/vendor-product-variants/vendor-product-detail/{id}
GET /vendor-product-variants/vendor-product-detail/{id} HTTP/1.1
Authorization: text
Accept: */*
{
  "status": 1,
  "message": "Successfully get vendor productDetail"
}

Vendor product variant inventory list

get

Get list of vendor product variant inventory

Query parameters
limitintegerOptional
offsetintegerOptional
keywordstringOptional
skustringOptional
statusstringOptional
priceintegerOptional
countintegerOptional
Header parameters
AuthorizationstringRequired
Responses
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got Vendor Product list. " or " Successfully got the complete product list.
get/vendor-product-variants/vendor-product-variant-inventory-list
GET /vendor-product-variants/vendor-product-variant-inventory-list HTTP/1.1
Authorization: text
Accept: */*
200

success response

{
  "status": 1,
  "message": "Successfully got Vendor Product list. \" or \" Successfully got the complete product list."
}

Vendor product varient update stock

post

Update product varient stock

Header parameters
AuthorizationstringRequired
Body
productIdinteger · int32Optional
hasStockinteger · int32Optional
Responses
200

success response

application/json
createdByinteger · int32Optional
createdDatestring · date-timeOptional
modifiedByinteger · int32Optional
modifiedDatestring · date-timeOptional
productIdinteger · int32Optional
skustringOptional
upcstringOptional
hsnstringOptional
locationstringOptional
quantityinteger · int32Optional
minimumQuantityinteger · int32Optional
subtractStockinteger · int32Optional
stockStatusIdinteger · int32Optional
quotationAvailableinteger · int32Optional
imagestringOptional
imagePathstringOptional
manufacturerIdinteger · int32Optional
shippinginteger · int32Optional
serviceChargesstringOptional
taxTypeinteger · int32Optional
taxValueinteger · int32Optional
pricestringOptional
priceUpdateFileLogIdinteger · int32Optional
dateAvailablestringOptional
sortOrderinteger · int32Optional
namestringOptional
descriptionstringOptional
amountstringOptional
keywordsstringOptional
discountstringOptional
deleteFlaginteger · int32Optional
isFeaturedinteger · int32Optional
todayDealsinteger · int32Optional
conditioninteger · int32Optional
ratinginteger · int32Optional
wishListStatusinteger · int32Optional
productSlugstringOptional
isActiveinteger · int32Optional
widthstringOptional
heightstringOptional
lengthstringOptional
weightstringOptional
hasStockinteger · int32Optional
isSimplifiedinteger · int32Optional
ownerinteger · int32Optional
isCommoninteger · int32Optional
skuIdinteger · int32Optional
hasTirePriceinteger · int32Optional
outOfStockThresholdinteger · int32Optional
notifyMinQuantityinteger · int32Optional
minQuantityAllowedCartinteger · int32Optional
maxQuantityAllowedCartinteger · int32Optional
enableBackOrdersinteger · int32Optional
pincodeBasedDeliveryinteger · int32Optional
attributeKeywordinteger · int32Optional
settedAsCommonOninteger · int32Optional
post/vendor-product-variants/vendor-product-varient-update-stock
POST /vendor-product-variants/vendor-product-varient-update-stock HTTP/1.1
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 178

"productId=1&hasStock=1&productStock=[{'skuId':1,'outOfStockThreshold':1,'notifyMinQuantity':1,'minQuantityAllowedCart':1,'maxQuantityAllowedCart':1,'enableBackOrders':1}]"
{
  "createdBy": 1,
  "createdDate": "2026-01-01T00:00:00.000Z",
  "modifiedBy": 1,
  "modifiedDate": "2026-01-01T00:00:00.000Z",
  "productId": 1,
  "sku": "text",
  "upc": "text",
  "hsn": "text",
  "location": "text",
  "quantity": 1,
  "minimumQuantity": 1,
  "subtractStock": 1,
  "stockStatusId": 1,
  "quotationAvailable": 1,
  "image": "text",
  "imagePath": "text",
  "manufacturerId": 1,
  "shipping": 1,
  "serviceCharges": "text",
  "taxType": 1,
  "taxValue": 1,
  "price": "text",
  "priceUpdateFileLogId": 1,
  "dateAvailable": "text",
  "sortOrder": 1,
  "name": "text",
  "description": "text",
  "amount": "text",
  "keywords": "text",
  "discount": "text",
  "deleteFlag": 1,
  "isFeatured": 1,
  "todayDeals": 1,
  "condition": 1,
  "rating": 1,
  "wishListStatus": 1,
  "productSlug": "text",
  "isActive": 1,
  "width": "text",
  "height": "text",
  "length": "text",
  "weight": "text",
  "hasStock": 1,
  "isSimplified": 1,
  "owner": 1,
  "isCommon": 1,
  "skuId": 1,
  "hasTirePrice": 1,
  "outOfStockThreshold": 1,
  "notifyMinQuantity": 1,
  "minQuantityAllowedCart": 1,
  "maxQuantityAllowedCart": 1,
  "enableBackOrders": 1,
  "pincodeBasedDelivery": 1,
  "attributeKeyword": 1,
  "settedAsCommonOn": 1
}

Delete vendor product varient option

delete

Delete vendor product varient option

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Responses
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully deleted.
delete/vendor-product-variants/delete-vendor-product-varient-option/{id}
DELETE /vendor-product-variants/delete-vendor-product-varient-option/{id} HTTP/1.1
Authorization: text
Accept: */*
{
  "status": 1,
  "message": "Successfully deleted."
}

Vendor product variant list

get

List of vendor product variant

Query parameters
limitintegerOptional
offsetintegerOptional
countintegerOptional
Header parameters
AuthorizationstringRequired
Responses
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got count " or " Successfully got the complete list of varients.
get/vendor-product-variants/variants
GET /vendor-product-variants/variants HTTP/1.1
Authorization: text
Accept: */*
200

success response

{
  "status": 1,
  "message": "Successfully got count \" or \" Successfully got the complete list of varients."
}

Last updated