Skip to content
Axis Solutions ZMB
YouTube

Get Item by Code

The GetItemAsync() method retrieves the details of a single item from Smart Invoice using its unique itemCode.

This method is useful when verifying or synchronizing a specific product or service registered with ZRA.


GetItemAsync() Method

This method fetches the full details of a product or service by its item code.

  • Request Parameters:
    • itemCode – Unique item identifier

Usage

classification codes

Example Successful Response

{
  "success": true,
  "code": "000",
  "message": "Operation completed successfully",
  "timestamp": "2025-09-16 11:25:10",
  "data": {
    "tpin": "",
    "bhfId": "000",
    "itemCd": "TEST20250909162658",
    "itemClsCd": "4319150100",
    "itemTyCd": "2",
    "itemNm": "Coca Cola 500ml",
    "itemStdNm": "Coca Cola 500ml",
    "orgnNatCd": "ZM",
    "pkgUnitCd": "BOX",
    "qtyUnitCd": "U",
    "vatCatCd": "A",
    "iplCatCd": "",
    "tlCatCd": "",
    "exciseTxCatCd": "",
    "btchNo": "",
    "bcd": "1234567890123",
    "dftPrc": 15.0,
    "manufactuterTpin": null,
    "manufacturerItemCd": null,
    "rrp": 0.0,
    "svcChargeYn": null,
    "rentalYn": null,
    "addInfo": "",
    "sftyQty": 10.0,
    "isrcAplcbYn": null,
    "useYn": null,
    "regrNm": null,
    "regrId": null,
    "modrNm": null,
    "modrId": null
  },
  "error": null
}