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

Product Quotation

Admin Product Quotation

To Update Product Quotation Availability

put
Path parameters
idinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
quotationAvailableinteger · int32Optional
Responses
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: quotation status updated successfully.
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"
  }
}

Product Quotation

get

Get Quotation Detail For a Product

Path parameters
productIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got quotation product detail
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"
}

Product Quotation

get

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

To Create Quotation Request

post
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.
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"
  }
}

Product Quotation

get

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 list
get/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

To Update Vendor Product Quotation Availability

put
Path parameters
idinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
quotationAvailableinteger · int32Optional
Responses
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: quotation status updated successfully.
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
  }
}

Product Quotation

get

Get Quotation Detail For a Vendor Product

Path parameters
productIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got quotation product detail
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"
}

Product Quotation

get

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