Product Quotation
Admin Product Quotation
Path parameters
idinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
quotationAvailableinteger · int32Optional
Responses
200
Success Response
application/json
statusintegerOptional
messagestringOptionalDefault:
quotation status updated successfully.400
Error Response
application/json
put/admin-quotation/update-quotation-available/{id}
PUT /admin-quotation/update-quotation-available/{id} HTTP/1.1
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 24
"quotationAvailable=1"{
"status": 1,
"message": "quotation status updated successfully.",
"data": {
"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",
"metaTagTitle": "text",
"metaTagDescription": "text",
"metaTagKeyword": "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": "text",
"settedAsCommonOn": "text"
}
}Get Quotation Detail For a Product
Path parameters
productIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
200
Success Response
*/*
statusintegerOptional
messagestringOptionalDefault:
Successfully got quotation product detail400
Error Response
*/*
get/admin-quotation/quotation-request-detail/{productId}
GET /admin-quotation/quotation-request-detail/{productId} HTTP/1.1
Authorization: text
Accept: */*
{
"status": 1,
"message": "Successfully got quotation product detail"
}Get all Quotation Product List
Query parameters
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
keywordstringOptional
statusstringOptional
Header parameters
AuthorizationstringRequired
Responses
200
Success Response
*/*
statusintegerOptional
messagestringOptionalDefault:
Successfully got quotation product lists count."or"Successfully got the complete quotation product list.get/admin-quotation/product-list
GET /admin-quotation/product-list HTTP/1.1
Authorization: text
Accept: */*
200
Success Response
{
"status": 1,
"message": "Successfully got quotation product lists count.\"or\"Successfully got the complete quotation product list."
}Store Product Quotation
Header parameters
AuthorizationstringRequired
Body
quantityinteger · int32Optional
productIdinteger · int32Required
quantityUnitstringOptional
orderValuestringOptional
purposeinteger · int32Optional
commentsstringOptional
Responses
200
Success Response
application/json
statusintegerOptional
messagestringOptionalDefault:
Your quotation posted successfully.400
Error Response
application/json
post/quotation/quotation-request
POST /quotation/quotation-request HTTP/1.1
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 100
"quantity=1&productId=1&quantityUnit='text'&orderValue='text'&purpose=1&comments='text'"{
"status": 1,
"message": "Your quotation posted successfully.",
"data": {
"createdBy": 1,
"createdDate": "2026-01-01T00:00:00.000Z",
"modifiedBy": 1,
"modifiedDate": "2026-01-01T00:00:00.000Z",
"productId": 1,
"customerId": 1,
"quantity": 1,
"orderValue": "text",
"quantityUnit": "text",
"purpose": 1,
"comments": "text"
}
}Get Quotation Request List
Query parameters
productNamestringOptional
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
200
Success Response
*/*
statusintegerOptional
messagestringOptionalDefault:
Successfully listed quotation requested list count"or"Successfully listed quotation requested listget/quotation/quotation-request-list
GET /quotation/quotation-request-list HTTP/1.1
Authorization: text
Accept: */*
200
Success Response
{
"status": 1,
"message": "Successfully listed quotation requested list count\"or\"Successfully listed quotation requested list"
}Vendor Product Quotation
Path parameters
idinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
quotationAvailableinteger · int32Optional
Responses
200
Success Response
application/json
statusintegerOptional
messagestringOptionalDefault:
quotation status updated successfully.400
Error Response
application/json
put/vendor-product/update-quotation-available/{id}
PUT /vendor-product/update-quotation-available/{id} HTTP/1.1
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 24
"quotationAvailable=1"{
"status": 1,
"message": "quotation status updated successfully.",
"data": {
"createdBy": 1,
"createdDate": "2026-01-01T00:00:00.000Z",
"modifiedBy": 1,
"modifiedDate": "2026-01-01T00:00:00.000Z",
"productId": 1,
"vendorId": 1,
"approvalFlag": 1,
"quotationAvailable": 1,
"vendorProductCommission": 1,
"approvedBy": "2026-01-01T00:00:00.000Z",
"pincodeBasedDelivery": 1,
"sku_id": 1,
"reuse": 1,
"reuseStatus": 1
}
}Get Quotation Detail For a Vendor Product
Path parameters
productIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
200
Success Response
*/*
statusintegerOptional
messagestringOptionalDefault:
Successfully got quotation product detail400
Error Response
*/*
get/vendor-quotation/vendor-quotation-request-detail/{productId}
GET /vendor-quotation/vendor-quotation-request-detail/{productId} HTTP/1.1
Authorization: text
Accept: */*
{
"status": 1,
"message": "Successfully got quotation product detail"
}Get all Vendor Quotation Product List
Query parameters
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
keywordstringOptional
statusstringOptional
Header parameters
AuthorizationstringRequired
Responses
200
Success Response
*/*
statusintegerOptional
messagestringOptionalDefault:
Successfully got Vendor Product list."or"Successfully got your product list.get/api/vendor-quotation/vendor-products-list
GET /api/vendor-quotation/vendor-products-list HTTP/1.1
Authorization: text
Accept: */*
200
Success Response
{
"status": 1,
"message": "Successfully got Vendor Product list.\"or\"Successfully got your product list."
}Last updated

