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
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
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

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
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

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
advancedTrackingstringEnum: "NONE", "BATCH", "SERIAL"No
availableQuantitynumberNo
barcodestringNo
categoryCodestringNo
customField[ CustomFieldItem ]No
descriptionstringNo
documentSequenceCodestringNo
hasVariantsbooleanNo
incomingQtynumberNo
isVariantbooleanNo
landedCostCategory[ LandedCostCategory ]No
masterProductCodestringNo
multipleUomSchemabooleanNo
namestringNo
openingQuantitynumberNo
outgoingQtynumberNo
pidstringNo
product_transaction_typestringNo
purchasePricenumberNo
recommendedUomlongNo
reorderLevellongNo
reorderQuantitylongNo
reservedQuantitynumberNo
salesPricenumberNo
statusbooleanNo
stockUomintegerNo
taxablebooleanNo
typestringNo
unitPricenumberNo
uomSchemalongNo
uomSchemaDtoUOMSchemaDtoNo
valuationMethodstringEnum: "FIFO", "AVERAGE"No

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