For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Create tokenDev Discord
  • Get started
    • Introduction
    • Authentication
    • API Privacy
    • Exceptions
    • Dev Discord
  • Modules
      • GETList item database entries
      • POSTSearch item database
      • GETQuick item search
      • GETList recipe database entries
      • POSTSearch recipe database
      • GETGet item filter metadata
      • GETList item sets
  • Changelog
    • v3.7.2 - OAuth2
    • v3.7.1
    • v3.7
    • v3.6 - Fruma Expansion
    • v3.5.2
    • v3.5.1
    • v3.5 - User System
    • v3.4
    • v3.3.4
    • v3.3.3
    • v3.3.2
    • v3.3.1
    • v3.3 - Rekindled World
    • v3.2.5
    • v3.2.4
    • v3.2.3
    • v3.2.2
    • v3.2.1
    • v3.2
    • v3.1
    • v3.0
LogoLogoWynncraft API - Documentation
Create tokenDev Discord
ModulesItem & Recipe

List item sets

GET
https://api.wynncraft.com/v3/item/sets
GET
/v3/item/sets
$curl https://api.wynncraft.com/v3/item/sets
200Item set response with the Morph set
1{
2 "Morph": {
3 "internalName": "morph",
4 "bonuses": {
5 "2": {
6 "major": [],
7 "minor": {
8 "lootBonus": 5,
9 "combatExperience": 5
10 }
11 },
12 "3": {
13 "major": [],
14 "minor": {
15 "lootBonus": 10,
16 "manaRegen": 6,
17 "rawHealth": 125,
18 "raw2ndSpellCost": -5,
19 "combatExperience": 10
20 }
21 },
22 "4": {
23 "major": [],
24 "minor": {
25 "lootBonus": 15,
26 "manaRegen": 8,
27 "rawHealth": 425,
28 "rawAgility": 1,
29 "rawDefence": 1,
30 "rawStrength": 1,
31 "rawDexterity": 1,
32 "raw2ndSpellCost": -5,
33 "rawIntelligence": 1,
34 "combatExperience": 15
35 }
36 },
37 "5": {
38 "major": [],
39 "minor": {
40 "lootBonus": 35,
41 "manaRegen": 12,
42 "rawHealth": 1325,
43 "rawAgility": 1,
44 "rawDefence": 1,
45 "rawStrength": 1,
46 "rawDexterity": 1,
47 "raw2ndSpellCost": -5,
48 "raw4thSpellCost": -5,
49 "rawIntelligence": 1,
50 "combatExperience": 35
51 }
52 },
53 "6": {
54 "major": [],
55 "minor": {
56 "lootBonus": 55,
57 "manaRegen": 14,
58 "rawHealth": 2275,
59 "rawAgility": 3,
60 "rawDefence": 3,
61 "rawStrength": 3,
62 "rawDexterity": 3,
63 "raw2ndSpellCost": -5,
64 "raw4thSpellCost": -5,
65 "rawIntelligence": 3,
66 "combatExperience": 55
67 }
68 },
69 "7": {
70 "major": [],
71 "minor": {
72 "lootBonus": 80,
73 "manaRegen": 18,
74 "rawHealth": 3850,
75 "rawAgility": 3,
76 "rawDefence": 3,
77 "rawStrength": 3,
78 "rawDexterity": 3,
79 "raw1stSpellCost": -5,
80 "raw2ndSpellCost": -5,
81 "raw4thSpellCost": -5,
82 "rawIntelligence": 3,
83 "combatExperience": 80
84 }
85 },
86 "8": {
87 "major": [],
88 "minor": {
89 "lootBonus": 100,
90 "manaRegen": 24,
91 "rawHealth": 6110,
92 "rawAgility": 21,
93 "rawDefence": 21,
94 "rawStrength": 21,
95 "rawDexterity": 21,
96 "raw1stSpellCost": -5,
97 "raw2ndSpellCost": -5,
98 "raw3rdSpellCost": -5,
99 "raw4thSpellCost": -5,
100 "rawIntelligence": 21,
101 "combatExperience": 100
102 }
103 }
104 },
105 "parts": [
106 "Morph-Gold",
107 "Morph-Steel",
108 "Morph-Stardust",
109 "Morph-Iron",
110 "Morph-Amethyst",
111 "Morph-Ruby",
112 "Morph-Topaz",
113 "Morph-Emerald"
114 ]
115 }
116}
<Note> This endpoint is cached for <Badge intent="success" minimal>2 minutes</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>
Was this page helpful?
Previous

Get item filter metadata

Next

Get class ability tree

Built with

This endpoint is cached for 2 minutes in the SHARED cache source. See Caching.

This endpoint belongs to the ITEMS rate-limit bucket. See Throttling and Rate Limits.

Response

Item set map keyed by set name.
internalNamestring
bonusesmap from strings to objects
partslist of strings