Skip to main content

Product APIs

Product describe the services or goods offering to your customers or vendors. For example, you might offer Essential and Premium version of your product. Offering of each version of your product would be separate product with different pricing.

ProductRequest help you to create a new product, and update a particular product.

More about Product API documentation

API​


Search Product​

Get products by filter criteria. More about search product

Description:​
  • Allows you to retrieve a list of all products.
  • Allows you to retrieve specific products based on it's filter criteria.

GET Product​

/v1/products​

Request URL​

Product API documentation

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
productTransactionTypequeryproductTransactionTypeNostring
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Create Product​

Create a new product. More about create product

Description:​
  • Allows you to create a new product.

POST​

/v1/products​

Request URL​

Product API documentation

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Update Product​

Update product information. More about update product

Description:​
  • Allows you to update a specific product information.

PUT​

Products {id}​

Request URL​

Product API documentation

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

Get Products Paged​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
productTransactionTypequeryproductTransactionTypeNostring
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products allproductbrief​

GET​

Summary​

Get All product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products assign-batch​

POST​

Summary​

assignBatchSerialToOpeningQuantity

Parameters​
NameLocated inDescriptionRequiredSchema
assignBatchSerialRequestbodyassignBatchSerialRequestYesAssignBatchSerialRequest
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Parameters​
NameLocated inDescriptionRequiredSchema
productTransactionTypequeryproductTransactionTypeNostring
Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products briefbyaccountcode/{accountCode}​

GET​

Summary​

Get product brief information by account code.

Description​

API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.

