Module Quản Lý Sản Phẩm
API thao tác Lấy (GET), Thêm (POST), Xóa (DELETE), Sửa (PUT) với thông tin sản phẩm
Primary Key: Code
CodeSchema
Barcode
string
Barcode
Brand
string
Brand
BrandName
string
Brand Name
Categories
array
children schema defined in Categories Schema below
Code
string
Code
CostOfGoodsSoldX
string
Cost Of Goods Sold X
Created
datetime
Created
Creator
string
Creator
CreatorName
string
Creator Name
Description
string
Description
ExchangeProduct
string
Exchange Product
FeaturePicture
serialize
Feature Picture
Groups
array
children schema defined in Groups Schema below
IsApprove
numeric
Is Approve
IsRegenerateCode
numeric
Is Regenerate Code
IsRegenerateSku
numeric
Is Regenerate Sku
IsStopBusiness
boolean
Is Stop Business
Keyword
string
Keyword
Keywords
serialize
Keywords
LastUpdate
datetime
Last Update
LastUpdateBy
string
Last Update By
LastUpdateByName
string
Last Update By Name
ManualCode
string
Manual Code
ManufactureId
numeric
Manufacture Id
MarketingPrice
string
Marketing Price
Name
string
Name
OldCode
string
Old Code
OldCode2
string
Old Code2
Page
string
Page
ParentId
numeric
Parent Id
Permission
string
Permission
PictureId
string
Picture Id
PictureIdBk
numeric
Picture Id Bk
Pictures
serialize
Pictures
PurchaseCost
string
Purchase Cost
PurchasePrice
string
Purchase Price
RequireVatTax
boolean
Require Vat Tax
Revisions
string
Revisions
SearchRank
numeric
Search Rank
Sequence
numeric
Sequence
Sku
string
Sku
State
numeric
State
Tags
serialize
Tags
Tax
string
Tax
TaxName
string
Tax Name
Technical
string
Technical
Type
string
Type
TypeCode
string
Type Code
UniqueKey
string
Unique Key
UnitRatio
string
Unit Ratio
VatTax
string
Vat Tax
WarehouseUnit
string
Warehouse Unit
WarehouseUnitLabel
string
Warehouse Unit Label
UnitConversions
array
children schema defined in UnitConversions Schema below
Properties
array
children schema defined in Properties Schema below
ProductParts
array
children schema defined in ProductParts Schema below
Categories Schema
Category
string
Category
CategoryName
string
Category Name
Id
numeric
Id
Product
string
Product
ProductName
string
Product Name
Groups Schema
Group
string
Group
GroupName
string
Group Name
Id
numeric
Id
Product
string
Product
ProductName
string
Product Name
UnitConversions Schema
Containers
string
Containers
ConversionRatio
string
Conversion Ratio
Id
numeric
Id
IsAutoAdjustInventory
boolean
Is Auto Adjust Inventory
IsDefaultPurchase
boolean
Is Default Purchase
IsDefaultSales
boolean
Is Default Sales
IsExpirationGoods
boolean
Is Expiration Goods
IsManageByAccessNumber
boolean
Is Manage By Access Number
IsManageBySerialNumber
boolean
Is Manage By Serial Number
LastGoodsRecdeiptNote
string
Last Goods Recdeipt Note
LastPurchaseDate
string
Last Purchase Date
LastPurchaseObject
string
Last Purchase Object
LastPurchaseObjectName
string
Last Purchase Object Name
LastPurchasePrice
string
Last Purchase Price
LastPurchaseVoucher
string
Last Purchase Voucher
No
numeric
No
Product
string
Product
ProductName
string
Product Name
RelativeObjectIds
string
Relative Object Ids
RelativeObjects
string
Relative Objects
SearchRank
numeric
Search Rank
Unit
string
Unit
UnitLabel
string
Unit Label
Properties Schema
Id
numeric
Id
Product
string
Product
ProductName
string
Product Name
Property
string
Property
PropertyName
string
Property Name
PropertyValue
string
Property Value
PropertyValues
serialize
Property Values
ProductParts Schema
Id
numeric
Id
Product
string
Product
ProductName
string
Product Name
Property
string
Property
PropertyName
string
Property Name
PropertyValue
string
Property Value
PropertyValues
serialize
Property Values
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/products/{Code}: for get exacly itemGET /v4/admin-product/products: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/products
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/products/{Code}: for put exacly itemPUT /v4/admin-product/products: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/products/{Code}: for delete exacly itemDELETE /v4/admin-product/products?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct ProductPictures
Primary Key: Image, Product
Image, ProductSchema
Description
string
Description
FileId
string
File Id
FileIdBk
numeric
File Id Bk
Id
numeric
Id
Image
string
Image
Product
string
Product
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/product-pictures/{Image}-{Product}: for get exacly itemGET /v4/admin-product/product-pictures: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/product-pictures
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/product-pictures/{Image}-{Product}: for put exacly itemPUT /v4/admin-product/product-pictures: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/product-pictures/{Image}-{Product}: for delete exacly itemDELETE /v4/admin-product/product-pictures?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct Categories
Primary Key: Code
CodeSchema
Code
string
Code
Description
string
Description
FeaturePicture
serialize
Feature Picture
FindOrder
numeric
Find Order
FontIcon
string
Font Icon
Id
numeric
Id
ImageId
numeric
Image Id
Name
string
Name
Page
string
Page
Parent
string
Parent
Pictures
serialize
Pictures
Sequence
numeric
Sequence
UniqueKey
string
Unique Key
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/categories/{Code}: for get exacly itemGET /v4/admin-product/categories: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/categories
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/categories/{Code}: for put exacly itemPUT /v4/admin-product/categories: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/categories/{Code}: for delete exacly itemDELETE /v4/admin-product/categories?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct Units
Primary Key: Code
CodeSchema
Code
string
Code
FullName
string
Full Name
Id
numeric
Id
IdNumber
string
Id Number
Name
string
Name
Page
string
Page
Sequence
numeric
Sequence
Symbol
string
Symbol
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/units/{Code}: for get exacly itemGET /v4/admin-product/units: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/units
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/units/{Code}: for put exacly itemPUT /v4/admin-product/units: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/units/{Code}: for delete exacly itemDELETE /v4/admin-product/units?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct Groups
Primary Key: Code
CodeSchema
Code
string
Code
Description
string
Description
FindOrder
numeric
Find Order
Id
numeric
Id
Name
string
Name
Page
string
Page
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/groups/{Code}: for get exacly itemGET /v4/admin-product/groups: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/groups
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/groups/{Code}: for put exacly itemPUT /v4/admin-product/groups: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/groups/{Code}: for delete exacly itemDELETE /v4/admin-product/groups?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct Brands
Primary Key: Code
CodeSchema
Code
string
Code
Description
string
Description
Id
numeric
Id
Image
string
Image
Name
string
Name
Parent
string
Parent
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/brands/{Code}: for get exacly itemGET /v4/admin-product/brands: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/brands
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/brands/{Code}: for put exacly itemPUT /v4/admin-product/brands: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/brands/{Code}: for delete exacly itemDELETE /v4/admin-product/brands?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct Properties
Primary Key: Code
CodeSchema
Code
string
Code
Description
string
Description
Id
numeric
Id
Name
string
Name
Parent
string
Parent
Values
serialize
Values
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/properties/{Code}: for get exacly itemGET /v4/admin-product/properties: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/properties
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/properties/{Code}: for put exacly itemPUT /v4/admin-product/properties: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/properties/{Code}: for delete exacly itemDELETE /v4/admin-product/properties?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct PropertyValues
Primary Key: Name
NameSchema
Id
numeric
Id
Name
string
Name
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/property-values/{Name}: for get exacly itemGET /v4/admin-product/property-values: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/property-values
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/property-values/{Name}: for put exacly itemPUT /v4/admin-product/property-values: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/property-values/{Name}: for delete exacly itemDELETE /v4/admin-product/property-values?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct Tags
Primary Key: Tag
TagSchema
Id
numeric
Id
Tag
string
Tag
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/tags/{Tag}: for get exacly itemGET /v4/admin-product/tags: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/tags
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/tags/{Tag}: for put exacly itemPUT /v4/admin-product/tags: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/tags/{Tag}: for delete exacly itemDELETE /v4/admin-product/tags?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct Keywords
Primary Key: Id
IdSchema
Id
numeric
Id
Keyword
string
Keyword
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/keywords/{Id}: for get exacly itemGET /v4/admin-product/keywords: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/keywords
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/keywords/{Id}: for put exacly itemPUT /v4/admin-product/keywords: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/keywords/{Id}: for delete exacly itemDELETE /v4/admin-product/keywords?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct ProductObjectReferences
Primary Key: Id
IdSchema
Id
numeric
Id
LastUpdate
string
Last Update
Object
string
Object
ObjectName
string
Object Name
Product
string
Product
ProductOriginName
string
Product Origin Name
ReferenceCode
string
Reference Code
ReferenceValue
string
Reference Value
Type
string
Type
Pictures
serialize
Pictures
FeaturePicture
serialize
Feature Picture
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/product-object-references/{Id}: for get exacly itemGET /v4/admin-product/product-object-references: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/product-object-references
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/product-object-references/{Id}: for put exacly itemPUT /v4/admin-product/product-object-references: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/product-object-references/{Id}: for delete exacly itemDELETE /v4/admin-product/product-object-references?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct ProductSearchIndexs
Primary Key: Id
IdSchema
Barcode
string
Barcode
BaseUnit
string
Base Unit
BaseUnitLabel
string
Base Unit Label
Category
string
Category
CategoryName
string
Category Name
Code
string
Code
Container
string
Container
ContainerAccAccount
string
Container Acc Account
ContainerAccAccountName
string
Container Acc Account Name
ContainerFindOrder
numeric
Container Find Order
ContainerName
string
Container Name
ContainerShelf
string
Container Shelf
ContainerShelfName
string
Container Shelf Name
ConversionRatio
string
Conversion Ratio
Description
string
Description
DiscountCustomerGroups
string
Discount Customer Groups
DiscountDescription
string
Discount Description
DiscountPercent
string
Discount Percent
DiscountPrice
string
Discount Price
FeaturePicture
serialize
Feature Picture
Group
string
Group
GroupName
string
Group Name
Id
numeric
Id
Inventory
string
Inventory
IsAutoAdjustInventory
numeric
Is Auto Adjust Inventory
IsDefaultPurchase
numeric
Is Default Purchase
IsDefaultSales
numeric
Is Default Sales
IsExpirationGoods
numeric
Is Expiration Goods
IsManageByAccessNumber
numeric
Is Manage By Access Number
IsNotBusiness
numeric
Is Not Business
LastRebuild
string
Last Rebuild
LastUpdate
string
Last Update
Name
string
Name
Pictures
serialize
Pictures
Price
double
Price
RelativeObjectIds
serialize
Relative Object Ids
RelativeObjects
serialize
Relative Objects
SearchIndex
numeric
Search Index
SearchRank
numeric
Search Rank
SearchRankForUnit
numeric
Search Rank For Unit
SearchText
string
Search Text
Sku
string
Sku
Technical
string
Technical
Type
string
Type
Unit
string
Unit
UnitLabel
string
Unit Label
UnitNo
numeric
Unit No
UnitSeq
numeric
Unit Seq
Warehouse
string
Warehouse
WarehouseName
string
Warehouse Name
Categories
serialize
Categories
Groups
serialize
Groups
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/product-search-indexs/{Id}: for get exacly itemGET /v4/admin-product/product-search-indexs: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/product-search-indexs
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/product-search-indexs/{Id}: for put exacly itemPUT /v4/admin-product/product-search-indexs: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/product-search-indexs/{Id}: for delete exacly itemDELETE /v4/admin-product/product-search-indexs?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct TaxRate TableDetails
Primary Key: Id
IdSchema
Barcode
string
Barcode
Brand
string
Brand
BrandName
string
Brand Name
Categories
objects
Categories
Code
string
Code
CostOfGoodsSoldX
string
Cost Of Goods Sold X
Created
datetime
Created
Creator
string
Creator
CreatorName
string
Creator Name
Description
string
Description
ExchangeProduct
string
Exchange Product
FeaturePicture
serialize
Feature Picture
Groups
objects
Groups
Id
numeric
Id
IsApprove
numeric
Is Approve
IsRegenerateCode
numeric
Is Regenerate Code
IsRegenerateSku
numeric
Is Regenerate Sku
IsStopBusiness
numeric
Is Stop Business
Keyword
string
Keyword
Keywords
serialize
Keywords
LastUpdate
datetime
Last Update
LastUpdateBy
string
Last Update By
LastUpdateByName
string
Last Update By Name
ManualCode
string
Manual Code
ManufactureId
numeric
Manufacture Id
MarketingPrice
string
Marketing Price
Name
string
Name
OldCode
string
Old Code
OldCode2
string
Old Code2
Page
string
Page
ParentId
numeric
Parent Id
Permission
string
Permission
PictureId
string
Picture Id
PictureIdBk
numeric
Picture Id Bk
Pictures
serialize
Pictures
PurchaseCost
string
Purchase Cost
PurchasePrice
string
Purchase Price
RequireVatTax
numeric
Require Vat Tax
Revisions
string
Revisions
SearchRank
numeric
Search Rank
Sequence
numeric
Sequence
Sku
string
Sku
State
numeric
State
Tags
serialize
Tags
Tax
string
Tax
TaxName
string
Tax Name
Technical
string
Technical
Type
string
Type
TypeCode
string
Type Code
UniqueKey
string
Unique Key
UnitRatio
string
Unit Ratio
VatTax
string
Vat Tax
WarehouseUnit
string
Warehouse Unit
WarehouseUnitLabel
string
Warehouse Unit Label
IsManageByAccessNumber
boolean
Is Manage By Access Number
IsAutoAdjustInventory
boolean
Is Auto Adjust Inventory
IsDefaultPurchase
boolean
Is Default Purchase
IsDefaultSales
boolean
Is Default Sales
IsExpirationGoods
boolean
Is Expiration Goods
LastPurchaseDate
datetime
Last Purchase Date
LastPurchasePrice
double
Last Purchase Price
TaxRate
double
Tax Rate
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/tax-rate/table/details/{Id}: for get exacly itemGET /v4/admin-product/tax-rate/table/details: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/tax-rate/table/details
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/tax-rate/table/details/{Id}: for put exacly itemPUT /v4/admin-product/tax-rate/table/details: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/tax-rate/table/details/{Id}: for delete exacly itemDELETE /v4/admin-product/tax-rate/table/details?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct TaxRate TableEntries
Primary Key: Id
IdSchema
Branch
string
Branch
Description
string
Description
Id
numeric
Id
Note
string
Note
NoteDate
datetime
Note Date
Product
string
Product
ProductName
string
Product Name
TaxRate
double
Tax Rate
TaxRateTable
string
Tax Rate Table
TaxType
string
Tax Type
Unit
string
Unit
UnitLabel
string
Unit Label
WriteNo
numeric
Write No
WriteUuid
string
Write Uuid
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/tax-rate/table/entries/{Id}: for get exacly itemGET /v4/admin-product/tax-rate/table/entries: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/tax-rate/table/entries
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/tax-rate/table/entries/{Id}: for put exacly itemPUT /v4/admin-product/tax-rate/table/entries: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/tax-rate/table/entries/{Id}: for delete exacly itemDELETE /v4/admin-product/tax-rate/table/entries?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct TaxRate Tables
Primary Key: Code
CodeSchema
Branch
string
Branch
Code
string
Code
Creator
string
Creator
DateOfApproved
datetime
Date Of Approved
DateOfCreated
datetime
Date Of Created
Description
string
Description
Id
numeric
Id
LastUpdate
string
Last Update
State
string
State
Title
string
Title
Type
string
Type
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/tax-rate/tables/{Code}: for get exacly itemGET /v4/admin-product/tax-rate/tables: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/tax-rate/tables
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/tax-rate/tables/{Code}: for put exacly itemPUT /v4/admin-product/tax-rate/tables: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/tax-rate/tables/{Code}: for delete exacly itemDELETE /v4/admin-product/tax-rate/tables?id0=123&id1=456&...: for delete multiple items with id0 id1,...
RESTFul API working with GET, POST, PUT, DELETE / RESTFul API thao tác Lấy (GET), Thêm (POST), Sửa (PUT), Xóa (DELETE) AdminProduct TaxRate UpdateNotes
Primary Key: Code
CodeSchema
Approved
datetime
Approved
Code
string
Code
Created
datetime
Created
Creator
string
Creator
Id
numeric
Id
No
numeric
No
Note
string
Note
State
string
State
Title
string
Title
GET
Description: Get item or list paging by offset and limit parameters
Endpoint(s):
GET /v4/admin-product/tax-rate/update-notes/{Code}: for get exacly itemGET /v4/admin-product/tax-rate/update-notes: for get multiple items
Parameters:
token: authentication token (Type:string)offset: get items from offset (Type:int)limit: get number of items (Type:int)id<no>: type is string and start from 0 for get one or more special items, id maybe end of enpoint / (Type:string)filter_<Field>: filter items by like value (Type:string)left_<Field>: filter items by like left of value (Type:string)right_<Field>: filter items by like right of value (Type:string)eq_<Field>: filter items by equal value (Type:string)ne_<Field>: filter items by not equal value (Type:string)lt_<Field>: filter items by less than value (Type:string)le_<Field>: filter items by less than or equal value (Type:string)gt_<Field>: filter items by greater then value (Type:string)ge_<Field>: filter items by greater than or equal value (Type:string)
POST
Description: Create new items
Endpoint: POST /v4/admin-product/tax-rate/update-notes
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
PUT
Description: Update items by ids
PUT /v4/admin-product/tax-rate/update-notes/{Code}: for put exacly itemPUT /v4/admin-product/tax-rate/update-notes: for put multiple items
Payload:
Content-Type:
application/jsonData: JSON Array of objects defined in Schema
DELETE
Description: Delete items by ids
Endpoint(s):
DELETE /v4/admin-product/tax-rate/update-notes/{Code}: for delete exacly itemDELETE /v4/admin-product/tax-rate/update-notes?id0=123&id1=456&...: for delete multiple items with id0 id1,...