POST services/api/v1/Update_Product

Request Information

URI Parameters

None.

Body Parameters

Product_Master
NameDescriptionTypeAdditional information
Id

integer

None.

ItemType

integer

None.

ItemCode

string

None.

RefNo

string

None.

Name

string

None.

ShortName

string

None.

DeptId

integer

None.

CatId

integer

None.

SubCatId

integer

None.

BrandId

integer

None.

UnitId

integer

None.

ColorId

integer

None.

SizeId

integer

None.

PackingQty

string

None.

CostPrice

decimal number

None.

SellingPriceList

Collection of SellingPriceMaster

None.

SellingPrice

decimal number

None.

AvgCost

decimal number

None.

LastPurCost

decimal number

None.

StkQty

decimal number

None.

Margin

decimal number

None.

MarginPer

decimal number

None.

Barcode

string

None.

ItemImagepath

string

None.

ItemImageBinary

Collection of byte

None.

SecLanguage

string

None.

IsRowMaterial

boolean

None.

IsStockItem

boolean

None.

IsWeightItem

boolean

None.

IsActive

boolean

None.

UserId

integer

None.

supplier

integer

None.

Taxcode

integer

None.

IsExpiry

boolean

None.

IsSerialItem

boolean

None.

IsCalculateStock

boolean

None.

Alternateunit

Collection of Alternateunit

None.

ItemControl

Collection of ItemControl

None.

OrderLevel

Collection of OrderLevel

None.

Supplieritem

Collection of SupplierItemDetails

None.

ImageWidth

integer

None.

ImageHeight

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "ItemType": 2,
  "ItemCode": "sample string 3",
  "RefNo": "sample string 4",
  "Name": "sample string 5",
  "ShortName": "sample string 6",
  "DeptId": 7,
  "CatId": 8,
  "SubCatId": 9,
  "BrandId": 10,
  "UnitId": 11,
  "ColorId": 12,
  "SizeId": 13,
  "PackingQty": "sample string 14",
  "CostPrice": 15.0,
  "SellingPriceList": [
    {
      "ID": 1,
      "barcode": "sample string 2",
      "sellingpricelevelid": 3,
      "sellingprice": 4.0
    },
    {
      "ID": 1,
      "barcode": "sample string 2",
      "sellingpricelevelid": 3,
      "sellingprice": 4.0
    }
  ],
  "SellingPrice": 16.0,
  "AvgCost": 17.0,
  "LastPurCost": 18.0,
  "StkQty": 19.0,
  "Margin": 20.0,
  "MarginPer": 21.0,
  "Barcode": "sample string 22",
  "ItemImagepath": "sample string 23",
  "ItemImageBinary": "QEA=",
  "SecLanguage": "sample string 24",
  "IsRowMaterial": true,
  "IsStockItem": true,
  "IsWeightItem": true,
  "IsActive": true,
  "UserId": 29,
  "supplier": 30,
  "Taxcode": 31,
  "IsExpiry": true,
  "IsSerialItem": true,
  "IsCalculateStock": true,
  "Alternateunit": [
    {
      "ID": 1,
      "description": "sample string 2",
      "unitid": 3,
      "conversion": "sample string 4",
      "costprice": 5.0,
      "barcode": "sample string 6",
      "itemimagePath": "sample string 7",
      "itemimagebinary": "QEA=",
      "secondarylanguagename": "sample string 8"
    },
    {
      "ID": 1,
      "description": "sample string 2",
      "unitid": 3,
      "conversion": "sample string 4",
      "costprice": 5.0,
      "barcode": "sample string 6",
      "itemimagePath": "sample string 7",
      "itemimagebinary": "QEA=",
      "secondarylanguagename": "sample string 8"
    }
  ],
  "ItemControl": [
    {
      "ID": 1,
      "barcode": "sample string 2",
      "locationid": 3,
      "allowpurchase": true,
      "allowsales": true,
      "allowtransin": true,
      "allowtransout": true
    },
    {
      "ID": 1,
      "barcode": "sample string 2",
      "locationid": 3,
      "allowpurchase": true,
      "allowsales": true,
      "allowtransin": true,
      "allowtransout": true
    }
  ],
  "OrderLevel": [
    {
      "ID": 1,
      "barcode": "sample string 2",
      "location": 3,
      "minimumlevel": 4.0,
      "reorderlevel": 5.0,
      "reorderqty": 6.0
    },
    {
      "ID": 1,
      "barcode": "sample string 2",
      "location": 3,
      "minimumlevel": 4.0,
      "reorderlevel": 5.0,
      "reorderqty": 6.0
    }
  ],
  "Supplieritem": [
    {
      "ID": 1,
      "barcode": "sample string 2",
      "branchid": 3,
      "supplierid": 4,
      "supplieritemcode": "sample string 5",
      "costprice": 6.0
    },
    {
      "ID": 1,
      "barcode": "sample string 2",
      "branchid": 3,
      "supplierid": 4,
      "supplieritemcode": "sample string 5",
      "costprice": 6.0
    }
  ],
  "ImageWidth": 35,
  "ImageHeight": 36
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Product_Master
NameDescriptionTypeAdditional information
Id

