---
title: "List item database entries"
method: GET
path: "/item/database"
tags: ["item"]
---

# List item database entries

`GET /item/database`

<Note>
This endpoint is cached for <Badge intent="error" minimal>1 hour</Badge> in the <Badge intent="success" minimal>SHARED</Badge> cache source.   See [Caching](/welcome#caching). <Indent></Indent> This endpoint belongs to the <Badge intent="warning" minimal>ITEMS</Badge> rate-limit bucket. See [Throttling and Rate Limits](/welcome#throttling-and-rate-limits).
</Note>

Items use the [API Markup parser](/welcome#api-markup-parser) for Major IDs.

<Info>
`fullResult` bypasses pagination and returns the `results` object for all objects at once.
</Info>

This endpoint uses the generic pagination response format.

<Footer>
Enum values in these docs are based on the item metadata available on April 23, 2026. New item content can add or change values over time.
</Footer>

## Query parameters

- `page` integer
- `fullResult` ''

## Response `200`

Paginated item list.

- PaginatedItemResponse
  - `controller` PaginationController, required
    - `count` integer, required
    - `current_count` integer, required
    - `pages` integer, required
    - `prev` integer, nullable, required
    - `current` integer, required
    - `next` integer, nullable, required
  - `results` Item[], required
    - `displayName` string, required
    - `internalName` string, required
    - `type` 'weapon' | 'armour' | 'accessory' | 'charm' | 'tome' | 'tool' | 'material' | 'ingredient', required
    - `subType` 'bow' | 'dagger' | 'relik' | 'spear' | 'wand' | 'boots' | 'chestplate' | 'helmet' | 'leggings' | 'bracelet' | 'necklace' | 'ring' | 'guildTome' | 'armourTome' | 'expertiseTome' | 'marathonTome' | 'mysticismTome' | 'lootrunTome' | 'weaponTome' | 'axe' | 'rod' | 'pickaxe' | 'scythe' | 'farming' | 'fishing' | 'mining' | 'woodcutting', required
    - `icon` ItemIcon, required
      - `value` AbilityIconValue, required
        - `id` string, required
        - `name` string, required
        - `customModelData` AbilityIconValueCustomModelData, required
          - `rangeDispatch` integer[], required
      - `format` string, required
    - `emblem` 'diamond5' | 'diamond_5' | 'diamond1' | 'diamond_1' | 'diamond4' | 'diamond_4' | 'diamond6' | 'diamond_6' | 'diamond3' | 'diamond_3' | 'diamond2' | 'diamond_2' | 'shield5' | 'shield_5' | 'shield1' | 'shield_1' | 'shield4' | 'shield_4' | 'shield6' | 'shield_6' | 'shield3' | 'shield_3' | 'shield2' | 'shield_2' | 'shield' | 'sticker5' | 'sticker_5' | 'sticker1' | 'sticker_1' | 'sticker4' | 'sticker_4' | 'sticker6' | 'sticker_6' | 'sticker3' | 'sticker_3' | 'sticker2' | 'sticker_2' | 'square5' | 'square_5' | 'square4' | 'square_4' | 'square6' | 'square_6' | 'square', required
    - `tier` 'rare' | 'unique' | 'normal' | 'legendary' | 'mythic' | 'fabled' | 'TIER3' | 'TIER2' | 'TIER1' | 'TIER0', required
    - `attackSpeed` 'slow' | 'fast' | 'superSlow' | 'normal' | 'verySlow' | 'veryFast' | 'superFast'
    - `averageDps` number, double
    - `restriction` string
    - `dropRestriction` string
    - `gathering` 'farming' | 'fishing' | 'mining' | 'woodcutting'
    - `set` 'boundless' | 'corrupted' | 'firemoss' | 'bony' | 'spore' | 'petal' | 'scrap' | 'beachside' | 'pigman' | 'toxic' | 'regal' | 'vexing' | 'voidglass' | 'cosmicFoundations' | 'snail' | 'thanosLegionnaire' | 'uth' | 'cosmic' | 'leaf' | 'tribal' | 'saint's' | 'visceral' | 'ascension' | 'ultramarine' | 'taigaElk' | 'clock' | 'nii' | 'moirai' | 'bleeding' | 'liffmail' | 'elf' | 'slime' | 'goblin' | 'ghostly' | 'horse' | 'snow' | 'skien's' | 'thunderRelic' | 'morph' | 'black' | 'earthRelic' | 'waterRelic' | 'relic' | 'outlaw' | 'silverfish' | 'nether' | 'fireRelic' | 'airRelic' | 'adventurer' | 'darkened' | 'bovine' | 'bear' | 'kaerynn' | 'villager' | 'spider' | 'conqueredSkies' | 'synchCore' | 'flashfire' | 'jester' | 'forgottenChronicles' | 'wynnterfest2016' | 'bandit's' | 'desert' | 'blackCatalyst' | 'constellation' | 'hallowynn2016'
    - `elements` string[]
    - `requirements` ItemRequirements
      - `level` integer
      - `classRequirement` string
      - `strength` integer
      - `dexterity` integer
      - `intelligence` integer
      - `defence` integer
      - `agility` integer
    - `majorIds` object
    - `powderSlots` integer
    - `lore` string
    - `identifications` object
    - `base` object

---

[API](https://skmtc.dev/wynncraft/apis/modules.md) · [All operations](https://skmtc.dev/wynncraft/apis/modules/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/wynncraft/modules/revisions/6c6214729eae/schema)
