ESODecoded

GetItemLinkItemId

ESO Lua API function — used by 169 of the 3,030 addons we indexed (combined 71,939,812 downloads). Signature from the official ESOUIDocumentation.txt, API version 101050.

Official signature

GetItemLinkItemId(string itemLink)

Returns: integer itemId

Real usage — from Dolgubon's Lazy Writ Crafter

		elseif CanItemLinkBeVirtual(itemLink) then
			updateSavedVars(vars, GetItemLinkItemId(itemLink), quantity)
			if GetItemLinkFunctionalQuality(itemLink) == ITEM_FUNCTIONAL_QUALITY_LEGENDARY then

Short excerpt from the shipping addon Dolgubon's Lazy Writ Crafterits ESOUI page; the code belongs to its author. Shown because documentation without a working example is half a reference.

Most-downloaded addons using it

AddonTotal downloads
Dolgubon's Lazy Writ Crafter9,498,314
HarvestMap9,454,533
Combat Metrics7,085,289
LibLazyCrafting6,538,592
LibSets (All set items ingame & preview. lua API + excel sheet)4,357,189
Master Merchant 3.03,883,523