integer

None.

ItemType

integer

None.

ItemCode

string

None.

RefNo

string

None.

Name

string

None.

ShortName

string

None.

DeptId

integer

None.

CatId

integer

None.

SubCatId

integer

None.

BrandId

integer

None.

UnitId

integer

None.

ColorId

integer

None.

SizeId

integer

None.

PackingQty

string

None.

CostPrice

decimal number

None.

SellingPriceList

Collection of SellingPriceMaster

None.

SellingPrice

decimal number

None.

AvgCost

decimal number

None.

LastPurCost

decimal number

None.

StkQty

decimal number

None.

Margin

decimal number

None.

MarginPer

decimal number

None.

Barcode

string

None.

ItemImagepath

string

None.

ItemImageBinary

Collection of byte

None.

SecLanguage

string

None.

IsRowMaterial

boolean

None.

IsStockItem

boolean

None.

IsWeightItem

boolean

None.

IsActive

boolean

None.

UserId

integer

None.

supplier

integer

None.

Taxcode

integer

None.

IsExpiry

boolean

None.

IsSerialItem

boolean

None.

IsCalculateStock

boolean

None.

Alternateunit

Collection of Alternateunit

None.

ItemControl

Collection of ItemControl

None.

OrderLevel

Collection of OrderLevel

None.

Supplieritem

Collection of SupplierItemDetails

None.

ImageWidth

integer

None.

ImageHeight

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "ItemType": 2,
  "ItemCode": "sample string 3",
  "RefNo": "sample string 4",
  "Name": "sample string 5",
  "ShortName": "sample string 6",
  "DeptId": 7,
  "CatId": 8,
  "SubCatId": 9,
  "BrandId": 10,
  "UnitId": 11,
  "ColorId": 12,
  "SizeId": 13,
  "PackingQty": "sample string 14",
  "CostPrice": 15.0,
  "SellingPriceList": [
    {
      "ID": 1,
      "barcode": "sample string 2",
      "sellingpricelevelid": 3,
      "sellingprice": 4.0
    },
    {
      "ID": 1,
      "barcode": "sample string 2",
      "sellingpricelevelid": 3,
      "sellingprice": 4.0
    }
  ],
  "SellingPrice": 16.0,
  "AvgCost": 17.0,
  "LastPurCost": 18.0,
  "StkQty": 19.0,
  "Margin": 20.0,
  "MarginPer": 21.0,
  "Barcode": "sample string 22",
  "ItemImagepath": "sample string 23",
  "ItemImageBinary": "QEA=",
  "SecLanguage": "sample string 24",
  "IsRowMaterial": true,
  "IsStockItem": true,
  "IsWeightItem": true,
  "IsActive": true,
  "UserId": 29,
  "supplier": 30,
  "Taxcode": 31,
  "IsExpiry": true,
  "IsSerialItem": true,
  "IsCalculateStock": true,
  "Alternateunit": [
    {
      "ID": 1,
      "description": "sample string 2",
      "unitid": 3,
      "conversion": "sample string 4",
      "costprice": 5.0,
      "barcode": "sample string 6",
      "itemimagePath": "sample string 7",
      "itemimagebinary": "QEA=",
      "secondarylanguagename": "sample string 8"
    },
    {
      "ID": 1,
      "description": "sample string 2",
      "unitid": 3,
      "conversion": "sample string 4",
      "costprice": 5.0,
      "barcode": "sample string 6",
      "itemimagePath": "sample string 7",
      "itemimagebinary": "QEA=",
      "secondarylanguagename": "sample string 8"
    }
  ],
  "ItemControl": [
    {
      "ID": 1,
      "barcode": "sample string 2",
      "locationid": 3,
      "allowpurchase": true,
      "allowsales": true,
      "allowtransin": true,
      "allowtransout": true
    },
    {
      "ID": 1,
      "barcode": "sample string 2",
      "locationid": 3,
      "allowpurchase": true,
      "allowsales": true,
      "allowtransin": true,
      "allowtransout": true
    }
  ],
  "OrderLevel": [
    {
      "ID": 1,
      "barcode": "sample string 2",
      "location": 3,
      "minimumlevel": 4.0,
      "reorderlevel": 5.0,
      "reorderqty": 6.0
    },
    {
      "ID": 1,
      "barcode": "sample string 2",
      "location": 3,
      "minimumlevel": 4.0,
      "reorderlevel": 5.0,
      "reorderqty": 6.0
    }
  ],
  "Supplieritem": [
    {
      "ID": 1,
      "barcode": "sample string 2",
      "branchid": 3,
      "supplierid": 4,
      "supplieritemcode": "sample string 5",
      "costprice": 6.0
    },
    {
      "ID": 1,
      "barcode": "sample string 2",
      "branchid": 3,
      "supplierid": 4,
      "supplieritemcode": "sample string 5",
      "costprice": 6.0
    }
  ],
  "ImageWidth": 35,
  "ImageHeight": 36
}