Parameters​
NameLocated inDescriptionRequiredSchema
accountCodepathaccountCodeYesstring
Responses​
CodeDescriptionSchema
200Product brief information by account code have been fetched successfully.[ ProductResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products code/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
fetchImageUrlsqueryfetchImageUrlsNoboolean
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products demo/{tenantId}​

POST​

Summary​

Create demo Products.

Description​

API to create demo products.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products getusedboms​

POST​

Summary​

API to get used boms

Description​

API to get used boms

Parameters​
NameLocated inDescriptionRequiredSchema
pidquerypidYesstring
Responses​
CodeDescriptionSchema
200API to get used boms successfully.[ string ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ids​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequest ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products info​

POST​

Summary​

Fetch product details by codes

Description​

Fetch product details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Find Product Used​

GET​

Summary​

To check if product is used

Description​

API to check if product is used

Parameters​
NameLocated inDescriptionRequiredSchema
productIdqueryproductIdYeslong
Responses​
CodeDescriptionSchema
200OKResponseEntity
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products isusedlandedcostcategory​

POST​

Summary​

API to check used landed cost category

Description​

To migrate in/out product qty

Parameters​
NameLocated inDescriptionRequiredSchema
landedCostCategorybodylandedCostCategoryYesLandedCostCategory
Responses​
CodeDescriptionSchema
200Landed Cost Category checked successfully.boolean
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products isusedoperations​

POST​

Summary​

API to check used operations

Description​

API to check used operations

Parameters​
NameLocated inDescriptionRequiredSchema
operationsbodyoperationsYes[ long ]
Responses​
CodeDescriptionSchema
200API to check used operations checked successfully.boolean
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products migrate-reorder​

POST​

Summary​

To migrate in/out product qty

Description​

API to migrate in/out product qty

Parameters​
NameLocated inDescriptionRequiredSchema
productCodeListbodyproductCodeListYes[ string ]
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products opening-inventory-acc-codes​

GET​

Summary​

Get Inventory Account Codes of Products with Opening Valuation

Description​

API to Get Inventory Account Codes of Products with Opening Valuation

Responses​
CodeDescriptionSchema
200Inventory Account Codes of Products with Opening Valuation fetched successfully[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products product-custom-fields​

POST​

Summary​

Get Custom Fields By Product Codes

Description​

API to Get Custom Fields By Product Codes

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Custom Fields By Product Codes fetched successfully[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Product short info​

POST​

Summary​

getProductPrice

Parameters​
NameLocated inDescriptionRequiredSchema
priceRequestListbodypriceRequestListYes[ ProductShortInfoRequestForWorkOrder ]
Responses​
CodeDescriptionSchema
200OK[ ProductShortInfoForWorkOrder ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products save-import-data​

POST​

Summary​

/save-import-data

Description​

API to save import data.

Parameters​
NameLocated inDescriptionRequiredSchema
productDataRequestbodyproductDataRequestYesImportDataRequest
Responses​
CodeDescriptionSchema
200OKobject
201Import Data saved successfullyobject
400Error while saving import Data
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Product Summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products tax/count​

POST​

Summary​

Get Product count for tax

Description​

API to fetch Product count for tax

Parameters​
NameLocated inDescriptionRequiredSchema
taxCodesbodytaxCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Tax Product count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products update-qty​

POST​

Summary​

To update in/out product qty

Description​

API to update in/out product qty

Parameters​
NameLocated inDescriptionRequiredSchema
productInOutQtyListbodyproductInOutQtyListYes[ ProductInOutQty ]
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products variants​

POST​

Summary​

Create product variants

Description​

API to create new product variants

Parameters​
NameLocated inDescriptionRequiredSchema
variantsCreateRequestbodyvariantsCreateRequestYesVariantsCreateRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Variant has been created successfully.ProductResponse
400Variant creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products variants/attribute/validate​

POST​

Summary​

validateAttributeEdit

Parameters​
NameLocated inDescriptionRequiredSchema
variantAttributeValidateRequestbodyvariantAttributeValidateRequestYesVariantAttributeValidateRequest
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products variants/list​

POST​

Summary​

Get products variants

Description​

API to get product variants

Parameters​
NameLocated inDescriptionRequiredSchema
masterProductIdsbodymasterProductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200Product variants have been fetched successfully.ProductResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products variants/{id}​

GET​

Summary​

Get products variants

Description​

API to get product variants

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescriptionSchema
200Product variants have been fetched successfully.ProductResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product variant

Description​

API to delete product variant

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200Product variant has been deleted successfully.
204No Content
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Products {id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

additional-charge-controller​

Additional Charge Controller

Get Products Additonal Charges​

GET​

Summary​

GET Additional Charges

Description​

API to get all existing Additional Charges

Responses​
CodeDescriptionSchema
200Additional Charges have been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new additional charge.

Description​

API to create new additional charges.

Parameters​
NameLocated inDescriptionRequiredSchema
additionalChargeRequestbodyadditionalChargeRequestYesAdditionalChargeRequest
Responses​
CodeDescriptionSchema
200OKAdditionalChargeResponse
201Additional charge has been created successfully.AdditionalChargeResponse
400Additional charge creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products additional-charge/{id}​

PUT​

Summary​

Update existing Additional Charge.

Description​

API to update existing Additional Charge.

Parameters​
NameLocated inDescriptionRequiredSchema
additionalChargeRequestbodyadditionalChargeRequestYesAdditionalChargeRequest
idpathidYeslong
Responses​
CodeDescriptionSchema
200Additional Charge has been updated successfully.AdditionalChargeResponse
201Created
401Unauthorized
403Forbidden
404Additional Charge with id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete Additional Charge.

Description​

API to delete existing Additional Charge.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Additional Charge has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Additional Charge has not been found to delete
Security​
Security SchemaScopes
Authorizationglobal

product-controller-uae​

Product UAE APIs

Products ae​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseUae
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequestUae
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products ae/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequestUae ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products ae/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ae/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequestUae
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseUae
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

bom-controller​

Build Of Materials APIs

Products assemble​

POST​

Summary​

Assemble Bill_Of_Materials product

Description​

API to assemble Bill_Of_Materials product

Parameters​
NameLocated inDescriptionRequiredSchema
productCodequeryproductCodeYesstring
quantityqueryquantityYesnumber
warehouseCodequerywarehouseCodeYesstring
Responses​
CodeDescription
200Product has been assembled successfully
201Created
401Unauthorized
403Forbidden
404Not Found
406Product can not be assembled due to insufficient quantity
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/addworkorderinventory​

POST​

Summary​

Work Order Inventory

Description​

add Work Order Inventory details

Parameters​
NameLocated inDescriptionRequiredSchema
reqbodyreqYesWorkOrderInventoryRequest
Responses​
CodeDescriptionSchema
200Work order details added in inventory successfullyBomAssemblyResponse
201Created
401Unauthorized
403Forbidden
404Not Found
406Work order details could not be added in inventory.
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/bom-je​

POST​

Summary​

updateBOMJE

Parameters​
NameLocated inDescriptionRequiredSchema
bomCodesbodybomCodesYes[ string ]
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/bomProductCost​

GET​

Summary​

getBomProductCost

Parameters​
NameLocated inDescriptionRequiredSchema
bomSeqCodequerybomSeqCodeYesstring
Responses​
CodeDescriptionSchema
200OKobject
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/bomassemble​

POST​

Summary​

Assemble Bill_Of_Materials product

Description​

API to assemble Bill_Of_Materials product

Parameters​
NameLocated inDescriptionRequiredSchema
reqbodyreqYesBomAssemblyRequest
Responses​
CodeDescriptionSchema
200Product has been assembled successfullyBomAssemblyResponse
201Created
401Unauthorized
403Forbidden
404Not Found
406Product can not be assembled due to insufficient quantity
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/bomconsumtionproductiondetails​

GET​

Summary​

getBOMConsumptionProductionSummary

Parameters​
NameLocated inDescriptionRequiredSchema
bomMetaCodequerybomMetaCodeNostring
productCodequeryproductCodeYesstring
workOrderCodequeryworkOrderCodeYesstring
Responses​
CodeDescriptionSchema
200OKWIPConsumptionProductionSummaryDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/bomdetails​

GET​

Summary​

getBOMAssemblyDetails

Parameters​
NameLocated inDescriptionRequiredSchema
bomMetaCodequerybomMetaCodeNostring
productIdqueryproductIdYeslong
quantityToBuildqueryquantityToBuildYesnumber
Responses​
CodeDescriptionSchema
200OKBOMAssemblyDetailsResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/bomexplosiondetails​

GET​

Summary​

getBOMExplosionDetails

Parameters​
NameLocated inDescriptionRequiredSchema
bomMetaCodequerybomMetaCodeNostring
productCodequeryproductCodeYesstring
Responses​
CodeDescriptionSchema
200OKBomExplosionDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/productforecasedetails​

GET​

Summary​

getProductForecastDetails

Parameters​
NameLocated inDescriptionRequiredSchema
bomMetaCodequerybomMetaCodeNostring
productCodequeryproductCodeYesstring
Responses​
CodeDescriptionSchema
200OK[ ProductForecastDetailsDto ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products assemble/quantity​

GET​

Summary​

Get max assemble quantity for product

Description​

API to get max assemble quantity

Parameters​
NameLocated inDescriptionRequiredSchema
productCodequeryproductCodeYesstring
warehouseCodequerywarehouseCodeYesstring
Responses​
CodeDescriptionSchema
200Max assemble quantity has been fetched successfullyinteger
400Warehouse Code is missing
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

attribute-controller​

Attributes APIs

Get Product Attributes​

GET​

Summary​

Search attribute.

Description​

API to search attribute.

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Attribute has been fethced successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new attribute.

Description​

API to create new attribute.

Parameters​
NameLocated inDescriptionRequiredSchema
attributeRequestbodyattributeRequestYesAttributeRequest
Responses​
CodeDescriptionSchema
200OKAttributeRequest
201Attribute has been created successfully.AttributeRequest
400Attribute creation failed
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products attribute/bulk​

POST​

Summary​

Create new attribute.

Description​

API to create new attribute.

Parameters​
NameLocated inDescriptionRequiredSchema
attributeRequestListbodyattributeRequestListYes[ AttributeRequest ]
Responses​
CodeDescription
200OK
201Attribute has been created successfully.
400Attribute creation failed
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products attribute/{id}​

DELETE​

Summary​

Delete attribute.

Description​

API to delete attribute.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
201Attribute has been deleted successfully.
204No Content
400Attribute deletion failed
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

product-controller-australia​

v1/products/au

Products au​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products au/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/briefbyaccountcode/{accountCode}​

GET​

Summary​

Get product brief information by account code.

Description​

API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.

Parameters​
NameLocated inDescriptionRequiredSchema
accountCodepathaccountCodeYesstring
Responses​
CodeDescriptionSchema
200Product brief information by account code have been fetched successfully.[ ProductResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/code/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/demo/{tenantId}​

POST​

Summary​

Create demo Products.

Description​

API to create demo products.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequest ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/info​

POST​

Summary​

Fetch product details by codes

Description​

Fetch product details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products au/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/opening-inventory-acc-codes​

GET​

Summary​

Get Inventory Account Codes of Products with Opening Valuation

Description​

API to Get Inventory Account Codes of Products with Opening Valuation

Responses​
CodeDescriptionSchema
200Inventory Account Codes of Products with Opening Valuation fetched successfully[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products au/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

barcode-controller​

Barcode Controller

Products barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new Product Barcode Info.

Description​

API to create new Product Barcode Info.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200OKUOMDto
201API to create new Product Barcode Info.UOMDto
400Product Barcode Info creation failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

product-controller-be​

Product Belgium APIs

Products be​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products be/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/briefbyaccountcode/{accountCode}​

GET​

Summary​

Get product brief information by account code.

Description​

API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.

Parameters​
NameLocated inDescriptionRequiredSchema
accountCodepathaccountCodeYesstring
Responses​
CodeDescriptionSchema
200Product brief information by account code have been fetched successfully.[ ProductResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/code/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/demo/{tenantId}​

POST​

Summary​

Create demo Products.

Description​

API to create demo products.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequest ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/info​

POST​

Summary​

Fetch product details by codes

Description​

Fetch product details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products be/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/opening-inventory-acc-codes​

GET​

Summary​

Get Inventory Account Codes of Products with Opening Valuation

Description​

API to Get Inventory Account Codes of Products with Opening Valuation

Responses​
CodeDescriptionSchema
200Inventory Account Codes of Products with Opening Valuation fetched successfully[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products be/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

product-controller-canada​

v1/products/ca

Products ca​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products ca/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/briefbyaccountcode/{accountCode}​

GET​

Summary​

Get product brief information by account code.

Description​

API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.

Parameters​
NameLocated inDescriptionRequiredSchema
accountCodepathaccountCodeYesstring
Responses​
CodeDescriptionSchema
200Product brief information by account code have been fetched successfully.[ ProductResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/code/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/demo/{tenantId}​

POST​

Summary​

Create demo Products.

Description​

API to create demo products.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequest ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/info​

POST​

Summary​

Fetch product details by codes

Description​

Fetch product details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products ca/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/opening-inventory-acc-codes​

GET​

Summary​

Get Inventory Account Codes of Products with Opening Valuation

Description​

API to Get Inventory Account Codes of Products with Opening Valuation

Responses​
CodeDescriptionSchema
200Inventory Account Codes of Products with Opening Valuation fetched successfully[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ca/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

product-controller-germany​

v1/products/de

Products de​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products de/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/briefbyaccountcode/{accountCode}​

GET​

Summary​

Get product brief information by account code.

Description​

API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.

Parameters​
NameLocated inDescriptionRequiredSchema
accountCodepathaccountCodeYesstring
Responses​
CodeDescriptionSchema
200Product brief information by account code have been fetched successfully.[ ProductResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/code/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/demo/{tenantId}​

POST​

Summary​

Create demo Products.

Description​

API to create demo products.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequest ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/info​

POST​

Summary​

Fetch product details by codes

Description​

Fetch product details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products de/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/opening-inventory-acc-codes​

GET​

Summary​

Get Inventory Account Codes of Products with Opening Valuation

Description​

API to Get Inventory Account Codes of Products with Opening Valuation

Responses​
CodeDescriptionSchema
200Inventory Account Codes of Products with Opening Valuation fetched successfully[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products de/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

fulfillment-controller​

Fulfillment APIs

Products fulfillment​

GET​

Summary​

Search Fulfillment Order

Description​

API to search Fulfillment Order

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Fulfillment orders have been fetched successfully.FulfillmentResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Fulfilled Sales Order.

Description​

API to create sales order item fulfillment.

Parameters​
NameLocated inDescriptionRequiredSchema
fulfillmentRequestbodyfulfillmentRequestYesFulfillmentRequest
Responses​
CodeDescriptionSchema
200Fulfillment has been created successfully.FulfillmentResponse
201Created
400Fulfillment not created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete fulfillment by fulfillment code.

Description​

API to delete fulfillment by fulfillment code.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodequerydocumentSequenceCodeYesstring
fulfillmentCodequeryfulfillmentCodeYesstring
isBulkDeletequeryisBulkDeleteNoboolean
isConvertedFromQuotationqueryisConvertedFromQuotationYesboolean
salesInvoiceCodequerysalesInvoiceCodeYesstring
Responses​
CodeDescription
200OK
204Fulfillment has been deleted successfully.
401Unauthorized
403Forbidden
404Fulfillment could not be deleted.
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/DeleteAllFulfillment​

DELETE​

Summary​

Delete all fulfillment by tenant Id

Description​

API to delete all fulfillment by tenant Id

Parameters​
NameLocated inDescriptionRequiredSchema
tenantIdquerytenantIdYeslong
Responses​
CodeDescription
200OK
204Fulfillment has been deleted successfully.
401Unauthorized
403Forbidden
404Fulfillment could not be deleted.
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/bulk​

POST​

Summary​

Fulfilled Sales Order.

Description​

API to create bulk sales order item fulfillment.

Parameters​
NameLocated inDescriptionRequiredSchema
fulfillmentRequestsbodyfulfillmentRequestsYes[ FulfillmentRequest ]
Responses​
CodeDescriptionSchema
200Fulfillment has been created successfully.[ FulfillmentResponse ]
201Created
400Fulfillment not created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Product Fulfillment based on code and type​

GET​

Summary​

Get fulfillment details by document code. Document can be at any stage (QUOTATION or INVOICE)

Description​

API to fetch fulfillment details by document code.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
documentTypequerydocumentTypeYesstring
Responses​
CodeDescriptionSchema
200Fulfillment information fetched successfully.[ FulfillmentResponse ]
401Unauthorized
403Forbidden
404Fulfillment not found.
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/fulfillmentitems/{code}​

GET​

Summary​

Get fulfillment details by fulfillment code.

Description​

API to fetch fulfillment details by fulfillment code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Fulfillment information fetched successfully.FulfillmentResponse
401Unauthorized
403Forbidden
404Fulfillment item not found.
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/quantity​

POST​

Summary​

getQuoteAndInvoiceQuantities

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYesStockQuantitiesRequest
Responses​
CodeDescriptionSchema
200OKStockQuantitiesResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/quotation​

DELETE​

Summary​

Delete fulfillment of Quotation by fulfillment code.

Description​

API to delete fulfillment of Quotation by fulfillment code.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodequerydocumentSequenceCodeYesstring
fulfillmentCodequeryfulfillmentCodeYesstring
isBulkDeletequeryisBulkDeleteNoboolean
quotationCodequeryquotationCodeYesstring
Responses​
CodeDescription
200OK
204API to delete fulfillment of Quotation by fulfillment code.
401Unauthorized
403Forbidden
404Fulfillment of Quotation could not be deleted.
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/salesorder​

DELETE​

Summary​

Delete fulfillment by fulfillment code.

Description​

API to delete fulfillment by fulfillment code.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodequerydocumentSequenceCodeYesstring
fulfillmentCodequeryfulfillmentCodeYesstring
isBulkDeletequeryisBulkDeleteNoboolean
isConvertedFromQuotationqueryisConvertedFromQuotationYesboolean
salesOrderCodequerysalesOrderCodeYesstring
Responses​
CodeDescription
200OK
204Fulfillment has been deleted successfully.
401Unauthorized
403Forbidden
404Fulfillment could not be deleted.
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/{code}​

GET​

Summary​

Get fulfillment details by fulfillment code.

Description​

API to fetch fulfillment details by fulfillment code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Fulfillment information fetched successfully.FulfillmentResponse
401Unauthorized
403Forbidden
404Fulfillment not found.
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/{code}/bulk​

GET​

Summary​

Get fulfillment details by fulfillment code.

Description​

API to fetch fulfillment details by fulfillment code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Fulfillment information fetched successfully.FulfillmentResponse
401Unauthorized
403Forbidden
404Fulfillment not found.
Security​
Security SchemaScopes
Authorizationglobal

Products fulfillment/{id}​

DELETE​

Summary​

Delete fulfillment by fulfillment id.

Description​

API to delete fulfillment by fulfillment id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Fulfillment has been deleted successfully.
401Unauthorized
403Forbidden
404Fulfillment not found.
Security​
Security SchemaScopes
Authorizationglobal

goods-receipt-controller​

Goods Receipts APIs

Add Product Goods receipt​

POST​

Summary​

Goods receipt purchase Order.

Description​

API to create goods receipt purchase Order.

Parameters​
NameLocated inDescriptionRequiredSchema
goodsReceiptRequestbodygoodsReceiptRequestYesGoodsReceiptRequest
Responses​
CodeDescriptionSchema
200Purchase order item goods receipt has been created successfully.GoodsReceiptResponse
201Created
400Purchase order item goods receipt failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/DeleteAllGoodReceipt​

DELETE​

Summary​

Delete all purchase order Goods receipt by tenant Id.

Description​

API to delete all purchase order Goods receipt by tenant Id.

Parameters​
NameLocated inDescriptionRequiredSchema
tenantIdquerytenantIdYeslong
Responses​
CodeDescription
200OK
204Goods receipt has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase order Goods receipt not found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/codes-types​

POST​

Summary​

Fetch Goods receipts for documents

Description​

API to Fetch Goods receipts for documents

Parameters​
NameLocated inDescriptionRequiredSchema
goodsReceiptRequestbodygoodsReceiptRequestYesGoodsReceiptsTypeCodeRequest
Responses​
CodeDescriptionSchema
200Goods receipts for documents fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/count/{code}​

GET​

Summary​

Get number of GRs by parent code

Description​

Get number of GRs by parent code

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200GR count fetched by codeinteger
401Unauthorized
403Forbidden
404GR count with code not found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/documentCode/{documentCode}​

GET​

Summary​

Get goods receipt details by document code.

Description​

API to fetch purchase order item goods receipt details by document code.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
documentTypequerydocumentTypeYesstring
Responses​
CodeDescriptionSchema
200Purchase order item goods receipt information fetched successfully.[ GoodsReceiptResponse ]
401Unauthorized
403Forbidden
404Purchase order goods receipt not found.
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/items/{code}​

GET​

Summary​

Get GR ITEM by code

Description​

Get GR ITEM by code

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200GR fetched by codeGoodsReceiptItemDto
401Unauthorized
403Forbidden
404GR with code not found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/receipt​

DELETE​

Summary​

Delete Purchase Invoice Goods receipt by goodsReceipt code.

Description​

API to delete Purchase Invoice Goods Receipt by goodsReceipt code.

Parameters​
NameLocated inDescriptionRequiredSchema
goodsReceiptCodequerygoodsReceiptCodeYesstring
isBulkDeletedqueryisBulkDeletedNoboolean
isConvertedFromOrderqueryisConvertedFromOrderYesboolean
purchaseInvoiceCodequerypurchaseInvoiceCodeYesstring
Responses​
CodeDescription
200OK
204Goods receipt has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase Invoice Goods receipt not found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/receipt/bulk​

POST​

Summary​

Goods receipt purchase Order.

Description​

API to create bulk goods receipt purchase Order.

Parameters​
NameLocated inDescriptionRequiredSchema
goodsReceiptRequestsbodygoodsReceiptRequestsYes[ GoodsReceiptRequest ]
Responses​
CodeDescriptionSchema
200Purchase order item goods receipt has been created successfully.[ GoodsReceiptResponse ]
201Created
400Purchase order item goods receipt failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/receipt/order​

DELETE​

Summary​

Delete Purchase Order Goods receipt by goodsReceipt code.

Description​

API to delete Purchase Order Goods Receipt by goodsReceipt code.

Parameters​
NameLocated inDescriptionRequiredSchema
goodsReceiptCodequerygoodsReceiptCodeYesstring
isBulkDeletedqueryisBulkDeletedNoboolean
purchaseOrderCodequerypurchaseOrderCodeYesstring
Responses​
CodeDescription
200OK
204Goods receipt has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase order Goods receipt not found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/receipt/{code}​

GET​

Summary​

Get Goods receipt details by goods receipt code.

Description​

API to fetch Goods receipt details by fulfillment code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Goods receipt information fetched successfully.GoodsReceiptResponse
401Unauthorized
403Forbidden
404Purchase order Goods receipt not found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/receipt/{code}/bulk​

GET​

Summary​

Get Goods receipt details by goods receipt code.

Description​

API to fetch Goods receipt details by fulfillment code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Goods receipt information fetched successfully.GoodsReceiptResponse
401Unauthorized
403Forbidden
404Purchase order Goods receipt not found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/receipt/{id}​

DELETE​

Summary​

Delete purchase order Goods receipt by goodsReceipt Id.

Description​

API to delete purchase order Goods Receipt by goodsReceipt Id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Goods receipt has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase order Goods receipt not found
Security​
Security SchemaScopes
Authorizationglobal

Products goodsreceipt/{code}​

GET​

Summary​

Get GR by code

Description​

Get GR by code

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200GR fetched by codeGoodsReceiptResponse
401Unauthorized
403Forbidden
404GR with code not found
Security​
Security SchemaScopes
Authorizationglobal

product-controller-indonesia​

Product Indonesia APIs

Products id​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndonesia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequestIndonesia
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products id/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequestIndonesia ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products id/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products id/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequestIndonesia
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndonesia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

product-controller-india​

Product India APIs

Products in​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
productTransactionTypequeryproductTransactionTypeNostring
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestIndiabodyproductRequestIndiaYesProductRequestIndia
Responses​
CodeDescriptionSchema
200OKProductResponseIndia
201Product has been created successfully.ProductResponseIndia
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products in/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/all-hsn-sac​

GET​

Summary​

Fetch all HSN and SAC codes information

Description​

API to get all HSN and SAC codes information

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200All HSN and SAC codes information have been fetched successfully.HSNAndSACCode
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/codes​

POST​

Summary​

getByCodes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponseIndia ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Products HSN​

GET​

Summary​

Fetch HSN code information

Description​

API to get HSN code information

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200HSN code information have been fetched successfully.HSNCodeIndiaDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

API to create HSN

Description​

API to create HSN

Parameters​
NameLocated inDescriptionRequiredSchema
hsnCodeRequestbodyhsnCodeRequestYesHSNCodeRequest
Responses​
CodeDescriptionSchema
200HSN successfully createdHSNCodeIndiaDto
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/hsn/{code}​

PUT​

Summary​

API to update HSN

Description​

API to update HSN

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
hsnCodeRequestbodyhsnCodeRequestYesHSNCodeRequest
Responses​
CodeDescriptionSchema
200HSN successfully updatedHSNCodeIndiaDto
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

API to delete HSN

Description​

API to delete HSN

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200HSN succesfully deletedSACCodeIndiaDto
204No Content
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Products in/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequestIndia ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponseIndia ]
201Products have been imported successfully.[ ProductResponseIndia ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Update Product inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products in/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Product SAC​

GET​

Summary​

Fetch SAC code information

Description​

API to get SAC code information

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200SAC code information have been fetched successfully.SACCodeIndiaDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

API to create SAC

Description​

API to create SAC

Parameters​
NameLocated inDescriptionRequiredSchema
sacCodeRequestbodysacCodeRequestYesSACCodeRequest
Responses​
CodeDescriptionSchema
200SAC successfully createdSACCodeIndiaDto
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products in/sac/{code}​

PUT​

Summary​

API to update SAC

Description​

API to update SAC

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
sacCodeRequestbodysacCodeRequestYesSACCodeRequest
Responses​
CodeDescriptionSchema
200SAC successfully updatedSACCodeIndiaDto
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

API to delete SAC

Description​

SAC succesfully deleted

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200All HSN and SAC codes information have been fetched successfully.SACCodeIndiaDto
204No Content
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Products in/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get product nature of payment​

GET​

Summary​

Get TDS Nature of Payments.

Description​

Get TDS Nature of Payments.

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Fetched TDS Nature of Payments successfully.TdsNatureOfPaymentIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create India Compliance TDS Nature of Payment.

Description​

Create India Compliance TDS Nature of Payment.

Parameters​
NameLocated inDescriptionRequiredSchema
tdsNatureOfPaymentIndiaRequestbodytdsNatureOfPaymentIndiaRequestYesTdsNatureOfPaymentIndiaRequest
Responses​
CodeDescriptionSchema
200OKTdsNatureOfPaymentIndia
201TDS Nature of Payment created successfully.TdsNatureOfPaymentIndia
400TDS Nature of Payment creation failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update India Compliance TDS Nature of Payment.

Description​

Update India Compliance TDS Nature of Payment.

Parameters​
NameLocated inDescriptionRequiredSchema
tdsNatureOfPaymentIndiaRequestbodytdsNatureOfPaymentIndiaRequestYesTdsNatureOfPaymentIndiaRequest
Responses​
CodeDescriptionSchema
200OKTdsNatureOfPaymentIndia
201TDS Nature of Payment updated successfully.TdsNatureOfPaymentIndia
400TDS Nature of Payment updation failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete TDS Nature of Payment.

Description​

Delete TDS Nature of Payment.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204TDS Nature of Payment has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Nature of Payment with id %s not found.
Security​
Security SchemaScopes
Authorizationglobal

Products in/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestIndiabodyproductRequestIndiaYesProductRequestIndia
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponseIndia
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

advanced-tracking-controller​

Advanced Tracking APIs

Products inventories/advanced-tracking/available-serial-batch-by-warehouse​

GET​

Summary​

Get Unfulfiled, Active Serial Numbers count

Description​

API to Get Unfulfiled and Active Serial Numbers count

Parameters​
NameLocated inDescriptionRequiredSchema
productCodequeryproductCodeYesstring
requiredQtyqueryrequiredQtyNointeger
Responses​
CodeDescriptionSchema
200Successfuly calculated number of serial/batches.AdvancedTrackingCountBySerialBatchDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/advanced-tracking/document​

GET​

Summary​

API to get product tracking information for a document

Description​

API to get product tracking information for a document

Parameters​
NameLocated inDescriptionRequiredSchema
document_codequerydocument_codeYesstring
document_typequerydocument_typeYesstring
Responses​
CodeDescriptionSchema
200Fetched product tracking information by document[ ProductTrackingInfo ]
400Failed to fetch product tracking information by document
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/advanced-tracking/document/fulfillment​

POST​

Summary​

Get Document Tracking Inventory Info

Description​

API to Get Document Tracking Inventory Info

Parameters​
NameLocated inDescriptionRequiredSchema
document_codequerydocument_codeYesstring
document_typequerydocument_typeYesstring
fulfillmentItemCodesbodyfulfillmentItemCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Successfuly fetched tracking information by document.AdvancedTrackingMeta
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Product sales return based on code and type​

POST​

Summary​

Get Document Tracking Inventory Info for return

Description​

API to Get Document Tracking Inventory Info for return

Parameters​
NameLocated inDescriptionRequiredSchema
document_codequerydocument_codeYesstring
document_typequerydocument_typeYesstring
Responses​
CodeDescriptionSchema
200Successfuly fetched tracking information by document for return.AdvancedTrackingMeta
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/advanced-tracking/documentref​

POST​

Summary​

Get Document Tracking Inventory Info

Description​

API to Get Document Tracking Inventory Info

Parameters​
NameLocated inDescriptionRequiredSchema
transactionRefCodebodytransactionRefCodeYes[ string ]
Responses​
CodeDescriptionSchema
200Successfuly fetched tracking information by document.AdvancedTrackingMeta
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/advanced-tracking/fulfillment/search​

GET​

Summary​

search Advanced Tracking Units for fulfillment by transactionRefCode

Description​

API to search Advanced Tracking Units By Transaction Reference Code for Fulfillment

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
transactionRefCodequerytransactionRefCodeYesstring
Responses​
CodeDescriptionSchema
200Advanced Tracked Units for the fulfillment have been fetched successfully.AdvancedTrackingMetaDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/advanced-tracking/goods-received/search​

GET​

Summary​

search Advanced Tracking Units for goods received by transactionRefCode

Description​

API to search Advanced Tracking Units By Transaction Reference Code for Goods Received

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
transactionRefCodequerytransactionRefCodeYesstring
Responses​
CodeDescriptionSchema
200Advanced Tracked Units for goods received have been fetched successfully.AdvancedTrackingMetaDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/advanced-tracking/goods-received/txnCodes​

POST​

Summary​

All advance tracking meta data

Description​

Get all advance tracking meta data by goods receipt transactions

Parameters​
NameLocated inDescriptionRequiredSchema
txnRefCodesbodytxnRefCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Successfuly fetched tracking information by document.AdvancedTrackingMeta
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/advanced-tracking/search​

GET​

Summary​

Search Advanced Tracking Units

Description​

API to search Advanced Tracking Units

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryfromDateNodateTime
isCombinedqueryisCombinedNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Advanced Tracked Units have been fetched successfully.AdvancedTrackingMetaDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/advanced-tracking/serial-batch-count​

GET​

Summary​

Get Unfulfiled, Active Serial Numbers count

Description​

API to Get Unfulfiled and Active Serial Numbers count

Parameters​
NameLocated inDescriptionRequiredSchema
productVariantCodequeryproductVariantCodeYesstring
Responses​
CodeDescriptionSchema
200Successfuly calculated number of serial/batches.AdvancedTrackingCountBySerialBatchDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

pick-pack-ship-controller​

Pick Pack Ship Controller

Products inventories/documents​

GET​

Summary​

Search sales documents.

Description​

API to search sales documents.

Parameters​
NameLocated inDescriptionRequiredSchema
filterqueryfilterNostring
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Sales documents have been fetched successfully.Page
400Failed to fetch sales documents.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/documents/pick-pack-ship​

PATCH​

Summary​

Update PPS document status.

Description​

API to update PPS document status.

Parameters​
NameLocated inDescriptionRequiredSchema
salesDocumentDtosbodysalesDocumentDtosYes[ SalesDocumentDto ]
statusquerystatusYesstring
Responses​
CodeDescription
200Status updated successfully.
204No Content
401Unauthorized
403Forbidden
404PPS Sales Document code not found.
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/documents/processed/documents​

POST​

Summary​

Get processed shipment document by quotation code.

Description​

API to check shipment document is processed or not by quotation code.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodesbodydocumentCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Processed shipment document details have been fetched successfully.[ ShipmentDocumentStatusDto ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/documents/shipment-details/bulk​

POST​

Summary​

Get Shipment details.

Description​

API for Shipment details.

Parameters​
NameLocated inDescriptionRequiredSchema
requestDetailsbodyrequestDetailsYesShipDocumentDetailRequestDto
Responses​
CodeDescriptionSchema
200Shipment details has been fetched successfully.[ ShippingDocumentDto ]
201Created
400Failed to fetch Shipment details.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

pack-list-controller​

Pack List Controller

Products inventories/pack-list​

POST​

Summary​

Create Pack List.

Description​

API to create pack list.

Parameters​
NameLocated inDescriptionRequiredSchema
packListRequestbodypackListRequestYesPackListRequest
Responses​
CodeDescriptionSchema
200OKPicklistResponse
201Pack list has been created successfully.PicklistResponse
400Pack list could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update Pack List.

Description​

API to update existing pack list

Parameters​
NameLocated inDescriptionRequiredSchema
packListRequestbodypackListRequestYesPackListRequest
Responses​
CodeDescriptionSchema
200Pack List has been updated successfully.PicklistResponse
201Created
401Unauthorized
403Forbidden
404Pack List with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pack-list/packlist-details​

POST​

Summary​

print Packing Slip

Description​

Api to print Packing Slip after passing documentCodes.

Parameters​
NameLocated inDescriptionRequiredSchema
salesDocumentDtosbodysalesDocumentDtosYes[ SalesDocumentDto ]
Responses​
CodeDescriptionSchema
200Selected Packing Slips has been printed successfully.Resource
201Created
401Unauthorized
403Forbidden
404Order not found. %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pack-list/print​

POST​

Summary​

print Packing Slip

Description​

Api to print Packing Slip after passing documentCodes.

Parameters​
NameLocated inDescriptionRequiredSchema
salesDocumentDtosbodysalesDocumentDtosYes[ SalesDocumentDto ]
Responses​
CodeDescriptionSchema
200Selected Packing Slips has been printed successfully.Resource
201Created
401Unauthorized
403Forbidden
404Order not found. %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pack-list/void​

PUT​

Summary​

void pack list

Description​

Api to void packlist after passing documentIds.

Parameters​
NameLocated inDescriptionRequiredSchema
salesDocumentDtosbodysalesDocumentDtosYes[ SalesDocumentDto ]
Responses​
CodeDescription
200Selected packlists has been voided successfully.
201Created
400packlists can not be voided.
401Unauthorized
403Forbidden
404Order not found. %s
Security​
Security SchemaScopes
Authorizationglobal

pick-list-controller​

Pick List Controller

Products inventories/pick-list​

GET​

Summary​

Search Pick List.

Description​

API to fetch pick list.

Parameters​
NameLocated inDescriptionRequiredSchema
filterqueryfilterNostring
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Pick list has been fetched successfully.PicklistResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create Pick List.

Description​

API to create pick list.

Parameters​
NameLocated inDescriptionRequiredSchema
pickListRequestbodypickListRequestYesPickListRequest
Responses​
CodeDescriptionSchema
200OKPicklistResponse
201Pick list has been created successfully.PicklistResponse
400Pick list could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pick-list/picklist-details​

POST​

Summary​

print Pick list

Description​

Api to print picklist after passing picklistIds.

Parameters​
NameLocated inDescriptionRequiredSchema
pickListIdsbodypickListIdsYes[ string ]
Responses​
CodeDescriptionSchema
200Selected picklists has been printed successfully.Resource
201Created
401Unauthorized
403Forbidden
404Shipments by code not found. PickListCodes: %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pick-list/print​

POST​

Summary​

print Pick list

Description​

Api to print picklist after passing picklistIds.

Parameters​
NameLocated inDescriptionRequiredSchema
pickListIdsbodypickListIdsYes[ string ]
Responses​
CodeDescriptionSchema
200Selected picklists has been printed successfully.Resource
201Created
401Unauthorized
403Forbidden
404Shipments by code not found. PickListCodes: %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pick-list/sales-orders​

POST​

Summary​

Get Details of selected order to create Pick list.

Description​

Api to get details of selected orders.

Parameters​
NameLocated inDescriptionRequiredSchema
salesDocumentDtosbodysalesDocumentDtosYes[ SalesDocumentDto ]
Responses​
CodeDescriptionSchema
200Order details for pick list generation has been fetched successfully.PicklistResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pick-list/scan/{itemCode}/{barcode}​

PUT​

Summary​

Scan product .

Description​

API to scan product for selected order

Parameters​
NameLocated inDescriptionRequiredSchema
barcodepathbarcodeYesstring
itemCodepathitemCodeYesstring
Responses​
CodeDescription
200Product has been scanned
201Created
401Unauthorized
403Forbidden
404Product not found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pick-list/void​

PUT​

Summary​

void Pick list

Description​

Api to void picklist after passing picklistIds.

Parameters​
NameLocated inDescriptionRequiredSchema
pickListIdsbodypickListIdsYes[ string ]
Responses​
CodeDescription
200Selected picklists has been voided successfully.
201Created
400Picklists can not be voided.
401Unauthorized
403Forbidden
404Shipments by code not found. PickListCodes: %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/pick-list/{id}​

PUT​

Summary​

Update Pick List.

Description​

API to update existing pick list

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
pickListRequestbodypickListRequestYesPickListRequest
Responses​
CodeDescriptionSchema
200Pick List has been updated successfully.PicklistResponse
201Created
401Unauthorized
403Forbidden
404Pick List with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

reorder-report-controller​

Reorder Report Controller

Products inventories/reorderreport​

GET​

Summary​

Search Reorder.

Description​

API to fetch Reorder Report.

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Reorder Report fetched successfullyReorderReportDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

ship-list-controller​

Ship List Controller

Products inventories/ship-list​

GET​

Summary​

Search pack and ship List.

Description​

API to fetch pack and ship list.

Parameters​
NameLocated inDescriptionRequiredSchema
filterqueryfilterNostring
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Pack and ship list has been fetched successfully.[ ShipmentDocumentDto ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/ship-list/print​

POST​

Summary​

print Shipping label

Description​

Api to print shipping label.

Parameters​
NameLocated inDescriptionRequiredSchema
printShippingLabelRequestsbodyprintShippingLabelRequestsYes[ PrintShippingLabelRequest ]
Responses​
CodeDescriptionSchema
200Selected shipping labels has been printed successfully.Resource
201Created
401Unauthorized
403Forbidden
404Shipping label not found. %s %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/ship-list/shiplist-details​

POST​

Summary​

print Shipping label

Description​

Api to print shipping label.

Parameters​
NameLocated inDescriptionRequiredSchema
printShippingLabelRequestsbodyprintShippingLabelRequestsYes[ PrintShippingLabelRequest ]
Responses​
CodeDescriptionSchema
200Selected shipping labels has been printed successfully.Resource
201Created
401Unauthorized
403Forbidden
404Shipping label not found. %s %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/ship-list/void​

PUT​

Summary​

void ship list

Description​

API to void shiplist after passing documentCodes.

Parameters​
NameLocated inDescriptionRequiredSchema
salesDocumentDtosbodysalesDocumentDtosYes[ SalesDocumentDto ]
Responses​
CodeDescription
200Selected shiplists has been voided successfully.
201Created
400shiplists can not be voided.
401Unauthorized
403Forbidden
404Order not found. %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/ship-list/{documentCode}/{documentType}​

GET​

Summary​

Get Shipping details by document code and document type

Description​

API to fetch Shipping details by document code and document type.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
documentTypepathdocumentTypeYesstring
Responses​
CodeDescriptionSchema
200Shipping information fetched successfully.ShipListDto
401Unauthorized
403Forbidden
404Shipping order not found with code %s , type %s .
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

create shipping details by document code and document type

Description​

API to create shipping details by document code and document type.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
documentTypepathdocumentTypeYesstring
shipListRequestbodyshipListRequestYesShipListRequest
Responses​
CodeDescriptionSchema
200OKShipListResponse
201Shipping information created successfully.ShipListResponse
401Unauthorized
403Forbidden
404Shipping order not found with code %s , type %s .
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

update shipping details by document code and document type

Description​

API to update shipping details by document code and document type.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
documentTypepathdocumentTypeYesstring
shipListRequestbodyshipListRequestYesShipListRequest
Responses​
CodeDescriptionSchema
200shipping information updated successfully.ShipListResponse
201Created
401Unauthorized
403Forbidden
404Shipping order not found with code %s , type %s .
Security​
Security SchemaScopes
Authorizationglobal

warehouse-controller​

Warehouse Controller

Products inventories/warehouses​

GET​

Summary​

Get warehouse list for tenant.

Description​

API to fetch warehouse list for tenant.

Responses​
CodeDescriptionSchema
200Warehouse information fetched successfully.[ WarehouseResponse ]
401Unauthorized
403Forbidden
404Warehouse not found with id %s
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create Warehouse.

Description​

API to create warehouse.

Parameters​
NameLocated inDescriptionRequiredSchema
wareHouseRequestbodywareHouseRequestYesWareHouseRequest
Responses​
CodeDescriptionSchema
200OKWarehouseResponse
201Warehouse has been created successfully.WarehouseResponse
400Warehouse could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/assignusers/{id}​

POST​

Summary​

Assign users to warehouse

Description​

API to assign users to warehouse

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
userIdsbodyuserIdsYes[ long ]
Responses​
CodeDescription
200Users for warehouse assigned successfully.
201Created
401Unauthorized
403Forbidden
404Warehouse with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/jobworkout​

GET​

Summary​

Get Job Work Out Warehouse tenant.

Description​

API to fetch Job Work Out Warehouse tenant.

Responses​
CodeDescriptionSchema
200Job Work Out Warehouse code fetched successfully.string
401Unauthorized
403Forbidden
404Job Work Out Warehouse not found for Tenant
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/jobworkoutwarehouse​

POST​

Summary​

create job work out warehouse.

Description​

API to create job work out warehouse.

Responses​
CodeDescription
200OK
201Created
204Warehouse has been created successfully.
401Unauthorized
403Forbidden
404Warehouse not created.
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/primary​

GET​

Summary​

Get Primary Warehouse tenant.

Description​

API to fetch Primary Warehouse tenant.

Responses​
CodeDescriptionSchema
200Primary Warehouse code fetched successfully.string
401Unauthorized
403Forbidden
404Primary Warehouse not found for Tenant
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/rejected​

GET​

Summary​

Get Rejected Warehouse tenant.

Description​

API to fetch Rejected Warehouse tenant.

Responses​
CodeDescriptionSchema
200Rejected Warehouse code fetched successfully.string
401Unauthorized
403Forbidden
404Rejected Warehouse not found for Tenant
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/rejectedwarehouse​

POST​

Summary​

create rejected warehouse.

Description​

API to create rejected warehouse.

Responses​
CodeDescription
200OK
201Created
204Warehouse has been created successfully.
401Unauthorized
403Forbidden
404Warehouse not created.
Security​
Security SchemaScopes
Authorizationglobal

Get Warehouses​

GET​

Summary​

Search Warehouse.

Description​

API to fetch Warehouse.

Parameters​
NameLocated inDescriptionRequiredSchema
filterOnRolesFlgqueryfilterOnRolesFlgNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200API to fetch Warehouse.WarehouseResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/shortinfo​

GET​

Summary​

Get warehouse short info by warehouse code.

Description​

API to fetch warehouse short info by warehouse code.

Parameters​
NameLocated inDescriptionRequiredSchema
filterOnRolesFlgqueryfilterOnRolesFlgNoboolean
Responses​
CodeDescriptionSchema
200Warehouse information fetched successfully.WarehouseResponse
401Unauthorized
403Forbidden
404Warehouse not found with id %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/type/{type}​

GET​

Summary​

Get Warehouse by type

Description​

API to fetch Warehouse by type.

Parameters​
NameLocated inDescriptionRequiredSchema
typepathtypeYesstring
Responses​
CodeDescriptionSchema
200Warehouse by type is fetched successfully.WarehouseResponse
401Unauthorized
403Forbidden
404Warehouse by type not found.
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

create warehouse by type.

Description​

API to create warehouse by type.

Parameters​
NameLocated inDescriptionRequiredSchema
typepathtypeYesstring
Responses​
CodeDescription
200OK
201Created
204Warehouse has been created successfully.
401Unauthorized
403Forbidden
404Warehouse not created.
Security​
Security SchemaScopes
Authorizationglobal

Get Inentory waraehouses​

Get Warehouse products​

GET​

Summary​

Get all active Warehouse details with product and available quantity.

Description​

API to fetch Warehouse details with product and available quantity.

Parameters​
NameLocated inDescriptionRequiredSchema
filterOnRolesFlgqueryfilterOnRolesFlgNoboolean
warehouseCodequerywarehouseCodeNostring
Responses​
CodeDescriptionSchema
200Warehouse details with available quantity has been fetched successfully.WHProductResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Get Ware house details with available quantity by product codes.

Description​

API to fetch Ware house details with available quantity by product codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Ware house details with available quantity by product codes has been fetched successfully.WHProductResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/warehouse-products-code​

POST​

Summary​

Get Warehouse details with product Codes and available quantity.

Description​

API to fetch Warehouse details with product Codes and available quantity.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
warehouseCodequerywarehouseCodeNostring
Responses​
CodeDescriptionSchema
200Warehouse details with available quantity has been fetched successfully.WHProductResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Advanced Track Based on product code​

GET​

Summary​

Get Warehouse details with product Codes and available quantity.

Description​

API to fetch Warehouse details with product Codes and available quantity.

Parameters​
NameLocated inDescriptionRequiredSchema
includeQCqueryincludeQCNoboolean
isCombinedqueryisCombinedNoboolean
productCodequeryproductCodeYesstring
warehouseCodequerywarehouseCodeNostring
Responses​
CodeDescriptionSchema
200Warehouse details with available quantity has been fetched successfully.WHProductResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/{code}​

GET​

Summary​

Get warehouse details by warehouse code.

Description​

API to fetch warehouse details by warehouse code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Warehouse information fetched successfully.WarehouseResponse
401Unauthorized
403Forbidden
404Warehouse not found with id %s
Security​
Security SchemaScopes
Authorizationglobal

Products inventories/warehouses/{id}​

PUT​

Summary​

Update Warehouse.

Description​

API to update existing Warehouse

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
wareHouseRequestbodywareHouseRequestYesWareHouseRequest
Responses​
CodeDescriptionSchema
200Warehouse has been updated successfully.WarehouseResponse
201Created
401Unauthorized
403Forbidden
404Warehouse with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete Warehouse by id.

Description​

API to delete warehouse details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Warehouse has been deleted successfully.
401Unauthorized
403Forbidden
404Warehouse not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update warehouse status

Description​

API to update warehouse status

Parameters​
NameLocated inDescriptionRequiredSchema
activequeryactiveNoboolean
idpathidYeslong
primaryqueryprimaryNoboolean
Responses​
CodeDescription
200Active/Primary for warehouse updated successfully.
204No Content
401Unauthorized
403Forbidden
404Warehouse with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

product-controller-malaysia​

Product Malaysia APIs

Products my​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseMalaysia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestMalaysiabodyproductRequestMalaysiaYesProductRequestMalaysia
Responses​
CodeDescriptionSchema
200OKProductResponseMalaysia
201Product has been created successfully.ProductResponseMalaysia
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products my/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/all-tariff-service​

GET​

Summary​

Fetch all TARIFF and SERVICE codes information

Description​

API to get all TARIFF and SERVICE codes information

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200All TARIFF and SERVICE codes information have been fetched successfully.TariffAndServiceCode
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequestMalaysia ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponseMalaysia ]
201Products have been imported successfully.[ ProductResponseMalaysia ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products my/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/service​

GET​

Summary​

Fetch SERVICE code information

Description​

API to get SERVICE code information

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200SERVICE code information have been fetched successfully.ServiceTypeMalaysiaDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/tariff​

GET​

Summary​

Fetch TARIFF code information

Description​

API to get TARIFF code information

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200TARIFF code information have been fetched successfully.TarifCodeMalaysiaDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products my/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestMalaysiabodyproductRequestMalaysiaYesProductRequestMalaysia
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseMalaysia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponseMalaysia
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

product-controller-nl​

Product Netherlands APIs

Products nl​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products nl/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/briefbyaccountcode/{accountCode}​

GET​

Summary​

Get product brief information by account code.

Description​

API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.

Parameters​
NameLocated inDescriptionRequiredSchema
accountCodepathaccountCodeYesstring
Responses​
CodeDescriptionSchema
200Product brief information by account code have been fetched successfully.[ ProductResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/code/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/demo/{tenantId}​

POST​

Summary​

Create demo Products.

Description​

API to create demo products.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequest ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/info​

POST​

Summary​

Fetch product details by codes

Description​

Fetch product details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products nl/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/opening-inventory-acc-codes​

GET​

Summary​

Get Inventory Account Codes of Products with Opening Valuation

Description​

API to Get Inventory Account Codes of Products with Opening Valuation

Responses​
CodeDescriptionSchema
200Inventory Account Codes of Products with Opening Valuation fetched successfully[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nl/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

product-controller-nz​

v1/products/nz

Products nz​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products nz/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/briefbyaccountcode/{accountCode}​

GET​

Summary​

Get product brief information by account code.

Description​

API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.

Parameters​
NameLocated inDescriptionRequiredSchema
accountCodepathaccountCodeYesstring
Responses​
CodeDescriptionSchema
200Product brief information by account code have been fetched successfully.[ ProductResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/code/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/demo/{tenantId}​

POST​

Summary​

Create demo Products.

Description​

API to create demo products.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequest ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/info​

POST​

Summary​

Fetch product details by codes

Description​

Fetch product details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products nz/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/opening-inventory-acc-codes​

GET​

Summary​

Get Inventory Account Codes of Products with Opening Valuation

Description​

API to Get Inventory Account Codes of Products with Opening Valuation

Responses​
CodeDescriptionSchema
200Inventory Account Codes of Products with Opening Valuation fetched successfully[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products nz/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

product-controller-philippines​

Product Philippines APIs

Products ph​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponsePhilippines
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequestPhilippines
Responses​
CodeDescriptionSchema
200OKProductResponsePhilippines
201Product has been created successfully.ProductResponsePhilippines
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products ph/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequestPhilippines ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products ph/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products ph/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequestPhilippines
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponsePhilippines
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

price-list-controller​

Price List Controller

Products price-list​

GET​

Summary​

GET price lists

Description​

API to get all existing price lists

Responses​
CodeDescriptionSchema
200Price lists have been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new Price List.

Description​

API to create new Price List.

Parameters​
NameLocated inDescriptionRequiredSchema
priceListDtobodypriceListDtoYesPriceListDto
Responses​
CodeDescriptionSchema
200OKPriceListDto
201Price List has been created successfully.PriceListDto
400Price List creation failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/active/{id}​

PUT​

Summary​

Update existing UOM active status.

Description​

API to update existing UOM active status.

Parameters​
NameLocated inDescriptionRequiredSchema
activebodyactiveYesboolean
idpathidYeslong
Responses​
CodeDescriptionSchema
200OKPriceListDto
201UOM active status has been updated successfully.PriceListDto
400UOM active status update has been failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/assign-price-list/{id}​

PUT​

Summary​

Assign price list to contacts.

Description​

API to assign price list to contacts.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
requestbodyrequestYesPriceListContactsUpdateRequest
Responses​
CodeDescriptionSchema
200OKPriceListDto
201Contacts assigned to price list successfully.PriceListDto
400Assign price list to contacts has been failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/change/{id}​

PUT​

Summary​

Update existing UOM prices by percentage.

Description​

API to update existing UOM prices by percentage.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
requestbodyrequestYesPriceListPercentageUpdateRequest
Responses​
CodeDescriptionSchema
200OKPriceListDto
201UOM prices has been updated successfully by percentage.PriceListDto
400UOM prices by percentage update has been failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/contact-price-lists​

POST​

Summary​

Update contact in price lists.

Description​

API to update contact in price lists.

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYesContactUpdatePriceListRequest
Responses​
CodeDescription
200OK
201Contact updated in price lists successfully.
400Update contact in price lists has been failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/contact-price-lists/bulk​

POST​

Summary​

Bulk Update contacts in price lists.

Description​

API to bulk update contact in price lists.

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYes[ ContactUpdatePriceListRequest ]
Responses​
CodeDescriptionSchema
200OK[ BulkApiResponse ]
201Bulk Contacts updated in price lists successfully.[ BulkApiResponse ]
400Bulk Update contacts in price lists has been failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

GET Document Price list​

POST​

Summary​

Get prices for products.

Description​

API to get prices for products.

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYesPriceListPricingRequest
Responses​
CodeDescriptionSchema
200OK[ object ]
201Prices for products fetched successfully.[ object ]
400Prices for products failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYes[ PriceListDto ]
Responses​
CodeDescriptionSchema
200OK[ BulkApiResponse ]
201Products have been imported successfully.[ BulkApiResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/prices​

POST​

Summary​

Get prices by uom.

Description​

API to get prices by uom.

Responses​
CodeDescriptionSchema
200OKobject
201Prices by uom fetched successfully.object
400Prices by uom failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/purchase-sales-price-list/{contactCode}​

GET​

Summary​

Get purchase and sales price list by contact code.

Description​

API to get purchase and sales price list by contact code.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Purchase and sales price list by contact code has been fetched successfully.PurchaseSalesPriceListDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get All Products price-list​

GET​

Summary​

Search Price lists.

Description​

API to search existing price lists.

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Price lists have been fetched successfully.Page«PriceListDto»
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products price-list/{id}​

GET​

Summary​

GET price list by id

Description​

API to get price list by id

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescriptionSchema
200Price list has been fetched successfully.PriceListDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update existing price list.

Description​

API to update existing price list.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
priceListDtobodypriceListDtoYesPriceListDto
Responses​
CodeDescriptionSchema
200Price list has been updated successfully.PriceListDto
201Created
401Unauthorized
403Forbidden
404Price list with id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete price list.

Description​

API to delete existing price list.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Price list has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Price list has not been found to delete
Security​
Security SchemaScopes
Authorizationglobal

product-uom-contact-mapping-controller​

Product Uom Contact Mapping Controller

Products product-uom-contact/mapping​

GET​

Summary​

Retrieve product uom and contact mapping

Description​

Retrieve product uom and contact mapping

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
productCodequeryproductCodeYesstring
Responses​
CodeDescriptionSchema
200Fetch product uom and contact mappingUOMDto
400Could not get mapping
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products product-uom-contact/mapping/{documentType}/{documentCode}​

GET​

Summary​

Save product uom and contact mapping

Description​

Save product uom and contact mapping

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
documentTypepathdocumentTypeYesstring
Responses​
CodeDescription
200Fetch product uom and contact mapping
400Could not get mapping
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

qc-document-details-controller​

QC Transaction APIs

Add Product QC transaction​

POST​

Summary​

Create new qc transaction.

Description​

API to create new qc transaction.

Parameters​
NameLocated inDescriptionRequiredSchema
qcTransactionDetailsDtobodyqcTransactionDetailsDtoYesQCDocumentDetailsRequestDto
Responses​
CodeDescriptionSchema
200OKQCDocumentDetailsResponseDto
201QC transaction has been created successfully.QCDocumentDetailsResponseDto
400QC transaction creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products qctransaction/qcdetailsbyid/{documentId}​

GET​

Summary​

Get QC document details by id

Description​

API to get QC document details by id for a tenant

Parameters​
NameLocated inDescriptionRequiredSchema
documentIdpathdocumentIdYeslong
Responses​
CodeDescriptionSchema
200Fetched QC document details by id successfully.StockTransferDto
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products qctransaction/qcdocuments​

POST​

Summary​

Create new qc document.

Description​

API to create new qc document.

Parameters​
NameLocated inDescriptionRequiredSchema
qcDocumentRequestDtosbodyqcDocumentRequestDtosYes[ QCDocumentRequestDto ]
Responses​
CodeDescriptionSchema
200OK[ object ]
201QC document has been created successfully.[ object ]
400QC document creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products qctransaction/qcdocumentsbyproductcodes​

POST​

Summary​

Get qc documents by product codes.

Description​

API to get qc documents by product codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ object ]
201QC document has been fetched successfully.[ object ]
400Unable to fetch QC documents.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get QC trandaction Paged​

GET​

Summary​

Get qc transactions.

Description​

API to get qc transactions.

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200OKQCDocumentResponseDto
201QC transaction has been fetched successfully.QCDocumentResponseDto
400Unable to fetch QC transactions.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

product-controller-saudi-arabia​

Product Saudi Arabia APIs

Products sa​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseSaudiArabia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequestSaudiArabia
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products sa/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequestSaudiArabia ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products sa/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products sa/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequestSaudiArabia
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseSaudiArabia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

stock-issue-controller​

Stock Issue APIs

Products stockissue​

GET​

Summary​

Search stock issue

Description​

API to search stock issue.

Parameters​
NameLocated inDescriptionRequiredSchema
customFieldquerycustomFieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Stock issue have been fetched successfully.StockIssueResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create stock request

Description​

API to create stock request.

Parameters​
NameLocated inDescriptionRequiredSchema
stockIssueRequestbodystockIssueRequestYesStockIssueRequest
Responses​
CodeDescriptionSchema
200OKStockIssueResponse
201Stock Request has been createdStockIssueResponse
400Unable to create stock issue
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products stockissue/{code}​

GET​

Summary​

Get stock issue by id.

Description​

API to fetch stock issue details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Stock issue information has been fetched successfully.AbstractStockIssueResponse
401Unauthorized
403Forbidden
404Stock issue not found.
Security​
Security SchemaScopes
Authorizationglobal

stock-request-controller​

Stock Request APIs

Products stockrequest​

GET​

Summary​

Search stock requests

Description​

API to search stock requests.

Parameters​
NameLocated inDescriptionRequiredSchema
customFieldquerycustomFieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Stock requests have been fetched successfully.StockRequestResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create stock request

Description​

API to create stock request.

Parameters​
NameLocated inDescriptionRequiredSchema
stockRequestRequestbodystockRequestRequestYesStockRequestRequest
Responses​
CodeDescriptionSchema
200OKStockRequestResponse
201Stock Request has been createdStockRequestResponse
400Unable to create stock request
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products stockrequest/approvestatus/{id}​

PUT​

Summary​

Update approve status of stock request

Description​

API to update approve status of stock request.

Parameters​
NameLocated inDescriptionRequiredSchema
approveRequestbodyapproveRequestYesStockRequestUpdateApproveRequest
idpathidYeslong
Responses​
CodeDescriptionSchema
200Stock Request has been updatedStockRequestResponse
201Created
400Unable to update stock request
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products stockrequest/linked-docs/product-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details fetched successfullystring
201Created
401Unauthorized
403Forbidden
404Error in fetching product details
Security​
Security SchemaScopes
Authorizationglobal

Products stockrequest/{code}​

GET​

Summary​

Get stock request by id.

Description​

API to fetch stock request details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Stock request information has been fetched successfully.AbstractStockRequestResponse
401Unauthorized
403Forbidden
404Stock request not found.
Security​
Security SchemaScopes
Authorizationglobal

Products stockrequest/{id}​

PUT​

Summary​

Update stock request

Description​

API to update stock request

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
stockRequestRequestbodystockRequestRequestYesStockRequestRequest
Responses​
CodeDescriptionSchema
200Stock request updated succesfullyAbstractStockRequestResponse
201Created
400Stock request draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Stock request with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete Stock Request by ID

Description​

API to delete stock request

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Stock request has been deleted
401Unauthorized
403Forbidden
404Stock request to delete not found
Security​
Security SchemaScopes
Authorizationglobal

product-controller-uk​

v1/products/uk

Products uk​

GET​

Summary​

Search products.

Description​

API to search existing products.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodequerybarcodeNostring
contactCodequerycontactCodeNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Products have been fetched successfully.ProductResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new product.

Description​

API to create new product.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200OKProductResponse
201Product has been created successfully.ProductResponse
400Product creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete product.

Description​

API to delete existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
productIdsbodyproductIdsYes[ long ]
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Product has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Product has been created successfully.
Security​
Security SchemaScopes
Authorizationglobal

Products uk/activate​

PUT​

Summary​

Change status of multiple products.

Description​

API to change status of multiple products.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
statusquerystatusYesboolean
Responses​
CodeDescription
200Product status has been changed successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/barcode-generate​

GET​

Summary​

Get product details by barcode.

Description​

API to get product details for given barcode valie.

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchNostring
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/barcodes​

POST​

Summary​

Get product details for barcodes.

Description​

API to get product details for given barcodes.

Parameters​
NameLocated inDescriptionRequiredSchema
barcodesbodybarcodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/brief​

GET​

Summary​

Get product brief information

Description​

API to get brief information of all the products

Responses​
CodeDescriptionSchema
200Product brief information have been fetched successfully.[ ProductShortInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/briefbyaccountcode/{accountCode}​

GET​

Summary​

Get product brief information by account code.

Description​

API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.

Parameters​
NameLocated inDescriptionRequiredSchema
accountCodepathaccountCodeYesstring
Responses​
CodeDescriptionSchema
200Product brief information by account code have been fetched successfully.[ ProductResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/code/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/demo/{tenantId}​

POST​

Summary​

Create demo Products.

Description​

API to create demo products.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/details​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/doc-seq-codes​

POST​

Summary​

Get product details.

Description​

API to get product details for given products codes.

Parameters​
NameLocated inDescriptionRequiredSchema
documentSequenceCodesbodydocumentSequenceCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.ProductDetails
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/import​

POST​

Summary​

Import products

Description​

API to import products.

Parameters​
NameLocated inDescriptionRequiredSchema
productRequestsbodyproductRequestsYes[ ProductRequest ]
Responses​
CodeDescriptionSchema
200OK[ ProductResponse ]
201Products have been imported successfully.[ ProductResponse ]
400Product import failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/info​

POST​

Summary​

Fetch product details by codes

Description​

Fetch product details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ ProductInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/inventory​

PUT​

Summary​

Update Inventory

Description​

API to update inventory Opening Balance and Opening valuation in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
inventoryRequestsbodyinventoryRequestsYes[ InventoryRequest ]
Responses​
CodeDescriptionSchema
200Inventory has been updated successfully.[ InventoryResponse ]
201Created
401Unauthorized
403Forbidden
404Not Found
500Inventory update fails.
Security​
Security SchemaScopes
Authorizationglobal

Products uk/names​

POST​

Summary​

Get product details for names.

Description​

API to get product details for given names.

Parameters​
NameLocated inDescriptionRequiredSchema
namesbodynamesYes[ string ]
Responses​
CodeDescriptionSchema
200Product details have been fetched successfully.[ object ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/opening-inventory-acc-codes​

GET​

Summary​

Get Inventory Account Codes of Products with Opening Valuation

Description​

API to Get Inventory Account Codes of Products with Opening Valuation

Responses​
CodeDescriptionSchema
200Inventory Account Codes of Products with Opening Valuation fetched successfully[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/summary​

GET​

Summary​

Product summary.

Description​

API for products summary.

Responses​
CodeDescriptionSchema
200Products summary has been fetched successfully.ProductSummaryResponse
400Failed to fetch product summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uk/{id}​

PUT​

Summary​

Update existing product.

Description​

API to update existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productRequestbodyproductRequestYesProductRequest
Responses​
CodeDescriptionSchema
200Product has been updated successfully.ProductResponseIndia
201Created
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update product attributes.

Description​

API to update attributes of existing product.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
productbodyproductYesobject
Responses​
CodeDescriptionSchema
200Product attributes has been updated successfully.ProductResponse
204No Content
401Unauthorized
403Forbidden
404Product with id not found.
Security​
Security SchemaScopes
Authorizationglobal

uom-controller​

UOM Controller

Products uom​

GET​

Summary​

GET UOMs

Description​

API to get all existing UOMs

Responses​
CodeDescriptionSchema
200UOMs have been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new UOM.

Description​

API to create new UOM.

Parameters​
NameLocated inDescriptionRequiredSchema
uomDtobodyuomDtoYesUOMDto
Responses​
CodeDescriptionSchema
200OKUOMDto
201UOM has been created successfully.UOMDto
400UOM creation failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uom/active​

GET​

Summary​

GET UOMs

Description​

API to get all existing UOMs

Responses​
CodeDescriptionSchema
200UOMs have been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uom/productCodes​

POST​

Summary​

UOM Details

Description​

API to get UOM details

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200UOM details fetched successfullyobject
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Product UOM paged​

GET​

Summary​

Search UOMs.

Description​

API to search existing UOMs.

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200UOMs have been fetched successfully.Page«UOMDto»
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uom/uom-codes​

POST​

Summary​

UOM Details

Description​

API to get UOM details

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200UOM details fetched successfully[ UOMDto ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uom/{id}​

PUT​

Summary​

Update existing UOM.

Description​

API to update existing UOM.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
uomDtobodyuomDtoYesUOMDto
Responses​
CodeDescriptionSchema
200UOM has been updated successfully.UOMDto
201Created
401Unauthorized
403Forbidden
404UOM with id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete UOM.

Description​

API to delete existing UOM.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescriptionSchema
200OKResponseEntity
204UOM has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404UOM has not been found to delete
Security​
Security SchemaScopes
Authorizationglobal

uom-schema-controller​

UOM Schema Controller

Products uom-schema​

GET​

Summary​

GET UOM Schemas

Description​

API to get all existing UOM Schemas

Responses​
CodeDescriptionSchema
200UOM Schemas have been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create new UOM Schema.

Description​

API to create new UOM Schema.

Parameters​
NameLocated inDescriptionRequiredSchema
uomSchemaRequestDtobodyuomSchemaRequestDtoYesUOMSchemaRequestDto
Responses​
CodeDescriptionSchema
200OKUOMSchemaDto
201UOM Schema has been created successfully.UOMSchemaDto
400UOM Schema creation failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uom-schema/active​

GET​

Summary​

GET UOM Schemas

Description​

API to get all existing UOM Schemas

Responses​
CodeDescriptionSchema
200UOMs have been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Active UOM Schema​

GET​

Summary​

GET UOM Schemas by base UOM

Description​

API to get all existing UOM Schemas by base UOM

Parameters​
NameLocated inDescriptionRequiredSchema
searchquerysearchYeslong
Responses​
CodeDescriptionSchema
200UOM Schemas by base UOM have been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get UOM Schema​

GET​

Summary​

Search UOM Schemas.

Description​

API to search existing UOM Schemas.

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200UOMs have been fetched successfully.Page«UOMSchemaDto»
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Products uom-schema/{id}​

PUT​

Summary​

Update existing UOM Schema.

Description​

API to update existing UOM Schema.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
uomSchemaRequestDtobodyuomSchemaRequestDtoYesUOMSchemaRequestDto
Responses​
CodeDescriptionSchema
200UOM Schema has been updated successfully.UOMSchemaDto
201Created
401Unauthorized
403Forbidden
404UOM Schema with id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete UOM Schema.

Description​

API to delete existing UOM Schema.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescriptionSchema
200OKResponseEntity
204UOM Schema has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404UOM Schema has not been found to delete
Security​
Security SchemaScopes
Authorizationglobal

Models​


AbstractStockIssueResponse​

NameTypeDescriptionRequired
codestringNo
customField[ CustomFieldItem ]List of custom fieldsNo
destWarehouseCodestringNo
destWarehouseNamestringNo
documentSequenceCodestringStock Issue Document Sequence Code
Example: "0000001"
No
formattedTransferDatedateTimeNo
idlongStock Issue id
Example: 1
No
memostringMemo
Example: "Note this"
No
notesstringNo
sequenceFormatstringSequence Format Id
Example: 1
No
srcWarehouseCodestringNo
srcWarehouseNamestringNo
stockIssueCodestringStock Issue code
Example: "STKIS001"
No
stockIssueDatestringStock Issue date
Example: "25-10-2019"
Yes
stockIssueItems[ StockIssueItemDetails ]No
stockRequestCodestringStock Request code
Example: "STKRQ001"
No
stockRequestItems[ StockRequestItemDetails ]Stock Request item detailsNo
stockTransferCodestringStock Transfer code
Example: "STKIS001"
No
transferDatedateTimeNo
transferDateStringstringNo

AbstractStockRequestResponse​

NameTypeDescriptionRequired
approveDatestringStock Request Approve date
Example: "25-10-2019"
Yes
approveStatusstringApprove Status
Example: "PENDING"
No
approvedBylongStock Request approved by
Example: 1
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringStock Request Document Sequence Code
Example: "0000001"
No
dstWarehouseCodestringDestination Warehouse Code
Example: "WH-0000001"
No
idlongStock Request id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedStockIssues[ StockIssueResponse ]No
memostringMemo
Example: "Note this"
No
sequenceFormatstringSequence Format Id
Example: 1
No
stockRequestCodestringStock Request code
Example: "STKRQ001"
No
stockRequestDatestringStock Request date
Example: "25-10-2019"
Yes
stockRequestItems[ StockRequestItemDetails ]Stock Request item detailsNo

AdditionalChargeRequest​

NameTypeDescriptionRequired
applyTostringModule for which charges are applicable
Enum: "BUY", "SELL", "BOTH"
Example: "SELL"
Yes
apportionFlagbooleanApportion this amount or independent charge
Example: true
No
apportionValuestringApportion method
Enum: "APPORTION_MANUAL", "APPORTION_ON_QTY", "APPORTION_ON_VALUE"
Example: "APPORTION_ON_QTY"
Yes
chargeApplicableOnstringEnum: "TOTAL", "SUBTOTAL"
Example: "TOTAL"
Yes
chargeValuedoubleCharge value for additional charge
Example: 200.33
No
descriptionstringAdditional charge description
Example: "Description"
No
expenseAccountCodestringExpense account code
Example: "A-0013"
Yes
incomeAccountCodestringIncome account code
Example: "A-0012"
Yes
indiaPropertiesobjectIndian Compliance specific properties
Example: [{"HSN":"0101","UOC":"1111"}]
No
isDiscountbooleanCheck to identify if row is created for discount
Example: true
No
isPercentbooleanIs percentage enable?
Example: false
No
isTaxablebooleanIs the charge taxable?
Example: false
No
namestringAdditional Charge Name
Example: "Apple"
Yes
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
percentageValuedoublePercentage applicable
Example: 123.33
Yes
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
salesTaxCodestringSales tax code
Example: "T-002"
No

AdditionalChargeResponse​

NameTypeDescriptionRequired
activebooleanAdditional Charge status
Example: true
No
applyTostringModule for which charges are applicable
Enum: "BUY", "SELL", "BOTH"
Example: "SELL"
Yes
apportionFlagbooleanApportion this amount or independent charge
Example: true
No
apportionValuestringApportion method
Enum: "APPORTION_MANUAL", "APPORTION_ON_QTY", "APPORTION_ON_VALUE"
Example: "APPORTION_ON_QTY"
Yes
chargeApplicableOnstringEnum: "TOTAL", "SUBTOTAL"
Example: "TOTAL"
Yes
chargeValuedoubleCharge value for additional charge
Example: 200.33
No
descriptionstringAdditional charge description
Example: "Description"
No
expenseAccountCodestringExpense account code
Example: "A-0013"
Yes
idlongAdditional Charge ID
Example: 1234
No
incomeAccountCodestringIncome account code
Example: "A-0012"
Yes
indiaPropertiesobjectIndian Compliance specific properties
Example: [{"HSN":"0101","UOC":"1111"}]
No
isDiscountbooleanCheck to identify if row is created for discount
Example: true
No
isPercentbooleanIs percentage enable?
Example: false
No
isTaxablebooleanIs the charge taxable?
Example: false
No
namestringAdditional Charge Name
Example: "Apple"
Yes
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
percentageValuedoublePercentage applicable
Example: 123.33
Yes
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
salesTaxCodestringSales tax code
Example: "T-002"
No

AdditionalCharges​

NameTypeDescriptionRequired
additionalChargeAmountnumberNo
additionalChargeTaxAmountnumberNo
additionalChargesDetails[ AdditionalChargesDetails ]No
globalDiscountGlobalDiscountDetailsNo
globalDiscounts[ GlobalDiscountDetails ]No

AdditionalChargesDetails​

NameTypeDescriptionRequired
additionalChargestringNo
additionalChargeAccountCodestringNo
addtionalChargeTaxstringNo
addtionalChargeTaxCodestringNo
apportionFlagbooleanNo
apportionValuestringEnum: "APPORTION_MANUAL", "APPORTION_ON_QTY", "APPORTION_ON_VALUE"No
cgstnumberNo
chargeAmountnumberNo
igstnumberNo
isPercentbooleanNo
isPreChargebooleanNo
percentnumberNo
sgstnumberNo
taxAmountnumberNo

Address​

NameTypeDescriptionRequired
address1stringAddress line 1
Example: "218, Robinson Road"
No
address2stringAddress line 2
Example: "Downtown"
No
citystringCity
Example: "C001"
No
contactNamestringcontact name for address
Example: "John Smith"
No
countrystringCountry
Example: "C001"
No
destinationOfSupplystringstate in India
Example: "Maharashtra"
No
placeOfSupplystringstate in India
Example: "Punjab"
No
postalCodestringPostal Code
Example: 123456
No
preferredbooleanIs this a default address?
Example: true
No
statestringState
Example: "CS001"
No

AdvancedTrackedProductDTO​

NameTypeDescriptionRequired
advancedTrackedDetails[ AdvancedTrackingMetaDto ]No
advancedTrackingstringEnum: "NONE", "BATCH", "SERIAL"No
barcodestringNo
descriptionstringNo
documentSequenceCodestringNo
idlongNo
masterProductCodestringNo
namestringNo
pidstringNo
typestringEnum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"No

AdvancedTrackingBOMDto​

NameTypeDescriptionRequired
costPerUnitnumberNo
expiryDatedateTimeExpiry date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
manufacturingDatedateTimeManufacturing date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
qtyToFulfildoubleBatch qty to fulfill
Example: 1
No
remainingQuantitynumberNo
serialBatchNumberstringBatch or serial number to be fulfilled
Example: "Batch-001"
No

AdvancedTrackingCountBySerialBatchDto​

NameTypeDescriptionRequired
numberOfSerialBatchlongCount of unfulfilled and active serial/batch
Example: 4
Yes
totalQtyAvailablenumberQty available in unfulfilled and active serial/batch
Example: 37.5
Yes
unassignedOpeningQuantitynumberQty still unassigned out of the opening valuation
Example: 2
No

AdvancedTrackingData​

NameTypeDescriptionRequired
batchSizedoubleBatch qty
Example: 1
No
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin name
Example: "BIN-00001"
No
qtyToFulfildoubleBatch qty to fulfill
Example: 1
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "RACK-00001"
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow Nane
Example: "ROW-00001"
No
serialBatchNumberstringBatch or serial number to be fulfilled
Example: "Batch-001"
No
warehouseCodestringWarehouse of selected Batch/Serial
Example: "WH-0000001"
No
warehouseNamestringWarehouse Name
Example: "Warehouse name"
No

AdvancedTrackingFulfilledByDoc​

NameTypeDescriptionRequired
qtyFulfilleddoubleNo
transactionRefCodestringNo

AdvancedTrackingFulfilmentDto​

NameTypeDescriptionRequired
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringBin name
Example: "Bin1"
No
qtyToFulfildoubleBatch qty to fulfill
Example: 1
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "Rack1"
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow name
Example: "Row1"
No
serialBatchNumberstringBatch or serial number to be fulfilled
Example: "Batch-001"
No
warehouseCodestringWarehouse of selected Batch/Serial
Example: "WH-0000001"
No
warehouseNamestringWarehouse name
Example: "Warehouse-1"
No

AdvancedTrackingInventoryTxn​

NameTypeDescriptionRequired
activebooleanNo
advancedTrackingMetaAdvancedTrackingMetaNo
createdAtdateTimeNo
createdBylongNo
idlongNo
inventoryTransactionInventoryTransactionNo
keyAdvancedTrackingInventoryTxnKeyNo
updatedAtdateTimeNo
updatedBylongNo

AdvancedTrackingInventoryTxnKey​

NameTypeDescriptionRequired
advancedTrackingMetaPklongNo
inventoryTxnPklongNo

AdvancedTrackingMeta​

NameTypeDescriptionRequired
acquiredCostnumberNo
activebooleanNo
advancedTrackingInventoryTxns[ AdvancedTrackingInventoryTxn ]No
advancedTrackingReturnedAdvancedTrackingReturnedNo
batchCreationDatedateTimeNo
batchSizedoubleNo
batchSizeFulfilleddoubleNo
binCodestringNo
createdAtdateTimeNo
createdBylongNo
expiryDatedateTimeNo
fulfillmentByDoc[ AdvancedTrackingFulfilledByDoc ]No
idlongNo
inventoryInventoryNo
manufacturingDatedateTimeNo
productVariantCodestringNo
rackCodestringNo
reservedQuantitydoubleNo
reservedQuantityFulfilleddoubleNo
rowCodestringNo
sequencelongNo
serialBatchNumberstringNo
subSequencelongNo
tenantIdlongNo
updatedAtdateTimeNo
updatedBylongNo
warehouseCodestringNo

AdvancedTrackingMetaDto​

NameTypeDescriptionRequired
acquiredCostnumberAcquired cost of the entire serial or batch
Example: 1
No
advancedTrackingReturnedAdvancedTrackingReturnedNo
batchSizedoubleSerial Number or Batch size
Example: 1
Yes
batchSizeAvailableForReturndoubleHow much of the batch or serial is fulfilled
Example: 1
Yes
batchSizeFulfilleddoubleHow much of the batch or serial is fulfilled
Example: 1
Yes
batchSizeReturneddoubleHow much of the batch or serial is returned
Example: 1
Yes
batchSizeReturnedPurchasedoubleHow much of the batch or serial is returned
Example: 1
Yes
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin Name
Example: "Bin 1"
Yes
expiryDatedateTimeExpiry date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
idlongNo
manufacturingDatedateTimeManufacturing date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
productVariantCodestringProduct code
Example: "P-001"
Yes
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack Name
Example: "Rack 1"
Yes
reservedQuantitydoubleReserved Serial Number or Batch size
Example: 1
No
reservedQuantityFulfilleddoubleFulfilled reserved serial number or batch size
Example: 1
Yes
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow Name
Example: "Row 1"
Yes
sequencelongSequence number
Example: 1
No
serialBatchNumberstringSerial Number or Batch Number
Example: "BATCH-001"
Yes
subSequencelongSubsequence number
Example: 1
No
warehouseCodestringPrimary Warehouse
Example: "WH-0000001"
No
warehouseNamestringPrimary Warehouse
Example: "warehouse name"
No

AdvancedTrackingReturned​

NameTypeDescriptionRequired
batchSizeReturneddoubleNo
batchSizeReturnedPurchasedoubleNo
returnsByDoc[ AdvancedTrackingReturnedByDoc ]No

AdvancedTrackingReturnedByDoc​

NameTypeDescriptionRequired
documentCodestringNo
qtyReturneddoubleNo
returnTypestringEnum: "SALES_RETURN", "PURCHASE_RETURN"No
transactionRefCodestringNo

AdvancedTrackingStockTransferDto​

NameTypeDescriptionRequired
destSerialBatchNumberstringDestination Batch or serial number
Example: "Batch-002"
No
expiryDatedateTimeExpiry date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
manufacturingDatedateTimeManufacturing date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
qtyToTransfernumberBatch qty to Transfer
Example: 1
No
sourceSerialBatchNumberstringSource Batch or serial number
Example: "Batch-001"
No

AssignBatchSerialRequest​

NameTypeDescriptionRequired
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]No
productVariantCodestringProduct ID
Example: "P-000001"
No

AttributeDetails​

NameTypeDescriptionRequired
idlongAttribute ID
Example: "Id"
No
namestringAttribute Name
Example: "Colour"
No
values[ string ]Attribute valuesNo

AttributeRequest​

NameTypeDescriptionRequired
namestringattribute of product
Example: "colour"
No

AttributeResponse​

NameTypeDescriptionRequired
activebooleanNo
idlongNo
isSystemGeneratedbooleanNo
namestringNo
tenantIdlongNo

BOMAssemblyDetailsResponse​

NameTypeDescriptionRequired
allowQuantityToBuildintegerNo Of product quantity to allow to build
Example: 10.5
No
bomProductsConfiguration[ BOMAssemblyItemDetailsDto ]Bom Products informationNo
costPerUnitnumberCost Per Unit
Example: 10.5
No
descriptionstringProduct Description
Example: "Test Product"
Yes
idlongid of item in bom
Example: 1234
No
namestringProduct Name
Example: "Apple"
Yes
pidstringProduct Id
Example: "P-0000021"
Yes
productCodestringProduct Code
Example: "P-0000021"
Yes
totalAvailableQuantitydoubleAvailable Quantity of product in bom
Example: 10.5
No

BOMAssemblyItemDetailsDto​

NameTypeDescriptionRequired
advancedTrackingstringNONE, BATCH, SERIAL
Enum: "NONE", "BATCH", "SERIAL"
Example: "BATCH"
No
availableQuantitynumberAvailable Quantity
Example: 100
No
costPerUnitnumberCost Per Unit
Example: 10.5
No
itemIdlongid of item in bom
Example: 1234
No
itemNamestringProduct Name
Example: "Apple"
Yes
pidstringProduct Id
Example: "P-0000021"
Yes
productCodestringProduct Code
Example: "P-0000021"
Yes
purchasePricenumberProduct Purchase Price
Example: 10.5
No
quantitynumberQuantity of product in bom
Example: 10.5
No
typestringEnum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"No
uomIdlongUOM idNo
uomNamestringUOM nameNo

BarcodeDetails​

NameTypeDescriptionRequired
barcodeFieldstringNo
hideBarcodeLabelbooleanNo

BarcodeInfoDto​

NameTypeDescriptionRequired
barcodestringNo
isBatchSerialProductbooleanNo
productCodestringNo

BatchDetails​

NameTypeDescriptionRequired
batchstringNo
expiryDatedateTimeNo
manufacturingDatedateTimeNo
quantitynumberNo

BomAdditionalCostDto​

NameTypeDescriptionRequired
bomMetaDetailsIdlongid of bomMetaDetailsId
Example: 1234
No
bomMetaNamestringBOM Meta Name
Example: "DEFAULT"
No
labelstringName of manufacturing service
Example: "Labour charges"
No
pricenumberQuantity of product in bom
Example: 10.5
No

BomAssemblyDetailsDto​

NameTypeDescriptionRequired
actualQuantityUsednumberActual Quantity Used
Example: 1
Yes
advancedTrackingstringTracking type of product
Example: "NONE"
No
costPerUnitnumberCost Per Unit
Example: 100
Yes
documentCodestringDocument Code
Example: "BOM-0000001"
Yes
documentSequenceCodestringDocument Code
Example: "BOM-0000001"
Yes
idlongId
Example: 1234
Yes
isQuickCommitbooleanAuto Commit Flag
Example: false
No
pidstringProduct Id
Example: "P00001"
Yes
produceProductTypestringProduce Product type
Enum: "NONE", "SCRAP", "COPRODUCT"
Example: "SCRAP"
Yes
productCodestringProduct code
Example: "P00001"
Yes
productIdlongProduct Id
Example: 1
Yes
productNamestringProduct Name
Example: "Hard Disk"
Yes
quantityRequirednumberQuantity Required
Example: 1
Yes
rawMaterialbooleanRaw Material/Additional Cost
Example: true
No
totalCostnumberTotal Cost
Example: 100
No
totalQuantitynumberQuantity Total
Example: 1
Yes
transactionRefCodestringTransaction Ref code
Example: "BI-0000001"
Yes
warehouseInventoryData[ WarehouseInventoryData ]Bom Assembly DetailsYes

BomAssemblyRequest​

NameTypeDescriptionRequired
advancedTrackingstringTracking type of product
Example: "NONE"
No
assemblyDatestringAssembly Date
Example: "01-07-2021"
Yes
bomAssemblyDetails[ BomAssemblyDetailsDto ]Bom Assembly DetailsYes
bomMetaCodestringBOM Meta Code
Example: "0000001"
No
buildQuantityMaxnumberMax Product Quantity that can be build
Example: 10
Yes
buildQuantityReqnumberRequired Quantity to build
Example: 5
Yes
costPerUnitnumberCost per Unit
Example: 120
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestring0000001No
memostringMemo
Example: "Computer Memo"
Yes
pidstringpid
Example: "P-0000001"
Yes
productCodestringProduct Code
Example: "P-0000001"
Yes
productIdlongProduct Id
Example: 1234
Yes
productNamestringProduct Name
Example: "Computer"
Yes
sequenceFormatstring00000001No
totalQuantitynumberTotal Quantity
Example: 100
Yes
warehouseInventoryData[ WarehouseInventoryData ]Bom Assembly DetailsYes

BomAssemblyResponse​

NameTypeDescriptionRequired
advancedTrackingstringTracking type of product
Example: "NONE"
No
assemblyDatestringAssembly Date
Example: "01-07-2021"
Yes
bomAssemblyDetails[ BomAssemblyDetailsDto ]Bom Assembly DetailsYes
bomMetaCodestringBOM Meta Code
Example: "0000001"
No
buildQuantityMaxnumberMax Product Quantity that can be build
Example: 10
Yes
buildQuantityReqnumberRequired Quantity to build
Example: 5
Yes
costPerUnitnumberCost per Unit
Example: 120
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customFieldMapobjectCustom Field Columns
Example: {}
No
documentSequenceCodestring0000001No
idlongId
Example: 1234
Yes
journalEntryCodestringJournal Entry Code
Example: "JE-0000001"
No
memostringMemo
Example: "Computer Memo"
Yes
pidstringpid
Example: "P-0000001"
Yes
productCodestringProduct Code
Example: "P-0000001"
Yes
productIdlongProduct Id
Example: 1234
Yes
productNamestringProduct Name
Example: "Computer"
Yes
sequenceFormatstring00000001No
totalCostnumberTotal Cost
Example: 100
No
totalQuantitynumberTotal Quantity
Example: 100
Yes
totalQuantityAfternumberQuantity after BOM Assembly
Example: 10
No
warehouseCodestringWarehouse Code
Example: "WH-0000001"
No
warehouseInventoryData[ WarehouseInventoryData ]Bom Assembly DetailsYes
warehouseNamestringWarehouse Name
Example: "Primary Warehouse"
No

BomExplosionDto​

NameTypeDescriptionRequired
advancedTrackingstringTracking type of product
Example: "NONE"
No
availableQuantitydoubleAvailable Quantity of product in bom
Example: 10.5
No
bomProductConfiguration[ BomExplosionDto ]Bom Assembly DetailsYes
descriptionstringDescription of product
Example: "Product"
No
pidstringpid
Example: "P-0000001"
Yes
produceProductTypestringProduce Product type
Enum: "NONE", "SCRAP", "COPRODUCT"
Example: "SCRAP"
Yes
productCodestringProduct Code
Example: "P-0000001"
Yes
productIdlongProduct Id
Example: 1234
Yes
productNamestringProduct Name
Example: "Computer"
Yes
productSubstitutesDetails[ ProductSubstitutesDetails ]substitute detailsNo
productTypestringTracking type of product
Example: "NONE"
No
purchasePricedoublePurchase Price of Product
Example: 10.5
No
quantityRequirednumberQuantity Required
Example: 1
Yes
reservedQuantitydoubleReserved Quantity of product in bom
Example: 10.5
No
salesPricedoublePurchase Price of Product
Example: 10.5
No
uomlonguom Id
Example: 2
Yes

BomMetaDetailsDto​

NameTypeDescriptionRequired
activebooleanbom meta details status
Example: true
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
codestringbom meta details code
Example: "code"
No
deletedbooleanbom meta details delete status
Example: true
No
idlongid of bom meta details
Example: 1234
No
isDefaultbooleanbom default
Example: true
No
namestringbom meta details name
Example: "bom meta name"
No
productIdstringid of bom product
Example: 1234
No

BomMetaDto​

NameTypeDescriptionRequired
bomMetaDetailsIdlongid of bomMetaDetailsId
Example: 1234
No
bomMetaNamestringBOM Meta Name
Example: "DEFAULT"
No
bomProductSubstitutesDetails[ ProductSubstitutesDetails ]No
costnumberCost of product in bom
Example: 10.5
No
itemIdlongid of item in bom
Example: 1234
No
itemNamestringProduct Name
Example: "Apple"
Yes
produceProductTypestringProduce Product type
Enum: "NONE", "SCRAP", "COPRODUCT"
Example: "SCRAP"
Yes
productCodestringNo
quantitynumberQuantity of product in bom
Example: 10.5
No
stockUomlongNo

BomOperationDto​

NameTypeDescriptionRequired
bomMetaDetailsIdlongid of bomMetaDetailsId
Example: 1234
No
bomMetaNamestringBOM Meta Name
Example: "DEFAULT"
No
costPerHournumberCost of operation in bom
Example: 10.5
No
fixedRatenumberCost of operation in bom
Example: 10.5
No
operationIdlongid of operation in bom
Example: 1234
No
operationNamestringOperation Name
Example: "Apple"
Yes
totalCostnumberCost of operation in bom
Example: 10.5
No

BomProductCostDetails​

NameTypeDescriptionRequired
operationCostnumberOperation Cost
Example: 15
No
rawMaterialCostnumberRaw material cost
Example: 20
No
totalCostnumberTotal cost
Example: 35
No

BoxDto​

NameTypeDescriptionRequired
heightstringBox width.
Example: "14 m"
No
lengthstringBox length.
Example: "10 m"
No
typestringBOX_S, BOX_M, BOX_L
Example: "BOX_M"
No
widthstringBox width.
Example: "10 m"
No

BulkApiResponse​

NameTypeDescriptionRequired
failure[ object ]No
statusCodeintegerNo
success[ object ]No

BulkApiResponse«ContactUpdatePriceListRequest»​

NameTypeDescriptionRequired
failure[ ContactUpdatePriceListRequest ]No
statusCodeintegerNo
success[ ContactUpdatePriceListRequest ]No

BulkApiResponse«PriceListDto»​

NameTypeDescriptionRequired
failure[ PriceListDto ]No
statusCodeintegerNo
success[ PriceListDto ]No

ContactUpdatePriceListRequest​

NameTypeDescriptionRequired
contactCodestringContact code
Example: "C-0000001"
No
priceLists[ long ]Set of price lists
Example: [123,456]
No

CustomFieldItem​

NameTypeDescriptionRequired
idlongDimension Id
Example: 11567
No
labelstringCustom Field Name
Example: "Label"
Yes
modulestringSupported ModulesNo
valueobjectDimension Value
Example: "XYZ"
No

CustomPage«ProductResponseIndia»​

NameTypeDescriptionRequired
content[ ProductResponseIndia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalOpeningValuationdoubleNo
totalPagesintegerNo

CustomPage«ProductResponseIndonesia»​

NameTypeDescriptionRequired
content[ ProductResponseIndonesia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalOpeningValuationdoubleNo
totalPagesintegerNo

CustomPage«ProductResponseMalaysia»​

NameTypeDescriptionRequired
content[ ProductResponseMalaysia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalOpeningValuationdoubleNo
totalPagesintegerNo

CustomPage«ProductResponsePhilippines»​

NameTypeDescriptionRequired
content[ ProductResponsePhilippines ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalOpeningValuationdoubleNo
totalPagesintegerNo

CustomPage«ProductResponseSaudiArabia»​

NameTypeDescriptionRequired
content[ ProductResponseSaudiArabia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalOpeningValuationdoubleNo
totalPagesintegerNo

CustomPage«ProductResponseUae»​

NameTypeDescriptionRequired
content[ ProductResponseUae ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalOpeningValuationdoubleNo
totalPagesintegerNo

CustomPage«ProductResponse»​

NameTypeDescriptionRequired
content[ ProductResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalOpeningValuationdoubleNo
totalPagesintegerNo

CustomPage«TdsNatureOfPaymentIndia»​

NameTypeDescriptionRequired
content[ TdsNatureOfPaymentIndia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalOpeningValuationdoubleNo
totalPagesintegerNo

DocumentInfo​

NameTypeDescriptionRequired
documentCodestringDocument Code.
Example: "QO-0000001"
No
documentCreatedDatedateTimePurchase creation date
Example: "2023-01-01T00:00:00.000+0000"
No
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
documentTypestringType of document.
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
No

DocumentUOMSchemaDefinition​

NameTypeDescriptionRequired
namestringUOM Schema Name
Example: "UNIT"
No
schemaIdlongUOM Schema Id
Example: 1
No
sinkConversionFactornumber10
Example: 10
No
sinkUOMlong2
Example: 2
No
sourceConversionFactornumber1
Example: 1
No
sourceUOMlong4
Example: 4
No
uidstringUOM Schema Definition Id
Example: 1
No

File​

NameTypeDescriptionRequired
absolutebooleanNo
absoluteFileFileNo
absolutePathstringNo
canonicalFileFileNo
canonicalPathstringNo
directorybooleanNo
filebooleanNo
freeSpacelongNo
hiddenbooleanNo
namestringNo
parentstringNo
parentFileFileNo
pathstringNo
totalSpacelongNo
usableSpacelongNo

ForecastingDetails​

NameTypeDescriptionRequired
forecastQuantitydoubleNo
frequencyNamestringNo
periodFrequencystringEnum: "MONTHLY", "QUARTERLY", "YEARLY"No

FulfillmentItemDto​

NameTypeDescriptionRequired
advancedTrackingFulfilmentData[ AdvancedTrackingFulfilmentDto ]Advanced tracking to fulfil listNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
availableProductQuantitynumberNo
customField[ CustomFieldItem ]List of custom fieldsNo
documentItemCodestringDocument order code, It will be Quotaion/Invoice item code. Possible value - QI-00001 or II-00001
Example: "QI-00001"
Yes
documentSequenceCodestringdocument sequence code
Example: "IN-0000001"
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
fulfilledQuantitynumberFulfilled quantity
Example: 20
Yes
fulfillmentDatestringfulfillment date
Example: "01-10-2019"
No
fulfillment_item_codestringfulfillment item specific unique code
Example: "FI-0000001"
No
idlongNo
isPartialInvoicebooleanWhether the document is invoice, and is partial invoice
Example: false
No
isQuickCommitbooleanWhether Fulfilment should be done in FIFO order
Example: false
No
linkedPIItemCodestringQuotation Item document sequence code
Example: "QII-0000001"
No
pendingQuantitynumberNo
productCodestringProduct code
Example: "P-0000001"
Yes
productDescriptionstringNo
productNamestringNo
productTypestringNo
quantityRequirednumberOrdered Quantity
Example: 100
Yes
trackingInformation[ AdvancedTrackingMetaDto ]Advanced tracking informationNo
uomAvailableProductQuantitynumberNo
uomFulfilledQuantitynumberUOM Fulfilled quantity
Example: 20
No
uomNamestringUOM nameNo
uomPendingQuantitynumberNo
uomQuantityRequirednumberUOM Ordered Quantity
Example: 100
No
warehouseCodestringwarehouse code
Example: "WH-00001"
No
warehouseInventoryData[ WarehouseInventoryData ]warehouse Inventory List
Example: []
No

FulfillmentRequest​

NameTypeDescriptionRequired
attachmentIds[ integer ]list of attachment id's for this fulfillmentNo
attachments[ string ]Attachments url'sNo
autoFulfilledbooleanFlag will pass as true for auto fulfilled flow. Possible value - TRUE | FALSE
Example: false
No
bulkItemCountintegercount of bulk goods receipt
Example: 0
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentCodestringDocument code
Example: "00001"
Yes
documentDatestringdocument creation date
Example: "01-10-2019"
No
documentTypestringDocument Type, Stage from where fulfillment is requested. Value will QUOTATION or SALES_INVOICE
Example: "QUOTATION"
Yes
fulfillmentDatestringfulfillment date
Example: "01-10-2019"
No
fulfillmentItems[ FulfillmentItemDto ]Fulfillment item detailsNo
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
fulfillment_codestringfulfillment specific unique code
Example: "FUL-0000001"
No
isBulkFulfillmentbooleantrue if the GR created is for bulk goods receipt
Example: true
No
isPartialInvoicebooleanWhether the document is invoice, and is partial invoice
Example: false
No
isQcEnabledbooleanFlag will pass as true for QC work flow. Possible value - TRUE | FALSE
Example: false
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
linkedPIDocumentDocumentInfoLinked Partial Invoice document.No
parentDocumentSeqCodestringDocument Sequence code of Quote or Invoice
Example: "00001"
No
parentFulfillmentCodestringgoods receipt specific unique code for bulk gr
Example: "FUL-0000001"
No
reservedStockbooleantrue if the GR created is for reserved stock
Example: true
No
sequenceintegerfulfillment group sequence
Example: 1
No
statusstringfulfillment status, possible value : PARTIAL_FULFILLED | FULLY_FULFILLED | UNFULFILLED
Example: "PARTIAL_FULFILLED"
No
transactionLinkIdlongtransaction link id for the goods received
Example: 1
No
warehouseCodestringwarehouse code
Example: "WH-0000001"
No

FulfillmentResponse​

NameTypeDescriptionRequired
attachmentIds[ integer ]list of attachment id's for this fulfillmentNo
attachments[ string ]Attachments url'sNo
autoFulfilledbooleanFlag will pass as true for auto fulfilled flow. Possible value - TRUE | FALSE
Example: false
No
bulkItemCountintegercount of bulk goods receipt
Example: 0
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentCodestringDocument code
Example: "00001"
Yes
documentDatestringdocument creation date
Example: "01-10-2019"
No
documentTypestringDocument Type, Stage from where fulfillment is requested. Value will QUOTATION or SALES_INVOICE
Example: "QUOTATION"
Yes
fulfillmentDatestringfulfillment date
Example: "01-10-2019"
No
fulfillmentItems[ FulfillmentItemDto ]Fulfillment item detailsNo
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
fulfillment_codestringfulfillment specific unique code
Example: "FUL-0000001"
No
idlongNo
isBulkFulfillmentbooleantrue if the GR created is for bulk goods receipt
Example: true
No
isPartialInvoicebooleanWhether the document is invoice, and is partial invoice
Example: false
No
isQcEnabledbooleanFlag will pass as true for QC work flow. Possible value - TRUE | FALSE
Example: false
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
linkedPIDocumentDocumentInfoLinked Partial Invoice document.No
parentDocumentSeqCodestringDocument Sequence code of Quote or Invoice
Example: "00001"
No
parentFulfillmentCodestringgoods receipt specific unique code for bulk gr
Example: "FUL-0000001"
No
reservedStockbooleantrue if the GR created is for reserved stock
Example: true
No
sequenceintegerfulfillment group sequence
Example: 1
No
statusstringfulfillment status, possible value : PARTIAL_FULFILLED | FULLY_FULFILLED | UNFULFILLED
Example: "PARTIAL_FULFILLED"
No
transactionLinkIdlongtransaction link id for the goods received
Example: 1
No
warehouseCodestringwarehouse code
Example: "WH-0000001"
No

GlobalDiscountDetails​

NameTypeDescriptionRequired
accountCodestringNo
amountnumberNo
isPercentbooleanNo
isSubTotalOnlybooleanNo
namestringNo
percentnumberNo

GoodsReceiptItemDto​

NameTypeDescriptionRequired
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]No
advancedTrackingTypestringEnum: "NONE", "BATCH", "SERIAL"No
customField[ CustomFieldItem ]List of custom fieldsNo
documentItemCodestringDocument order code, It will be Purchase Order/Purchase Invoice item code. Possible value - POI-00001 or PII-00001
Example: "POI-00001"
Yes
documentSequenceCodestringdocument sequence code
Example: "IN-0000001"
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
goods_receipt_item_codestringgoods receipt item specific unique code
Example: "GRI-000001"
No
idlongNo
pendingQuantitynumberNo
productCodestringProduct code
Example: "P-0000001"
Yes
productDescriptionstringNo
productNamestringNo
quantityRequirednumberPurchase Ordered Quantity
Example: 100
Yes
receiptDatestringReceipt date
Example: "01-10-2019"
No
receiptQuantitynumberGoods Receipt quantity
Example: 20
Yes
uomNamestringUOM nameNo
uomPendingQuantitynumberuom pending quantity
Example: 2
Yes
uomQuantityRequirednumberPurchase Ordered uom Quantity
Example: 100
Yes
uomReceiptQuantitynumberuom receipt quantity
Example: 2
Yes
warehouseCodestringNo
warehouseInventoryData[ WarehouseInventoryData ]warehouse Inventory List
Example: []
No

GoodsReceiptRequest​

NameTypeDescriptionRequired
attachmentIds[ integer ]list of attachment id's for this grNo
attachments[ string ]Attachments url'sNo
autoReceiptbooleanFlag will pass as true for auto receipt flow. Possible value - TRUE | FALSE
Example: false
No
bulkItemCountintegercount of bulk goods receipt
Example: 0
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where goods receive is requested. Value will PURCHASE_ORDER or PURCHASE_INVOICE
Example: "PURCHASE_ORDER"
Yes
goods_receipt_codestringgoods receipt specific unique code
Example: "GR-0000001"
No
isBulkGRbooleantrue if the GR created is for bulk goods receipt
Example: true
No
isGoodsReceiptOfLinkedDocbooleanFlag will denote if GR is of a linked doc
Example: true
No
isQcEnabledbooleanFlag will pass as true for QC work flow. Possible value - TRUE | FALSE
Example: false
No
items[ GoodsReceiptItemDto ]Goods Receipt item detailsNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
parentDocumentSeqCodestringDocument Sequence code of PO or Bill
Example: "00001"
No
parentGrCodestringgoods receipt specific unique code for bulk gr
Example: "GR-0000001"
No
receiptDatestringDate on which all goods receipt successfully.
Example: "01-10-2019"
No
sequenceintegerGoods receipt sequence
Example: 1
No
statusstringfulfillment status, possible value : UNRECEIVED | PARTIAL_RECEIVED | FULLY_RECEIVED
Example: "PARTIAL_FULFILLED"
No
transactionLinkIdlongtransaction link id for the goods received
Example: 1
No
warehouseCodestringwarehouse code
Example: "WH-0000001"
No

GoodsReceiptResponse​

NameTypeDescriptionRequired
attachmentIds[ integer ]list of attachment id's for this grNo
attachments[ string ]Attachments url'sNo
autoReceiptbooleanFlag will pass as true for auto receipt flow. Possible value - TRUE | FALSE
Example: false
No
bulkItemCountintegercount of bulk goods receipt
Example: 0
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where goods receive is requested. Value will PURCHASE_ORDER or PURCHASE_INVOICE
Example: "PURCHASE_ORDER"
Yes
goods_receipt_codestringgoods receipt specific unique code
Example: "GR-0000001"
No
idlongNo
isBulkGRbooleantrue if the GR created is for bulk goods receipt
Example: true
No
isGoodsReceiptOfLinkedDocbooleanFlag will denote if GR is of a linked doc
Example: true
No
items[ GoodsReceiptItemDto ]Goods Receipt item detailsNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
parentDocumentSeqCodestringDocument Sequence code of PO or Bill
Example: "00001"
No
parentGrCodestringgoods receipt specific unique code for bulk gr
Example: "GR-0000001"
No
receiptDatestringDate on which all goods receipt successfully.
Example: "01-10-2019"
No
sequenceintegerGoods receipt sequence
Example: 1
No
statusstringfulfillment status, possible value : UNRECEIVED | PARTIAL_RECEIVED | FULLY_RECEIVED
Example: "PARTIAL_FULFILLED"
No
transactionLinkIdlongtransaction link id for the goods received
Example: 1
No
warehouseCodestringwarehouse code
Example: "WH-0000001"
No

GoodsReceiptsTypeCodeRequest​

NameTypeDescriptionRequired
documentCodes[ string ]No
documentTypes[ string ]No

HSNAndSACCode​

NameTypeDescriptionRequired
hsnCodes[ HSNCodeIndiaDto ]No
sacCodes[ SACCodeIndiaDto ]No

HSNCodeIndiaDto​

NameTypeDescriptionRequired
cessNonAdvolbooleanCess to be applied as Nonadvol or not
Example: false
No
cessRulestringCess rule expression
Example: "Math.max(21*amount/100,4170*quantity/1000)"
No
cessRuleDescriptionstringCess rule description
Example: "21% or Rs. 4170 per thousand, whichever is higher"
No
codestringHSN code
Example: 1234
No
descriptionstringDescription of HSN code
Example: "Cigar and cheroots"
No
gstRatenumberGST tax percent
Example: 28
No
tenantIdlongTenant Id
Example: 123
No

HSNCodeRequest​

NameTypeDescriptionRequired
codestringHSN Code
Example: 123
Yes
descriptionstringHSN Description
Example: "Others"
Yes
gstRatenumberHSN GST Rate
Example: 28
Yes

ImportDataRequest​

NameTypeDescriptionRequired
accessTokenstringNo
auditLogIdlongNo
countrystringNo
importDtoClassnamestringNo
importDtoList[ object ]No
modulestringNo
tenantIdlongNo
userIdlongNo
validRecords[ object ]No

IncomingDetails​

NameTypeDescriptionRequired
incomingQtynumberNo
outgoingQtynumberNo
periodNamestringNo

InputStream​

NameTypeDescriptionRequired
InputStreamobject

InvWarehouseXref​

NameTypeDescriptionRequired
advancedTrackingMeta[ AdvancedTrackingMeta ]No
availableQuantitynumberNo
binCodestringNo
idlongNo
inventoryInventoryNo
openingQuantitynumberNo
openingValuationnumberNo
productVariantCodestringNo
rackCodestringNo
reservedQuantitynumberNo
rowCodestringNo
tenantIdlongNo
warehouseWarehouseNo
warehouseLevelstringNo

InvWarehouseXrefDto​

NameTypeDescriptionRequired
availableQuantitynumberNo
binCodestringNo
idlongNo
inventoryIdlongNo
openingQuantitynumberNo
openingValuationnumberNo
rackCodestringNo
reservedQuantitynumberNo
rowCodestringNo
tenantIdlongNo
warehouseIdlongNo

Inventory​

NameTypeDescriptionRequired
activebooleanNo
advancedTrackingMeta[ AdvancedTrackingMeta ]No
availableQuantitynumberNo
barcodestringNo
cfieldobjectNo
codestringNo
createdAtdateTimeNo
createdBylongNo
customField[ CustomFieldItem ]No
deletedbooleanNo
idlongNo
invWarehouseXrefs[ InvWarehouseXref ]No
inventoryTransactions[ InventoryTransaction ]No
openingQuantitynumberNo
openingValuationnumberNo
productVariantCodestringNo
productVariantNamestringNo
reorderLevellongNo
reservedQuantitynumberNo
tenantIdlongNo
updatedAtdateTimeNo
updatedBylongNo

InventoryAuditDto​

NameTypeDescriptionRequired
adjustment_datedateTimeNo
audit_codestringNo

InventoryDto​

NameTypeDescriptionRequired
availableQuantitydoubleAvailable quantity
Example: 100
No
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin name
Example: "BIN-NAME"
No
costOfGoodsSoldAccountCodestringCost of goods sold account code
Example: "A-10231"
Yes
inventoryAccountCodestringInventory account code
Example: "A-10232"
Yes
inventoryAccountNamestringInventory account name
Example: "Inventory Account"
Yes
landedCostWeightnumberLanded cost weight value
Example: 10.5
No
openingQuantitydoubleOpening quantity
Example: 10
No
openingValuationdoubleOpening valuation
Example: 100.4
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "RACK-NAME"
No
reservedQuantitydoubleReserved quantity
Example: 100
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow name
Example: "ROW-NAME"
No
stockAdjustmentAccountCodestringStock adjustment account code
Example: "A-10234"
Yes
unAssignedQuantitydoubleUnassigned quantity
Example: 0
No
warehouseCodestringWarehouse code
Example: "WH-00001"
Yes
wipInventoryAccountCodestringWIP Inventory account code
Example: "A-10233"
Yes

InventoryRequest​

NameTypeDescriptionRequired
costOfGoodsSoldAccountCodestringAvailable quantity
Example: 100
No
inventoryAccountCodestringInventory account code
Example: "A-10232"
No
openingQuantitydoubleOpening quantity
Example: 10
No
openingValuationdoubleOpening valuation
Example: 100.4
No
productIdlongProduct id - Unique Key
Example: 121
No
stockAdjustmentAccountCodestringStock adjustment account code
Example: "A-10234"
No
warehouseCodestringWarehouse code to identify the Warehouse.
Example: "WH-0000001"
No
wipInventoryAccountCodestringWIP Inventory account code
Example: "A-10233"
No

InventoryResponse​

NameTypeDescriptionRequired
availableQuantitydoubleAvailable quantity
Example: 100
No
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin name
Example: "BIN-NAME"
No
costOfGoodsSoldAccountCodestringCost of goods sold account code
Example: "A-10231"
Yes
inventoryAccountCodestringInventory account code
Example: "A-10232"
Yes
inventoryAccountNamestringInventory account name
Example: "Inventory Account"
Yes
landedCostWeightnumberLanded cost weight value
Example: 10.5
No
openingQuantitydoubleOpening quantity
Example: 10
No
openingValuationdoubleOpening valuation
Example: 100.4
No
productIdlongProduct id of the inventory
Example: 121
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "RACK-NAME"
No
reservedQuantitydoubleReserved quantity
Example: 100
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow name
Example: "ROW-NAME"
No
stockAdjustmentAccountCodestringStock adjustment account code
Example: "A-10234"
Yes
warehouseCodestringWarehouse code
Example: "WH-00001"
Yes
wipInventoryAccountCodestringWIP Inventory account code
Example: "A-10233"
Yes

InventoryTransaction​

NameTypeDescriptionRequired
actionTypestringNo
additionalChargesAmountnumberNo
advancedTrackingFulfilmentData[ AdvancedTrackingFulfilmentDto ]No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]No
binCodestringNo
contactCodestringNo
customFieldobjectNo
customFieldItems[ CustomFieldItem ]No
documentCodestringNo
documentItemCodestringNo
documentSequenceCodestringNo
documentTypestringNo
inventoryTxnActionTypestringEnum: "ADD", "REMOVE", "DEFAULT"No
isQuickCommitbooleanNo
productCodestringNo
purchaseOrderCodestringNo
quantitynumberNo
rackCodestringNo
reservedStockbooleanNo
rowCodestringNo
salesOrderCodestringNo
transactionDatestringExample: "dd-MM-yyyy HH:mm:ss"No
transactionRefCodestringNo
unitPricenumberNo
uomTypestringEnum: "HOUR", "UNIT", "KG", "PIECES", "NA", "DEFAULT"No
warehouseCodestringNo

InventoryTransactionEvent​

NameTypeDescriptionRequired
inventoryTransactions[ InventoryTransaction ]No

InventoryTxnLandedCostDto​

NameTypeDescriptionRequired
documentCodestringDocument code
Example: "PI-0000001"
Yes
jeCodestringLinked JE Code
Example: "JE-0000001"
Yes
landedPricenumberLanded Price
Example: 12.5
Yes
linkedDocumentCodestringLinked Document code
Example: "PI-0000007"
Yes
transactionRefCodestringInvoice item code
Example: "PII-0000007"
No

InventoryUpdateResponse​

NameTypeDescriptionRequired
failInventories[ InventoryResponse ]No
updatedInventories[ InventoryResponse ]No

InventoryValuation​

NameTypeDescriptionRequired
productValuations[ ProductValuation ]No
totalProductdoubleNumber of Product
Example: 30
No
totalValuationdoubleTotal Valuation
Example: 3000
No

InventoryWarehouseDetails​

NameTypeDescriptionRequired
availableQuantitynumberAvailable quantity
Example: 100
No
openingQuantitynumberOpening quantity
Example: 10
No
openingValuationnumberOpening Valuation
Example: 1000
No
warehouseCodestringWarehouse code
Example: "WH-00001"
Yes

LandedCostCategory​

NameTypeDescriptionRequired
allocationTypestringEnum: "QUANTITY", "VALUE", "WEIGHT", "MANUAL", "CUSTOM_DUTY"No
namestringNo

LinkedDocumentsDto​

NameTypeDescriptionRequired
codestringNo
usedbooleanNo

Location​

NameTypeDescriptionRequired
activebooleanNo
address[ Address ]No
createdAtdateTimeNo
createdBylongNo
deletedbooleanNo
holdStocksbooleanNo
idlongNo
namestringNo
tenantIdlongNo
updatedAtdateTimeNo
updatedBylongNo

LocationDto​

NameTypeDescriptionRequired
address[ Address ]List of Address.No
idlongId
Example: 1
No
namestringName of location
Example: "Location-1"
No

Map«long,bigdecimal»​

NameTypeDescriptionRequired
Map«long,bigdecimal»object

OperationCost​

NameTypeDescriptionRequired
idlongNo
operationCodestringNo
operationCostnumberNo
operatorCostnumberNo
workstationCostnumberNo

PackListRequest​

NameTypeDescriptionRequired
ppsDocuments[ ShipmentDocumentDto ]List of PPS documents.No

PackListResponse​

NameTypeDescriptionRequired
ppsDocuments[ ShipmentDocumentDto ]List of PPS documents.No

PackedItemQuantityDto​

NameTypeDescriptionRequired
packedQuantitynumberpacked quantity of item in the package
Example: 10
No
shipmentDocumentItemIdlongShipment Document Item Id
Example: 2
No
warehouseInventoryPPSData[ WarehouseInventoryPPSData ]Inventory Warehouse dataNo

Page​

NameTypeDescriptionRequired
content[ object ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Pageable​

NameTypeDescriptionRequired
offsetlongNo
pageNumberintegerNo
pageSizeintegerNo
pagedbooleanNo
sortSortNo
unpagedbooleanNo

Page«AbstractStockIssueResponse»​

NameTypeDescriptionRequired
content[ AbstractStockIssueResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«AbstractStockRequestResponse»​

NameTypeDescriptionRequired
content[ AbstractStockRequestResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«AdvancedTrackingMetaDto»​

NameTypeDescriptionRequired
content[ AdvancedTrackingMetaDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«AttributeResponse»​

NameTypeDescriptionRequired
content[ AttributeResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«FulfillmentResponse»​

NameTypeDescriptionRequired
content[ FulfillmentResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«HSNCodeIndiaDto»​

NameTypeDescriptionRequired
content[ HSNCodeIndiaDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«InventoryAuditDto»​

NameTypeDescriptionRequired
content[ InventoryAuditDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PicklistResponse»​

NameTypeDescriptionRequired
content[ PicklistResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PriceListDto»​

NameTypeDescriptionRequired
content[ PriceListDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«QCDocumentResponseDto»​

NameTypeDescriptionRequired
content[ QCDocumentResponseDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«ReorderReportDto»​

NameTypeDescriptionRequired
content[ ReorderReportDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SACCodeIndiaDto»​

NameTypeDescriptionRequired
content[ SACCodeIndiaDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«ServiceTypeMalaysiaDto»​

NameTypeDescriptionRequired
content[ ServiceTypeMalaysiaDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«ShipmentDocumentDto»​

NameTypeDescriptionRequired
content[ ShipmentDocumentDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«StockTransferDto»​

NameTypeDescriptionRequired
content[ StockTransferDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«TarifCodeMalaysiaDto»​

NameTypeDescriptionRequired
content[ TarifCodeMalaysiaDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«UOMDto»​

NameTypeDescriptionRequired
content[ UOMDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«UOMSchemaDto»​

NameTypeDescriptionRequired
content[ UOMSchemaDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«WarehouseResponse»​

NameTypeDescriptionRequired
content[ WarehouseResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«object»​

NameTypeDescriptionRequired
content[ object ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

PickListRequest​

NameTypeDescriptionRequired
barcodeScannerbooleanBarcode scanner is on/off.
Example: false
No
codestringPick list sequence
Example: "0000001"
No
idlongPick List Id
Example: 1
No
picklistStatusstringpicking list status: READY_TO_PICK, PICKING_IN_PROGRESS, PICKED
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED"
Example: "READY_TO_PICK"
No
ppsDocuments[ ShipmentDocumentDto ]List of PPS documents.No
statusstringPPS-shipment status
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
Example: "PICKED"
No
warehouseWarehouseDtoWarehouse details.No

PicklistResponse​

NameTypeDescriptionRequired
barcodeScannerbooleanBarcode scanner is on/off.
Example: false
No
codestringPick list sequence
Example: "0000001"
No
createdDatedateTimePick List creation date
Example: "25-10-2019"
Yes
idlongPick List Id
Example: 1
No
picklistStatusstringpicking list status: READY_TO_PICK, PICKING_IN_PROGRESS, PICKED
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED"
Example: "READY_TO_PICK"
No
ppsDocuments[ ShipmentDocumentDto ]List of PPS documents.No
statusstringPPS-shipment status
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
Example: "PICKED"
No
warehouseWarehouseDtoWarehouse details.No

PriceListContactsUpdateRequest​

NameTypeDescriptionRequired
allContactsbooleanTrue if price list applicable to all contacts
Example: false
No
contacts[ string ]Set of applicable contact codes
Example: ["C-0000001"]
No

PriceListCurrencySchemaDto​

NameTypeDescriptionRequired
currencystringSGD
Enum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"
Example: "SGD"
No
pricenumber1
Example: 1
No
uidstring (uuid)Price List Currency Schema Id
Example: 1
No

PriceListDto​

NameTypeDescriptionRequired
activebooleanIs active or not
Example: true
No
allContactsbooleanIs active or not
Example: true
No
contacts[ string ]Contact codesNo
currencies[ string ]List of currencies
Example: ["SGD"]
No
effectiveDatedateTimePrice list effective date
Example: "30-06-2021"
Yes
errors[ string ]List of validation error messagesNo
idlongPrice List Id
Example: 1
No
namestringPrice list nameNo
priceListItems[ PriceListItemDto ]Price list itemsNo
typestringPrice List type
Example: "SELL"
No

PriceListItemDto​

NameTypeDescriptionRequired
currencyPrice[ PriceListCurrencySchemaDto ]Price for CurrencyNo
errors[ string ]List of validation error messagesNo
idlongPrice List Id
Example: 1
No
minimumQuantitynumberMinimum QuantityNo
priceListIdlongPrice list IdNo
productIdstringProduct IdNo
uomIdlongUOM IdNo

PriceListPercentageUpdateRequest​

NameTypeDescriptionRequired
changenumberchange percentage to apply on prices, -100 to 100
Example: -4.25
No
currencies[ string ]Alleast one currency required
Example: ["USD"]
No

PriceListPricingItemRequest​

NameTypeDescriptionRequired
productIdstringProduct Id
Example: "P-0000001"
Yes
quantitynumberProduct quantity
Example: 34
Yes
uomIdlongProduct uom id
Example: 34
Yes

PriceListPricingRequest​

NameTypeDescriptionRequired
contactCodestringContact code
Example: "C-0000001"
No
currencystringDocument currency
Enum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"
Example: "USD"
Yes
documentDatedateTimeDocument date
Example: "26-06-2021"
Yes
exchangeRatenumberExchange Rate
Example: 0.7142857142857143
No
priceListPricingItems[ PriceListPricingItemRequest ]Product IdYes
typestringTransaction type BUY or SELL
Enum: "BUY", "SELL", "BOTH"
Example: "SELL"
Yes

PriceListPricingResponse​

NameTypeDescriptionRequired
pricenumberPrice
Example: 34
Yes
priceListShortInfos[ PriceListShortInfo ]No
productIdstringProduct Id
Example: 34
Yes
quantitynumberProduct quantity
Example: 34
Yes
uomIdlongUOM Id
Example: 34
Yes

PriceListShortInfo​

NameTypeDescriptionRequired
idlongPrice list id
Example: 34
Yes
namestringPrice list name
Example: "Maximum Price"
Yes
pricenumberPrice
Example: 34
Yes

PrintShippingLabelRequest​

NameTypeDescriptionRequired
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument sequence code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
shipmentPackageSequence[ integer ]List of shipmentPackageSequenceNo

ProductDetails​

NameTypeDescriptionRequired
activebooleanNo
advancedTrackingstringEnum: "NONE", "BATCH", "SERIAL"No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]No
availableQuantitynumberNo
barcodestringNo
binCodestringbin code
Example: "BIN-00001"
Yes
bomAdditionalCostDtoList[ BomAdditionalCostDto ]No
bomItemsobjectNo
bomOperationDtoList[ BomOperationDto ]No
categoryCodestringNo
cfieldobjectNo
customField[ CustomFieldItem ]No
descriptionstringNo
documentSequenceCodestringNo
hasVariantsbooleanNo
idlongNo
images[ string ]No
landedCostCategory[ LandedCostCategory ]No
multipleUomSchemabooleanNo
namestringNo
openingQuantitynumberNo
openingValuationnumberNo
pidstringNo
purchasePricenumberNo
rackCodestringRack code
Example: "RACK-00001"
Yes
recommendedUomlongNo
reorderLevellongNo
reservedQuantitynumberNo
rowCodestringRow code
Example: "ROW-00001"
Yes
salesPricenumberNo
stockAdjustmentAccountCodestringNo
stockUomlongNo
taxablebooleanNo
typestringEnum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"No
uomSchemalongNo
uomSchemaDtoUOMSchemaDtoNo
valuationMethodstringEnum: "FIFO", "AVERAGE"No
warehouseCodestringNo
whtSectionToWhtRateIdlongNo

ProductForecastDetailsDto​

NameTypeDescriptionRequired
availableQuantitydoubleNo
foreCastingDetails[ ForecastingDetails ]No
forecastIdlongNo
idlongNo
incomingDetailsList[ IncomingDetails ]No
parentCodestringNo
productCodestringNo
productIdlongNo
productNamestringNo
productSeqCodestringNo
quantityRequiredToBuildnumberNo
typestringEnum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"No

ProductInOutQty​

NameTypeDescriptionRequired
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
productCodestringNo
quantitynumberNo

ProductInformation​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
availableQuantitynumberAvailable Quantity
Example: 2
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
cessRulestringCess rule expression
Example: "Math.max(21*amount/100,4170*quantity/1000)"
No
cessRuleDescriptionstringCess rule description
Example: "21% or Rs. 4170 per thousand, whichever is higher"
No
costOfGoodsSoldAccountCodestringNo
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
exemptedMalaysiabooleanWhether Product is Tax Exempted
Example: true
No
glAccountCodestringGL account code
Example: "A-0017"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
hsnOrSacCodestringHSN or SAC code of product
Example: 1234
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryAccountCodestringNo
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
itcAdjustmentstringITC adjustment
Enum: "NA", "ITC_IS_BLOCKED", "ITC_IS_REVERSED"
Example: "ITC_IS_BLOCKED"
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
nameInArabicSAstringNo
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
reservedQuantitynumberReserved Quantity
Example: 2
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockAdjustmentAccountCodestringNo
stockUomlongStock UOM
Example: 2
Yes
tariffOrServiceCodeMalaysiastringTariff or Service code of product
Example: 1234
No
taxExemptionReasonstringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxExemptionReasonMalaysiastringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_SST", "LIVE_ANIMALS", "UNPROCESSED_FOOD", "VEGETABLES", "MEDICINES", "MACHINERY", "CHEMICALS"
Example: "EXEMPTED"
No
taxPreferencebooleanWhether Product is Tax Exempted
Example: true
No
taxablebooleanIs taxable?
Example: true
No
tdsApplicableIndiabooleanNo
tdsNatureOfPaymentIndiastringNo
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo
whtApplicablebooleanExample: trueNo
whtSectionToWhtRateIdlongProduct WHT - Nature Of Payment to WHT Rate Id
Example: 1213454
No
wipInventoryAccountCodestringNo

ProductInventoryByWarehouse​

NameTypeDescriptionRequired
addressstringWarehouse addressNo
codestringwarehouse specific unique code
Example: "WH-0000001"
No
namestringWarehouse Name.
Example: "Warehouse-1"
No
openingQuantitynumberOpening QuantityNo
openingValuationnumberOpening ValuationNo
primarybooleanflag to determine if warehouse is primary
Example: false
No
quantitynumberProduct quantity available in this warehouseNo

ProductLandedCostDto​

NameTypeDescriptionRequired
currencystringLinked Document Currency
Example: "INR"
Yes
documentCodestringDocument code
Example: "PI-0000001"
Yes
documentSequenceCodestringLinked Document Sequence code
Example: "PI-0000001"
Yes
exchangeRatenumberLinked Document Currency exchange rate
Example: 2.115
Yes
invoiceItemCodestringInvoice item code
Example: "PII-0000007"
No
jeCodestringLinked JE Code
Example: "JE-0000001"
No
landedPricenumberLanded Price
Example: 12.5
Yes
landedProductCodestringProduct code
Example: "P00001"
Yes
linkedDocumentCodestringLinked Document code
Example: "PI-0000007"
Yes
productCodestringProduct code
Example: "P00001"
Yes
transactionDatedateTimeLanded Document Date
Example: "2022-04-19"
Yes

ProductRequest​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attachments[ string ]File attachmentsNo
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
hasConsentForImageUpdatebooleanTrue if consent was given to update product images
Example: false
No
hasVariantsbooleanProduct has variants
Example: false
No
images[ string ]Product image url'sNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed Cost Category
Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}]
No
leadTimeDetails[ object ]Vendor lead time detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
preferredVendorDetails[ object ]Preferred vendor detailsNo
productGroupIds[ integer ]Product group identifiersNo
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
quotePriceEditablebooleanTrue if the price is editable on a quotation
Example: true
No
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
restockBuildQuantitynumberRestock build quantity
Example: 10
No
restockLevelnumberRestock level
Example: 10
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
unbilledAccountReceivableAccountCodestringUnbilled accounts receivable account code
Example: "A-0016"
No
uomSchemalongReorder level of the Products.
Example: 100
No
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo

ProductRequestIndia​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
cessNonAdvolbooleanCess is Non Advol or not
Example: false
No
cessRulestringCess rule expression
Example: "Math.max(21*amount/100,4170*quantity/1000)"
No
cessRuleDescriptionstringCess rule description
Example: "21% or Rs. 4170 per thousand, whichever is higher"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
glAccountCodestringGL account code
Example: "A-0017"
No
hasVariantsbooleanProduct has variants
Example: false
No
hsnOrSacCodestringHSN or SAC code of product
Example: 1234
No
images[ string ]Product image url'sNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
itcAdjustmentstringITC adjustment
Enum: "NA", "ITC_IS_BLOCKED", "ITC_IS_REVERSED"
Example: "ITC_IS_BLOCKED"
No
landedCostCategory[ LandedCostCategory ]Landed Cost Category
Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}]
No
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxExemptionReasonstringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanWhether Product is Tax Exempted
Example: true
No
taxablebooleanIs taxable?
Example: true
No
tdsApplicableIndiabooleanIs TDS Applicable?
Example: true
No
tdsNatureOfPaymentIndiastringTDS Payable
Example: "AC-0000023"
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uqcIndiastringUQC code of product
Example: 1234
No
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo

ProductRequestIndonesia​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
hasVariantsbooleanProduct has variants
Example: false
No
images[ string ]Product image url'sNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed Cost Category
Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}]
No
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
whtApplicablebooleanExample: trueNo
whtSectionToWhtRateIdlongProduct WHT - Nature Of Payment to WHT Rate Id
Example: 1213454
No

ProductRequestMalaysia​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exemptedMalaysiabooleanWhether Product is Tax Exempted
Example: true
No
glAccountCodestringGL account code
Example: "A-0017"
No
hasVariantsbooleanProduct has variants
Example: false
No
images[ string ]Product image url'sNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed Cost Category
Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}]
No
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
tariffOrServiceCodeMalaysiastringTariff or Service code of product
Example: 1234
No
taxExemptionReasonMalaysiastringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_SST", "LIVE_ANIMALS", "UNPROCESSED_FOOD", "VEGETABLES", "MEDICINES", "MACHINERY", "CHEMICALS"
Example: "EXEMPTED"
No
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo

ProductRequestPhilippines​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
hasVariantsbooleanProduct has variants
Example: false
No
images[ string ]Product image url'sNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed Cost Category
Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}]
No
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
whtApplicablebooleanExample: trueNo
whtSectionToWhtRateIdlongProduct WHT - Nature Of Payment to WHT Rate Id
Example: 1213454
No

ProductRequestSaudiArabia​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
hasVariantsbooleanProduct has variants
Example: false
No
images[ string ]Product image url'sNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed Cost Category
Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}]
No
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
nameInArabicstringProduct name in ArabicNo
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo

ProductRequestUae​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
hasVariantsbooleanProduct has variants
Example: false
No
images[ string ]Product image url'sNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed Cost Category
Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}]
No
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo

ProductResponse​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ object ]Attachment details including download linksNo
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasConsentForImageUpdatebooleanTrue if consent was given to update product images
Example: false
No
hasVariantsbooleanProduct has variants
Example: false
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isArchivedbooleanTrue if the product is archived
Example: false
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
leadTimeDetails[ object ]Vendor lead time detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
outgoingQtynumberProduct outgoing QtyNo
preferredVendorDetails[ object ]Preferred vendor detailsNo
productGroupIds[ integer ]Product group identifiersNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
quotePriceEditablebooleanTrue if the price is editable on a quotation
Example: true
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
restockBuildQuantitynumberRestock build quantity
Example: 10
No
restockLevelnumberRestock level
Example: 10
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
unbilledAccountReceivableAccountCodestringUnbilled accounts receivable account code
Example: "A-0016"
No
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo

ProductResponseIndia​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
cessNonAdvolbooleanCess Non Advol or not
Example: false
No
cessRulestringCess rule expression
Example: "Math.max(21*amount/100,4170*quantity/1000)"
No
cessRuleDescriptionstringCess rule description
Example: "21% or Rs. 4170 per thousand, whichever is higher"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
glAccountCodestringGL account code
Example: "A-0017"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
hsnOrSacCodestringHSN or SAC code of product
Example: 1234
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
itcAdjustmentstringITC adjustment
Enum: "NA", "ITC_IS_BLOCKED", "ITC_IS_REVERSED"
Example: "ITC_IS_BLOCKED"
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxExemptionReasonstringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanWhether Product is Tax Exempted
Example: true
No
taxablebooleanIs taxable?
Example: true
No
tdsApplicableIndiabooleanIs TDS Applicable?
Example: true
No
tdsNatureOfPaymentIndiastringTDS Payable
Example: "AC-0000023"
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
uqcIndiastringUQC code of product
Example: 1234
No
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo

ProductResponseIndonesia​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo
whtApplicablebooleanExample: trueNo
whtSectionToWhtRateIdlongProduct WHT - Nature Of Payment to WHT Rate Id
Example: 1213454
No

ProductResponseMalaysia​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exemptedMalaysiabooleanWhether Product is Tax Exempted
Example: true
No
glAccountCodestringGL account code
Example: "A-0017"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
tariffOrServiceCodeMalaysiastringTariff or Service code of product
Example: 1234
No
taxExemptionReasonMalaysiastringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_SST", "LIVE_ANIMALS", "UNPROCESSED_FOOD", "VEGETABLES", "MEDICINES", "MACHINERY", "CHEMICALS"
Example: "EXEMPTED"
No
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo

ProductResponsePhilippines​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo
whtApplicablebooleanExample: trueNo
whtSectionToWhtRateIdlongProduct WHT - Nature Of Payment to WHT Rate Id
Example: 1213454
No

ProductResponseSaudiArabia​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
nameInArabicstringProduct name in ArabicNo
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo

ProductResponseUae​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo

ProductRevenueRecognitionInfo​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "Normal/Exclude"
No
createRevenuePlanOnstringCreate Revenue Plan On
Example: "Fulfillment"
No
isDirectRevenuePositingbooleanDirect Revenue Positing
Example: true
No
itemRevenueCategorystringItem Revenue Category
Example: "Licence"
No
revRecForecastRulestringRevenue Recognition Forecast Rule
Example: "Rule Forecast 1"
No
revRecRulestringRevenue Recognition Rule
Example: "Rule 1"
No

ProductSerialBatchInfo​

NameTypeDescriptionRequired
documentItemCodestringNo
expiryDatedateTimeNo
manufacturingDatedateTimeNo
quantitystringNo
sequenceintegerNo
serialBatchNumberstringNo
subSequenceintegerNo

ProductShortInfo​

NameTypeDescriptionRequired
activebooleanNo
advancedTrackingstringEnum: "NONE", "BATCH", "SERIAL"No
availableQuantitynumberNo
barcodestringNo
binCodestringNo
binNamestringNo
bomAddCostConfiguration[ BomAdditionalCostDto ]No
bomMetaDetailsList[ BomMetaDetailsDto ]No
bomOperationsConfiguration[ BomOperationDto ]No
bomProductsConfiguration[ BomMetaDto ]No
categoryCodestringNo
customField[ CustomFieldItem ]No
descriptionstringNo
documentSequenceCodestringNo
hasVariantsbooleanNo
idlongNo
incomingQtynumberNo
isVariantbooleanNo
landedCostCategory[ LandedCostCategory ]No
masterProductCodestringNo
multipleUomSchemabooleanNo
namestringNo
openingQuantitynumberNo
outgoingQtynumberNo
pidstringNo
product_transaction_typestringNo
purchasePricenumberNo
rackCodestringNo
rackNamestringNo
recommendedUomlongNo
reorderLevellongNo
reorderQuantitylongNo
reservedQuantitynumberNo
restockBuildQuantitynumberNo
restockLevelnumberNo
rowCodestringNo
rowNamestringNo
salesPricenumberNo
statusbooleanNo
stockUomintegerNo
taxablebooleanNo
typestringNo
unitPricenumberNo
uomSchemalongNo
uomSchemaDtoUOMSchemaDtoNo
valuationMethodstringEnum: "FIFO", "AVERAGE"No
warehouseCodestringNo

ProductShortInfoForWorkOrder​

NameTypeDescriptionRequired
advancedTrackingstringEnum: "NONE", "BATCH", "SERIAL"No
availableQuantitydoubleNo
descriptionstringNo
documentSequenceCodestringNo
idlongNo
inventoryPricenumberNo
namestringNo
pidstringNo
purchasePricenumberNo
reservedQuantitydoubleNo
salesPricenumberNo
stockUomlongNo
typestringNo
warehouseCodestringNo

ProductShortInfoRequestForWorkOrder​

NameTypeDescriptionRequired
productCodestringProduct Code
Example: "P-0000012"
No
quantitynumber1
Example: 1
No

ProductStockInfo​

NameTypeDescriptionRequired
fulfilledQuantitynumberNo
pendingQuantitynumberNo
productCodestringNo
receiptQuantitynumberNo
statusstringNo
warehouseCodestringNo

ProductSubstitutesDetails​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
availableQuantitynumberQuantity of product available
Example: 10
No
productDocumentSeqCodestringDoc seq code of Product
Example: "P-00001"
No
productIdstringProduct Id
Example: "P-00001"
No
productNamestringName of Product
Example: "Test Product"
No
stockUomlongStock UOM
Example: 2
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes

ProductSummaryResponse​

NameTypeDescriptionRequired
availableStockProductCountintegerAvailable stock Count
Example: 821
No
bomCountintegerBoM Product Count
Example: 821
No
nontrackedCountintegerNon-Tracked Product Count
Example: 100
No
trackedCountintegerTracked Product Count
Example: 512
No

ProductTrackingInfo​

NameTypeDescriptionRequired
productCodestringNo
serialBatchInfo[ ProductSerialBatchInfo ]No

ProductValuation​

NameTypeDescriptionRequired
noOfProductnumberNumber of product of same type
Example: 20
No
productCodestringProduct Code
Example: "P-000001"
No
productNamestringProduct Name
Example: "IPHONE"
No
valuationnumberValuation
Example: 2000
No

ProductValuationDetails​

NameTypeDescriptionRequired
averagePricenumberNo
documentSequenceCodestringNo
idlongNo
namestringNo
pidstringNo
valuationMethodstringEnum: "FIFO", "AVERAGE"No

PurchaseReturnDetails​

NameTypeDescriptionRequired
advancedTrackingTypestringEnum: "NONE", "BATCH", "SERIAL"No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
productCodestringProduct code
Example: "P-0000001"
No
productNamestringProduct name
Example: "Tracked Product"
No
receiptQuantitynumberGoods Receipt quantity
Example: 20
No
returnedQuantitynumber2No
uomReceiptQuantitynumberuom receipt quantity
Example: 2
No
uomReturnedQuantitynumber2No
warehouseInventoryData[ PurchaseReturnWarehouseInventoryData ]warehouse Inventory List
Example: []
No

PurchaseReturnWarehouseInventoryData​

NameTypeDescriptionRequired
advancedTrackingData[ AdvancedTrackingMetaDto ]Advanced tracking to fulfil listNo
quantitynumberWarehouse Code
Example: 1
No
warehouseCodestringWarehouse Code
Example: "WH-0000001"
No
warehouseNamestringWarehouse Name
Example: "Warehouse name"
No

PurchaseSalesPriceListDto​

NameTypeDescriptionRequired
purchasePriceLists[ long ]Set of purchase price lists
Example: [123,456]
No
salesPriceLists[ long ]Set of sales price lists
Example: [123,456]
No

QCDocumentDetailsRequestDto​

NameTypeDescriptionRequired
approvedInventoryData[ StockTransferWarehouseInventoryData ]No
documentQCRecordIdlongNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
memostringNo
qcApprovedQuantitynumberNo
qcRejectedQuantitynumberNo
rejectedInventoryData[ StockTransferWarehouseInventoryData ]No
stockTransferCodestringNo
templateParameterDetails[ TemplateParameterDetails ]No
tenantIdlongNo
warehouseInventoryData[ WarehouseInventoryData ]No

QCDocumentDetailsResponseDto​

NameTypeDescriptionRequired
activebooleanNo
approvedInventoryData[ StockTransferWarehouseInventoryData ]No
codestringNo
documentQCRecordIdlongNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
idlongNo
memostringNo
qcApprovedQuantitynumberNo
qcRejectedQuantitynumberNo
rejectedInventoryData[ StockTransferWarehouseInventoryData ]No
stockTransferCodestringNo
templateParameterDetails[ TemplateParameterDetails ]No
tenantIdlongNo
warehouseInventoryData[ WarehouseInventoryData ]No

QCDocumentRequestDto​

NameTypeDescriptionRequired
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
idlongNo
productCodestringNo
productDocumentSeqCodestringNo
qcDatestringNo
qcStatusstringEnum: "QA_PENDING", "QA_IN_PROGRESS", "QA_DONE", "NONE"No
quantitynumberNo
tenantIdlongNo
transactionCodestringNo
transactionDatestringNo
transactionItemCodestringNo
transactionTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
txnTypestringNo
warehouseInventoryData[ WarehouseInventoryData ]No

QCDocumentResponseDto​

NameTypeDescriptionRequired
activebooleanNo
codestringNo
documentSeqCodestringNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
idlongNo
productCodestringNo
productDocumentSeqCodestringNo
productNamestringNo
qcDatestringNo
qcStatusstringEnum: "QA_PENDING", "QA_IN_PROGRESS", "QA_DONE", "NONE"No
quantitynumberNo
tenantIdlongNo
transactionCodestringNo
transactionDatestringNo
transactionItemCodestringNo
transactionTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
txnTypestringNo
warehouseInventoryData[ WarehouseInventoryData ]No

ReorderReportDto​

NameTypeDescriptionRequired
committedStocknumberNo
incomingStocknumberNo
productNamestringNo
reorderPointlongNo
stockInHandnumberNo
warehouseNamestringNo

ReservedQuantityData​

NameTypeDescriptionRequired
advancedTrackingMetaDtos[ AdvancedTrackingMetaDto ]Advance tracking type
Example: "SERIAL"
No
advancedTrackingTypestringAdvance tracking type
Enum: "NONE", "BATCH", "SERIAL"
Example: "SERIAL"
No
availableQuantitydoubleAvailable quantity in warehouse
Example: 100
No
binCodestringbin code
Example: "BIN-00001"
Yes
documentCodestringDocument code
Example: "000005"
No
documentItemCodestringDocument item code
Example: "000005"
No
documentTypestringDocument type
Example: "SALES_INVOICE"
No
productCodestringProduct Code
Example: 10
No
rackCodestringRack code
Example: "RACK-00001"
Yes
reservedDatedateTimereserved date
Example: "20-10-2022"
No
reservedQuantitydoubleReserved quantity
Example: 100
No
rowCodestringRow code
Example: "ROW-00001"
Yes
warehouseCodestringWarehouse Code
Example: 100.4
No
wipProcessTypestringWork Order WIP Process Type
Enum: "PRODUCTION", "CONSUMPTION", "WASTAGE", "SCRAP", "CO_PRODUCT"
Example: "CONSUMPTION"
No

Resource​

NameTypeDescriptionRequired
descriptionstringNo
fileFileNo
filenamestringNo
inputStreamInputStreamNo
openbooleanNo
readablebooleanNo
uriURINo
urlURLNo

ResponseEntity​

NameTypeDescriptionRequired
bodyobjectNo
statusCodestringEnum: "100 CONTINUE", "101 SWITCHING_PROTOCOLS", "102 PROCESSING", "103 CHECKPOINT", "200 OK", "201 CREATED", "202 ACCEPTED", "203 NON_AUTHORITATIVE_INFORMATION", "204 NO_CONTENT", "205 RESET_CONTENT", "206 PARTIAL_CONTENT", "207 MULTI_STATUS", "208 ALREADY_REPORTED", "226 IM_USED", "300 MULTIPLE_CHOICES", "301 MOVED_PERMANENTLY", "302 FOUND", "302 MOVED_TEMPORARILY", "303 SEE_OTHER", "304 NOT_MODIFIED", "305 USE_PROXY", "307 TEMPORARY_REDIRECT", "308 PERMANENT_REDIRECT", "400 BAD_REQUEST", "401 UNAUTHORIZED", "402 PAYMENT_REQUIRED", "403 FORBIDDEN", "404 NOT_FOUND", "405 METHOD_NOT_ALLOWED", "406 NOT_ACCEPTABLE", "407 PROXY_AUTHENTICATION_REQUIRED", "408 REQUEST_TIMEOUT", "409 CONFLICT", "410 GONE", "411 LENGTH_REQUIRED", "412 PRECONDITION_FAILED", "413 PAYLOAD_TOO_LARGE", "413 REQUEST_ENTITY_TOO_LARGE", "414 URI_TOO_LONG", "414 REQUEST_URI_TOO_LONG", "415 UNSUPPORTED_MEDIA_TYPE", "416 REQUESTED_RANGE_NOT_SATISFIABLE", "417 EXPECTATION_FAILED", "418 I_AM_A_TEAPOT", "419 INSUFFICIENT_SPACE_ON_RESOURCE", "420 METHOD_FAILURE", "421 DESTINATION_LOCKED", "422 UNPROCESSABLE_ENTITY", "423 LOCKED", "424 FAILED_DEPENDENCY", "426 UPGRADE_REQUIRED", "428 PRECONDITION_REQUIRED", "429 TOO_MANY_REQUESTS", "431 REQUEST_HEADER_FIELDS_TOO_LARGE", "451 UNAVAILABLE_FOR_LEGAL_REASONS", "500 INTERNAL_SERVER_ERROR", "501 NOT_IMPLEMENTED", "502 BAD_GATEWAY", "503 SERVICE_UNAVAILABLE", "504 GATEWAY_TIMEOUT", "505 HTTP_VERSION_NOT_SUPPORTED", "506 VARIANT_ALSO_NEGOTIATES", "507 INSUFFICIENT_STORAGE", "508 LOOP_DETECTED", "509 BANDWIDTH_LIMIT_EXCEEDED", "510 NOT_EXTENDED", "511 NETWORK_AUTHENTICATION_REQUIRED"No
statusCodeValueintegerNo

ReturnDto​

NameTypeDescriptionRequired
binCodestringbin code
Example: "BIN-00001"
Yes
cfieldobjectNo
codestringSR-00001No
customFieldItems[ CustomFieldItem ]No
documentCodestring0000002No
documentSequenceCodestring0000002No
documentTypestringQUOTATIONNo
rackCodestringRack code
Example: "RACK-00001"
Yes
returnDatedateTime2020-09-21No
returnItemDtos[ ReturnItemDto ]No
returnTypestringSALES_RETURN
Enum: "SALES_RETURN", "PURCHASE_RETURN"
No
rowCodestringRow code
Example: "ROW-00001"
Yes
warehouseCodestringW-000001No

ReturnItemDto​

NameTypeDescriptionRequired
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced tracking to return listNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
cfieldobjectNo
customFieldItems[ CustomFieldItem ]No
productVariantCodestringP-0000001No
quantitynumber2No
transactionRefCodestringSR-000001No
unitPricenumber10.72No
valuenumberNo

RowRackBinData​

NameTypeDescriptionRequired
binIdlongRow Id
Example: 1
Yes
binNamestringRow Name
Example: "Row1"
Yes
rackIdlongRow Id
Example: 1
Yes
rackNamestringRow Name
Example: "Row1"
Yes
rowIdlongRow Id
Example: 1
Yes
rowNamestringRow Name
Example: "Row1"
Yes

RowRackBinLastUsedResponse​

NameTypeDescriptionRequired
binCodestringNo
binNamestringNo
rackCodestringNo
rackNamestringNo
rowCodestringNo
rowNamestringNo

RowRackBinProductAvailableQuantityDto​

NameTypeDescriptionRequired
availableQuantitynumberAvailable quantity
Example: 10
Yes
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin Name
Example: "Bin 1"
Yes
productCodestringProduct Code
Example: "P-00009"
Yes
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack Name
Example: "Rack 1"
Yes
reservedQuantitynumberreserved quantity
Example: 1
Yes
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow Name
Example: "Row 1"
Yes

SACCodeIndiaDto​

NameTypeDescriptionRequired
codestringSAC code
Example: 9954
No
descriptionstringDescription of SAC code
Example: "Composite supply of works contract as defined in clause (119) of section 2 of the Central Goods and Services Tax Act, 2017, involving predominantly earth work (that is, constituting more than 75 per cent. of the value of the works contract) provided to the Central Government, State Government, Union territory, local authority, a Governmental Authority or a Government Entity."
No
gstRatenumberGST tax percent
Example: 5
No
tenantIdlongTenant Id
Example: 123
No

SACCodeRequest​

NameTypeDescriptionRequired
codestringSAC Code
Example: 123
Yes
descriptionstringSAC Description
Example: "Others"
Yes
gstRatenumberSAC GST Rate
Example: 28
Yes

SalesDocumentDto​

NameTypeDescriptionRequired
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument sequence code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes

SaveInventoryTxnEventItem​

NameTypeDescriptionRequired
productDetails[ ProductDetails ]No

SequenceNumberDto​

NameTypeDescriptionRequired
sequenceNumberstringPick List Sequence Number
Example: "PL0000001"
No

ServiceTypeMalaysiaDto​

NameTypeDescriptionRequired
codestringService code
Example: 9954
No
descriptionstringDescription of SERIVCE code
Example: "Cigar and cheroots"
No
exemptionbooleanWhether Product is Tax Exempted
Example: true
No
gstRatenumberGST tax percent
Example: 5
No

ShipDocumentDetailRequestDto​

NameTypeDescriptionRequired
salesInvoiceCodesobjectDocument sequence code
Example: {"SALES_INVOICE":["0000005"]}
Yes
salesOrderCodesobjectDocument sequence code
Example: {"SALES_ORDER":["0000003"]}
Yes

ShipListDto​

NameTypeDescriptionRequired
boxTypes[ string ]box types.No
carrierTypes[ string ]carrier types.No
deliveryTypes[ string ]delivery types.No
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument Sequence code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
shipmentPackages[ ShipmentPackageDto ]Package details.No
statusstringShipment status.
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
No
warehouseNamestringWarehouse details.
Example: "Primary Warehouse"
No

ShipListRequest​

NameTypeDescriptionRequired
boxTypes[ string ]box types.No
carrierTypes[ string ]carrier types.No
deliveryTypes[ string ]delivery types.No
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument Sequence code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
shipmentPackages[ ShipmentPackageDto ]Package details.No
statusstringShipment status.
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
No
warehouseNamestringWarehouse details.
Example: "Primary Warehouse"
No

ShipListResponse​

NameTypeDescriptionRequired
boxTypes[ string ]box types.No
carrierTypes[ string ]carrier types.No
deliveryTypes[ string ]delivery types.No
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument Sequence code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
shipmentPackages[ ShipmentPackageDto ]Package details.No
statusstringShipment status.
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
No
warehouseNamestringWarehouse details.
Example: "Primary Warehouse"
No

ShipmentDocumentDto​

NameTypeDescriptionRequired
documentCodestringDocument code
Example: "00001"
Yes
documentDatedateTimeDocument date
Example: "25-10-2019"
No
documentSequenceCodestringDocument Sequence code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
idlongID
Example: 2
No
ppsDocumentItems[ ShipmentDocumentItemDto ]PPS-Document item detailsNo
shipByDatedateTimeShip by date
Example: "25-10-2019"
No
shipmentPackages[ ShipmentPackageDto ]Package details.No
statusstringPPS-Document status
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
Example: "PICKED"
No
warehouseCodestringWarehouse Code
Example: "WH-0000001"
No

ShipmentDocumentItemDto​

NameTypeDescriptionRequired
availableQuantitynumberTotal available item quantity.
Example: 10
No
barcodestringbarcode of product
Example: 271231628
No
documentCodestringDocument code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
idlongID
Example: 2
No
insufficientQuantitybooleanFlag to tell whether inventory have sufficient quantity or not.
Example: false
No
itemCodestringDocument Item code
Example: "SII-000001"
Yes
itemDescriptionstringItem Description.
Example: "Cotton T-Shirt - Dark Blue/Large"
No
itemIdlongDocument Item id
Example: 154
Yes
itemNamestringItem name.
Example: "Cotton T-Shirt - Dark Blue/Large"
No
pickedQuantitynumberTotal quantity picked for item.
Example: 10
No
productCodestringProduct code
Example: "P00001"
Yes
productDocumentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
quantitynumberOrdered item quantity.
Example: 10
No
statusstringPPS-Document-item status
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
Example: "PICKED"
No
warehouseWarehouseDtoWarehouse details.No
warehouseInventoryPPSData[ WarehouseInventoryPPSData ]Inventory Warehouse dataNo

ShipmentDocumentStatusDto​

NameTypeDescriptionRequired
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument Sequence code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
processedbooleanNo

ShipmentPackageDto​

NameTypeDescriptionRequired
boxBoxDtoBox DetailsNo
boxWeightstringbox weight.
Example: "10 KG"
No
capacitynumberTotal capacity of defined package/carton.
Example: 10
No
carrierstringShipping carrier. Fedex, ups
Enum: "Fedex", "UPS", "USPS", "DHL", "Other"
Example: "Fedex"
No
carrierNamestringShipping carrier. Fedex, ups
Example: "Fedex"
No
containsFragileObjectbooleanWhether package contains fragile object.
Example: false
No
deliveryTypestringDelivery type. Courier
Enum: "Courier", "Pickup", "DropOff"
Example: "Courier"
No
documentCodestringDocument code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
idlongPackage Id.
Example: 1
No
labelstringLabel of package.
Example: "Carton"
No
packedItemQuantities[ PackedItemQuantityDto ]Package Item quantity.No
packedQuantitynumberQuantity packed in this package.
Example: 10
No
sequenceintegerCarton or other package sequence.
Example: 10
No
statusstringPackage status
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
Example: "PACKED"
No
trackingNumberstringTracking number of shipment.
Example: "103313333#$"
No

ShippingDocumentDto​

NameTypeDescriptionRequired
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument Sequence code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
Yes
statusstringShipment status.
Enum: "READY_TO_PICK", "PICKING_IN_PROGRESS", "PICKED", "READY_TO_PACK", "PACKING_IN_PROGRESS", "PACKED", "READY_TO_SHIP", "SHIPPING_IN_PROGRESS", "PARTIAL_SHIPPED", "SHIPPED"
No

Sort​

NameTypeDescriptionRequired
emptybooleanNo
sortedbooleanNo
unsortedbooleanNo

StockIssueItemDetails​

NameTypeDescriptionRequired
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionNo
documentUomlongNo
productNamestringNo
productSequenceCodestringNo
productVariantCodestringNo
quantitynumberNo
stockTransferWarehouseInventoryDataStockTransferWarehouseInventoryDataNo
uomQuantitynumberNo

StockIssueRequest​

NameTypeDescriptionRequired
codestringNo
customField[ CustomFieldItem ]List of custom fieldsNo
destWarehouseCodestringNo
destWarehouseNamestringNo
documentSequenceCodestringStock Issue Code
Example: "0000001"
No
formattedTransferDatedateTimeNo
memostringMemo
Example: "Note this"
No
notesstringNo
sequenceFormatstringSequence Format Id
Example: 1
No
srcWarehouseCodestringNo
srcWarehouseNamestringNo
stockIssueDatestringStock Issue date
Example: "25-10-2019"
Yes
stockIssueItems[ StockIssueItemDetails ]No
stockRequestCodestringStock request code
Example: "STKRQ-001"
No
transferDatedateTimeNo
transferDateStringstringNo

StockIssueResponse​

NameTypeDescriptionRequired
codestringNo
customField[ CustomFieldItem ]List of custom fieldsNo
destWarehouseCodestringNo
destWarehouseNamestringNo
documentSequenceCodestringStock Issue Document Sequence Code
Example: "0000001"
No
formattedTransferDatedateTimeNo
idlongStock Issue id
Example: 1
No
memostringMemo
Example: "Note this"
No
notesstringNo
sequenceFormatstringSequence Format Id
Example: 1
No
srcWarehouseCodestringNo
srcWarehouseNamestringNo
stockIssueCodestringStock Issue code
Example: "STKIS001"
No
stockIssueDatestringStock Issue date
Example: "25-10-2019"
Yes
stockIssueItems[ StockIssueItemDetails ]No
stockRequestCodestringStock Request code
Example: "STKRQ001"
No
stockRequestItems[ StockRequestItemDetails ]Stock Request item detailsNo
stockTransferCodestringStock Transfer code
Example: "STKIS001"
No
transferDatedateTimeNo
transferDateStringstringNo

StockQuantitiesRequest​

NameTypeDescriptionRequired
productVariantCodes[ string ]No
status[ string ]No
warehouseCodestringNo

StockQuantitiesResponse​

NameTypeDescriptionRequired
productStockInfo[ ProductStockInfo ]No

StockRequestItemDetails​

NameTypeDescriptionRequired
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
dstBinCodestringNo
dstBinNamestringNo
dstRackCodestringNo
dstRackNamestringNo
dstRowCodestringNo
dstRowNamestringNo
dstWarehouseCodestringDestination Warehouse Code
Example: "WH-0000001"
No
lineNumberintegerLine Number
Example: 1
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productQuantitynumberProduct quantity
Example: 2
Yes
uomQuantitynumberuom quantity
Example: 2
Yes

StockRequestRequest​

NameTypeDescriptionRequired
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringStock Request Code
Example: "0000001"
No
dstWarehouseCodestringDestination Warehouse Code
Example: "WH-0000001"
No
memostringMemo
Example: "Note this"
No
sequenceFormatstringSequence Format Id
Example: 1
No
stockRequestDatestringStock Request date
Example: "25-10-2019"
Yes
stockRequestItems[ StockRequestItemDetails ]Stock Request item detailsNo

StockRequestResponse​

NameTypeDescriptionRequired
approveDatestringStock Request Approve date
Example: "25-10-2019"
Yes
approveStatusstringApprove Status
Example: "PENDING"
No
approvedBylongStock Request approved by
Example: 1
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringStock Request Document Sequence Code
Example: "0000001"
No
dstWarehouseCodestringDestination Warehouse Code
Example: "WH-0000001"
No
idlongStock Request id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedStockIssues[ StockIssueResponse ]No
memostringMemo
Example: "Note this"
No
sequenceFormatstringSequence Format Id
Example: 1
No
stockRequestCodestringStock Request code
Example: "STKRQ001"
No
stockRequestDatestringStock Request date
Example: "25-10-2019"
Yes
stockRequestItems[ StockRequestItemDetails ]Stock Request item detailsNo

StockRequestUpdateApproveRequest​

NameTypeDescriptionRequired
approveStatusstringApprove Status
Example: "PENDING"
No

StockTransferDto​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesStock transfer additional charges detailsNo
codestringNo
customField[ CustomFieldItem ]List of custom fieldsNo
destWarehouseCodestringNo
destWarehouseNamestringNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
formattedTransferDatedateTimeNo
idlongNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
notesstringNo
srcWarehouseCodestringNo
srcWarehouseNamestringNo
stockTransferItems[ StockTransferItemDto ]No
transferDatedateTimeNo
transferDateStringstringNo

StockTransferItemDto​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesStock transfer item additional charges detailsNo
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionNo
documentUomlongNo
productNamestringNo
productSequenceCodestringNo
productVariantCodestringNo
quantitynumberNo
stockTransferWarehouseInventoryDataStockTransferWarehouseInventoryDataNo
uomQuantitynumberNo

StockTransferRequest​

NameTypeDescriptionRequired
codestringNo
notesstringNo

StockTransferWarehouseInventoryData​

NameTypeDescriptionRequired
advancedTrackingData[ AdvancedTrackingStockTransferDto ]Advanced tracking to stock transfer listNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
destBinCodestringNo
destRackCodestringNo
destRowCodestringNo
destWarehouseCodestringWarehouse Code
Example: "WH-0000001"
No
destWarehouseNamestringWarehouse Code
Example: "WH-0000001"
No
quantitynumberWarehouse Code
Example: 1
No
srcBinCodestringNo
srcRackCodestringNo
srcRowCodestringNo
srcWarehouseCodestringWarehouse Code
Example: "WH-0000001"
No
srcWarehouseNamestringWarehouse Code
Example: "WH-0000001"
No

TarifCodeMalaysiaDto​

NameTypeDescriptionRequired
codestringTARIFF code
Example: 1234
No
descriptionstringDescription of HSN code
Example: "Cigar and cheroots"
No
exemptionbooleanWhether Product is Tax Exempted
Example: true
No
gstRatenumberGST tax percent
Example: 28
No

TariffAndServiceCode​

NameTypeDescriptionRequired
serviceCodes[ ServiceTypeMalaysiaDto ]No
tariffCodes[ TarifCodeMalaysiaDto ]No

TdsNatureOfPaymentIndia​

NameTypeDescriptionRequired
activebooleanActive status
Example: true
No
deletedbooleanDelete status
Example: true
No
idlongNo
natureOfPaymentstringNature of Income Payment
Example: "Interest on Securities"
No
sectionCodestringTDS section code
Example: 193
No

TdsNatureOfPaymentIndiaRequest​

NameTypeDescriptionRequired
idlongNo
natureOfPaymentstringNature of Income Payment
Example: 1234
No
sectionCodestringTDS section code
Example: 193
No

TemplateParameterDetails​

NameTypeDescriptionRequired
parameterIdlongTemplate Parameter Id
Example: 1
No
parameterNamestringTemplate Parameter nameNo
parameterValuestringTemplate Parameter value
Example: 12
No
templateIdlongNo

UOMDto​

NameTypeDescriptionRequired
activebooleanIs active or not
Example: true
No
deletedbooleanIs deleted or not
Example: false
No
descriptionstringUOM description
Example: "UOM to measure weight"
No
idlongUOM Id
Example: 1
No
isSystemGeneratedbooleanFlag to specify if the UOM is system or user generated
Example: false
No
namestringUOM name
Example: "LB"
No
tenantIdlongTenant Id
Example: 1233
No

UOMSchemaDefinitionDto​

NameTypeDescriptionRequired
sinkConversionFactornumber10
Example: 10
No
sinkUOMlong2
Example: 2
No
sourceConversionFactornumber1
Example: 1
No
sourceUOMlong4
Example: 4
No
uidstring (uuid)UOM Schema Definition Id
Example: 1
No

UOMSchemaDto​

NameTypeDescriptionRequired
activebooleanIs active or not
Example: true
No
baseUOMUOMDtoBase UOM
Example: "LB"
No
idlongUOM Id
Example: 1
No
namestringUOM name
Example: "LB"
No
uomSchemaDefinitions[ UOMSchemaDefinitionDto ]UOM schema definitionsNo

UOMSchemaRequestDto​

NameTypeDescriptionRequired
activebooleanIs active or not
Example: true
No
baseUOMlongBase UOM id
Example: 2
No
idlongUOM Id
Example: 1
No
namestringUOM name
Example: "LB"
No
uomSchemaDefinitions[ UOMSchemaDefinitionDto ]UOM schema definitionsNo

URI​

NameTypeDescriptionRequired
absolutebooleanNo
authoritystringNo
fragmentstringNo
hoststringNo
opaquebooleanNo
pathstringNo
portintegerNo
querystringNo
rawAuthoritystringNo
rawFragmentstringNo
rawPathstringNo
rawQuerystringNo
rawSchemeSpecificPartstringNo
rawUserInfostringNo
schemestringNo
schemeSpecificPartstringNo
userInfostringNo

URL​

NameTypeDescriptionRequired
authoritystringNo
contentobjectNo
defaultPortintegerNo
filestringNo
hoststringNo
pathstringNo
portintegerNo
protocolstringNo
querystringNo
refstringNo
userInfostringNo

VariantAttributeValidateRequest​

NameTypeDescriptionRequired
attributeIdlongAttribute ID
Example: 1234
No
attributeValuestringAttribute Value
Example: "Blue"
No
productIdlongProduct ID
Example: 1234
No

VariantDetails​

NameTypeDescriptionRequired
availableQuantitydoubleAvailable Quantity
Example: 100
No
barcodestringBarcode
Example: 123123
No
idlongProduct ID
Example: 1234
No
openingQuantitydoubleOpening Quantity
Example: 1
No
openingValuationdoubleOpening Value
Example: 100
No
pidstringProduct Code
Example: "P-00002"
No
reorderLevellongReorder Level
Example: 100
No
reorderQuantitylongreorder Quantity
Example: 100
No
reorderVendorCodestringReorder contact code
Example: 100
No
salesPricedoubleSales Price
Example: 10.9
No
variantAttributesobjectNo
variantNamestringVariant Name
Example: "T-Shirt - Black/L/Wool"
No
variantNumberstringVariant Number
Example: "P000011-BLW"
No

VariantsCreateRequest​

NameTypeDescriptionRequired
masterProductIdlongMaster Product ID
Example: 1234
No
variants[ VariantDetails ]Variant DetailsNo

VariantsResponse​

NameTypeDescriptionRequired
invalidBarCodes[ integer ]No
invalidVariantCodes[ integer ]No
masterProductIdlongMaster Product ID
Example: 1234
No
responseCodeintegerNo
variants[ VariantDetails ]Variant DetailsNo

WHProductResponse​

NameTypeDescriptionRequired
totalWarehouseCountintegerNo
warehouses[ WarehouseShortInfo ]No

WIPConsumptionProductionCostDetails​

NameTypeDescriptionRequired
accountCodestringAccount code
Example: "A-000001"
No
costAmountnumberComponent Cost, Additional Cost, SCRAP / COPRODUCT Cost etc
Example: "Component Cost"
No
costTypestringComponent Cost, Additional Cost, SCRAP / COPRODUCT Cost etc
Example: "Component Cost"
No
productCodestringProduct code
Example: "P-000001"
No

WIPConsumptionProductionSummaryDto​

NameTypeDescriptionRequired
advancedTrackingstringTracking type of product
Example: "NONE"
No
allocatedQuantitynumberAllocated Quantity of product
Example: 10.5
No
bomProductConfiguration[ WIPConsumptionProductionSummaryDto ]Bom Assembly DetailsYes
consumedQuantitynumberConsumed Quantity of product
Example: 10.5
No
descriptionstringDescription of product
Example: "Product"
No
pidstringpid
Example: "P-0000001"
Yes
produceProductTypestringProduce Product type
Enum: "NONE", "SCRAP", "COPRODUCT"
Example: "SCRAP"
Yes
producedQuantitynumberProduced Quantity of product
Example: 10.5
No
productCodestringProduct Code
Example: "P-0000001"
Yes
productIdlongProduct Id
Example: 1234
Yes
productNamestringProduct Name
Example: "Computer"
Yes
productSubstitutesDetails[ ProductSubstitutesDetails ]substitute detailsNo
productTypestringTracking type of product
Example: "NONE"
No
purchasePricedoublePurchase Price of Product
Example: 10.5
No
requiredQuantitynumberRequired Quantity
Example: 1
Yes
salesPricedoublePurchase Price of Product
Example: 10.5
No
uomlonguom Id
Example: 2
Yes
wastageQuantitynumberWastage Quantity of product
Example: 10.5
No
wipProcessTypesstringWIP Process Types e.g. Consumption, Production etc
Enum: "PRODUCTION", "CONSUMPTION", "WASTAGE", "SCRAP", "CO_PRODUCT"
Example: "NONE"
No

WareHouseRequest​

NameTypeDescriptionRequired
activebooleanWarehouse Status.
Example: true
No
assignUserIds[ long ]No
codestringwarehouse specific unique code
Example: "WH-0000001"
No
idlongWarehouse Id
Example: 1
No
locationLocationDtoLocation detailsNo
namestringWarehouse Name.
Example: "Warehouse-1"
No
primarybooleanflag to determine if warehouse is primary
Example: false
No
warehouseBinInfos[ WarehouseBinInfo ]Warehouse bin InfosNo
warehouseRackInfos[ WarehouseRackInfo ]Warehouse Rack InfosNo
warehouseRowInfos[ WarehouseRowInfo ]Warehouse Row InfosNo
warehouseTypestringWarehouse type
Enum: "PRIMARY", "REJECTED", "JOB_WORK_OUT", "QA", "NONE"
Example: "NONE"
No

Warehouse​

NameTypeDescriptionRequired
activebooleanNo
addressstringNo
assignUserIds[ long ]No
codestringNo
createdAtdateTimeNo
createdBylongNo
deletedbooleanNo
idlongNo
invWarehouseXrefs[ InvWarehouseXref ]No
isDeleteEnablebooleanNo
locationLocationNo
namestringNo
primarybooleanNo
tenantIdlongNo
updatedAtdateTimeNo
updatedBylongNo
warehouseBinInfos[ WarehouseBinInfo ]No
warehouseRackInfos[ WarehouseRackInfo ]No
warehouseRowInfos[ WarehouseRowInfo ]No
warehouseTypestringEnum: "PRIMARY", "REJECTED", "JOB_WORK_OUT", "QA", "NONE"No

WarehouseBinInfo​

NameTypeDescriptionRequired
activebooleanNo
codestringNo
createdAtdateTimeNo
createdBylongNo
idlongNo
namestringNo
rackCodestringNo
rowCodestringNo
tenantIdlongNo
updatedAtdateTimeNo
updatedBylongNo

WarehouseBinInfoResponse​

NameTypeDescriptionRequired
codestringNo
namestringNo
rackCodestringNo
rowCodestringNo

WarehouseDto​

NameTypeDescriptionRequired
activebooleanWarehouse Status.
Example: true
No
assignUserIds[ long ]No
codestringwarehouse specific unique code
Example: "WH-0000001"
No
idlongWarehouse Id
Example: 1
No
locationLocationDtoLocation detailsNo
namestringWarehouse Name.
Example: "Warehouse-1"
No
primarybooleanflag to determine if warehouse is primary
Example: false
No
warehouseBinInfos[ WarehouseBinInfo ]Warehouse bin InfosNo
warehouseRackInfos[ WarehouseRackInfo ]Warehouse Rack InfosNo
warehouseRowInfos[ WarehouseRowInfo ]Warehouse Row InfosNo
warehouseTypestringWarehouse type
Enum: "PRIMARY", "REJECTED", "JOB_WORK_OUT", "QA", "NONE"
Example: "NONE"
No

WarehouseInventoryData​

NameTypeDescriptionRequired
advancedTrackingData[ AdvancedTrackingBOMDto ]Advanced tracking to fulfil listNo
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin name
Example: "BIN-00001"
No
idlongId
Example: 1
No
quantitynumberWarehouse Code
Example: 1
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "RACK-00001"
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow Nane
Example: "ROW-00001"
No
warehouseCodestringWarehouse Code
Example: "WH-0000001"
No
warehouseNamestringWarehouse Name
Example: "Warehouse name"
No

WarehouseInventoryPPSData​

NameTypeDescriptionRequired
advancedTrackingData[ AdvancedTrackingData ]Advanced tracking to PPS listNo
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin name
Example: "BIN-00001"
No
idlongId
Example: 1
No
quantitynumberWarehouse Code
Example: 1
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "RACK-00001"
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow Nane
Example: "ROW-00001"
No
warehouseCodestringWarehouse Code
Example: "WH-0000001"
No
warehouseNamestringWarehouse Name
Example: "Warehouse name"
No

WarehouseRackInfo​

NameTypeDescriptionRequired
activebooleanNo
codestringNo
createdAtdateTimeNo
createdBylongNo
idlongNo
namestringNo
rowCodestringNo
tenantIdlongNo
updatedAtdateTimeNo
updatedBylongNo

WarehouseRackInfoResponse​

NameTypeDescriptionRequired
codestringNo
namestringNo
rowCodestringNo

WarehouseResponse​

NameTypeDescriptionRequired
activebooleanWarehouse Status.
Example: true
No
assignUserIds[ long ]No
codestringwarehouse specific unique code
Example: "WH-0000001"
No
idlongWarehouse ID
Example: 1234
No
isDeleteEnablebooleanFlag to determine if warehouse can be deleted
Example: false
No
locationLocationDtoLocation detailsNo
namestringWarehouse Name.
Example: "Warehouse-1"
No
primarybooleanflag to determine if warehouse is primary
Example: false
No
warehouseBinInfos[ WarehouseBinInfo ]Warehouse bin InfosNo
warehouseRackInfos[ WarehouseRackInfo ]Warehouse Rack InfosNo
warehouseRowInfos[ WarehouseRowInfo ]Warehouse Row InfosNo
warehouseTypestringWarehouse type
Enum: "PRIMARY", "REJECTED", "JOB_WORK_OUT", "QA", "NONE"
Example: "NONE"
No

WarehouseRowInfo​

NameTypeDescriptionRequired
activebooleanNo
codestringNo
createdAtdateTimeNo
createdBylongNo
idlongNo
namestringNo
tenantIdlongNo
updatedAtdateTimeNo
updatedBylongNo

WarehouseRowInfoResponse​

NameTypeDescriptionRequired
codestringNo
namestringNo

WarehouseShortInfo​

NameTypeDescriptionRequired
activebooleanWarehouse Status.
Example: true
No
advancedTrackingMeta[ AdvancedTrackingMetaDto ]Advanced Tracking DetailsNo
assignUserIds[ long ]No
codestringwarehouse specific unique code
Example: "WH-0000001"
No
idlongWarehouse Id
Example: 1
No
locationLocationDtoLocation detailsNo
namestringWarehouse Name.
Example: "Warehouse-1"
No
primarybooleanflag to determine if warehouse is primary
Example: false
No
productAdvancedTrackingMetaobjectProduct Code and Available quantity Map.No
productAvailableQuantityobjectProduct Code and Available quantity Map.No
productReservedQuantityobjectProduct Code and Reserved quantity Map.No
rowRackBinProductAvailableQuantityDtos[ RowRackBinProductAvailableQuantityDto ]Row Rack Bin available quantityNo
warehouseBinInfos[ WarehouseBinInfoResponse ]Warehouse bin InfosNo
warehouseRackInfos[ WarehouseRackInfoResponse ]Warehouse Rack InfosNo
warehouseRowInfos[ WarehouseRowInfoResponse ]Warehouse Row InfosNo

WorkOrderInventoryItemsRequest​

NameTypeDescriptionRequired
advancedTrackingstringTracking type of product
Example: "NONE"
No
costPerUnitnumberCost Per Unit
Example: 100
Yes
documentCodestringDocument Code
Example: "BOM-0000001"
Yes
documentItemCodestringDocument Code
Example: "BOM-0000001"
Yes
documentSequenceCodestringDocument Code
Example: "BOM-0000001"
Yes
pidstringProduct Id
Example: "P00001"
Yes
produceProductTypestringProduce Product type
Enum: "NONE", "SCRAP", "COPRODUCT"
Example: "SCRAP"
Yes
productCodestringProduct code
Example: "P00001"
Yes
productIdlongProduct Id
Example: 1
Yes
productNamestringProduct Name
Example: "Hard Disk"
Yes
totalQuantitynumberQuantity Total
Example: 1
Yes
transactionRefCodestringTransaction Ref code
Example: "BI-0000001"
Yes
warehouseInventoryData[ WarehouseInventoryData ]Bom Assembly DetailsYes

WorkOrderInventoryRequest​

NameTypeDescriptionRequired
additionalChargeAmountnumberadditional charge amount
Example: true
No
advancedTrackingstringTracking type of product
Example: "NONE"
No
bomMetaCodestringBOM Meta Code
Example: "0000001"
No
costPerUnitnumberCost per Unit
Example: 120
Yes
includeByProductCostbooleanInclude By product cost
Example: true
No
jobWorkOutCostnumberjob work out cost
Example: true
No
manufactureQuantitynumberManufacturing quantity
Example: 2
No
memostringMemo
Example: "Computer Memo"
Yes
operationCostDetails[ OperationCost ]Operation Cost DetailsYes
pidstringpid
Example: "P-0000001"
Yes
productCodestringProduct Code
Example: "P-0000001"
Yes
productIdlongProduct Id
Example: 1234
Yes
productNamestringProduct Name
Example: "Computer"
Yes
warehouseInventoryData[ WarehouseInventoryData ]Work Order DetailsYes
workOrderInventoryItemsRequests[ WorkOrderInventoryItemsRequest ]Work Order DetailsYes
workorderCodestringWork Order Code
Example: "WO-00001"
Yes
workorderDatestringWork Order Date
Example: "01-07-2021"
Yes
workorderDocumentSequenceCodestringWork Order Doc Seq Code
Example: "WO-000001"
Yes