Item

/data/wow/item/{itemId}

interface APIItem {
    _links: linksStruct;
    appearances: refStruct[];
    id: number;
    inventory_type: { name: string; type: string };
    is_equippable: boolean;
    is_stackable: boolean;
    item_class: refStruct;
    item_subclass: refStruct;
    level: number;
    max_count: number;
    media: idkeyStruct;
    name: string;
    preview_item: {
        armor?: itemStatValueStruct;
        binding: { name: string; type: string };
        bonus_list: number[];
        context: number;
        durability?: { display_string: string; value: number };
        inventory_type: { name: string; type: string };
        item: { id: number; key: hrefStruct };
        item_class: refStruct;
        item_subclass: refStruct;
        level?: { display_string: string; value: number };
        media: idkeyStruct;
        name: string;
        quality: { name: string; type: string };
        requirements: {
            level?: { display_string: string; value: number };
            playable_classes?: { display_string: string; links: hrefStruct };
        };
        shield_block?: itemStatValueStruct;
        spells: { description: string; spell: refStruct }[];
        stats: itemStatStruct[];
        unique_equipped: string;
        weapon?: weaponStruct;
    };
    purchase_price: number;
    purchase_quantity: number;
    quality: { name: string; type: string };
    required_level: number;
    sell_price: number;
}

Properties

_links: linksStruct
appearances: refStruct[]
id: number
inventory_type: { name: string; type: string }
is_equippable: boolean
is_stackable: boolean
item_class: refStruct
item_subclass: refStruct
level: number
max_count: number
name: string
preview_item: {
    armor?: itemStatValueStruct;
    binding: { name: string; type: string };
    bonus_list: number[];
    context: number;
    durability?: { display_string: string; value: number };
    inventory_type: { name: string; type: string };
    item: { id: number; key: hrefStruct };
    item_class: refStruct;
    item_subclass: refStruct;
    level?: { display_string: string; value: number };
    media: idkeyStruct;
    name: string;
    quality: { name: string; type: string };
    requirements: {
        level?: { display_string: string; value: number };
        playable_classes?: { display_string: string; links: hrefStruct };
    };
    shield_block?: itemStatValueStruct;
    spells: { description: string; spell: refStruct }[];
    stats: itemStatStruct[];
    unique_equipped: string;
    weapon?: weaponStruct;
}
purchase_price: number
purchase_quantity: number
quality: { name: string; type: string }
required_level: number
sell_price: number