MapleStory.IO

App · Gaming · 13 actions

Read MapleStory's game data through MapleStory.IO, a free community API that serves what each region's game client holds: every item, monster, NPC, map and pet, with icons and sprites, from the global game to the Korean, Japanese and other clients and back through their versions. Search items and read what one needs and gives, look up a monster's level, HP and spawn maps, read what an NPC says and where it stands, see what is on a map and where its portals lead, find a pet, and draw a character wearing any set of items in any pose, as a PNG or an animated GIF, linked or downloaded as a file. No API key needed.

Actions

ActionWhat it does
Download character renderThe same picture Render character links to, fetched and stored as a document, for a step that needs the file rather than a link: an email attachment, an upload, a file posted into a chat.
Get itemOne item by its id: its name and description, tab and category, the level and job it needs, its price and stack size, what equipping it adds to every stat, the poses it has sprites for, and links to its icon.
Get mapOne map by its id: its name and area, whether it is a town, the mobs that spawn on it and the NPCs standing on it, its portals and where each leads, its return map and music, its minimap's size, and links to its marker, minimap, music and a picture of the whole map.
Get mobOne monster by its id: its level, HP, MP and experience, attack and defense, speed, whether it is a boss and attacks on sight, the maps it spawns on, the poses it has sprites for, and links to its icon and sprite.
Get NPCOne NPC by its id: its name, every line it says, whether it runs a shop, the maps it stands on, the poses it has sprites for, and links to its icon and sprite.
List item categoriesEvery inventory tab, category and sub-category items are filed under, around 300 in all, each with the range of ids it covers: the values Search items narrows by, and a way to tell what kind of item an id is.
List regions and versionsEvery game client MapleStory.IO has data for, from GMS to KMS, with every version of each, oldest first, and the newest, which is what latest means in the other actions.
Render characterDraw a character wearing any items in any pose and get links to the picture, a PNG with a transparent background, and to the pose played as an animated GIF, ready to embed in a message, a page or a sheet.
Search itemsFind items by name or description and narrow them by inventory tab, category and sub-category, cash or regular, the level they need and who they are made for, a page at a time with the real total.
Search mapsFind maps by name, a page at a time with the real total.
Search mobsFind monsters by name and narrow them to a level range, a page at a time with the real total.
Search NPCsFind NPCs by name, a page at a time with the real total.
Search petsFind pets by name, a page at a time with the real total, each with its id, which Get item reads in full, and a link to its sprite.

Download character render

The same picture Render character links to, fetched and stored as a document, for a step that needs the file rather than a link: an email attachment, an upload, a file posted into a chat. Answers with the document and the links beside it.

Inputs

Itemsitemslist
The equipment the character wears: item ids from Search items, as a list from an earlier step or separated by commas, up to 30. Hair (30000s), faces (20000s), hats, tops, bottoms, shoes, weapons and cash covers all count. Leave empty for a bare character.
Skinskinnumber
The skin to draw the body in: 2000 is the light skin and the default; the others run from 2001 upward. The matching head is added for you.At least 1. Default: 2000.
Animationanimationtext
The pose to draw, as the game names it. Defaults to standing. The animated picture plays the whole pose; the still shows one frame of it.One of: stand1 (Standing, one-handed (stand1)), stand2 (Standing, two-handed (stand2)), walk1 (Walking, one-handed (walk1)), walk2 (Walking, two-handed (walk2)), jump (Jumping (jump)), alert (Alert (alert)), prone (Lying prone (prone)), proneStab (Prone stab (proneStab)), fly (Flying (fly)), ladder (Climbing a ladder (ladder)), and 23 more. Default: stand1.
Frameframenumber
Which frame of the pose the still picture shows, from 0. A frame past the last is drawn as the last.At least 0. Default: 0.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.
Show earsshow_earstrue/false
Draw the character with elf ears, as a Mercedes has. Off by default.Default: false.
Face rightfliptrue/false
Mirror the picture so the character faces right rather than left, the way the game draws them. Off by default.Default: false.
Scalescalenumber
How many times larger than life to draw, from 1 to 8. A character is about 90 pixels tall at 1.From 1 to 8. Default: 1.
Name tagnametext
Optional. A name to draw under the character's feet, as the game does, up to 13 characters.
Background colourbackgroundtext
Optional. A colour for the animated picture's background, as six hex digits such as FFFFFF or as r,g,b: a GIF cannot fade its edges, so a colour close to where it will be shown looks cleanest. The still picture always has a transparent background.

Outputs

animated_urltext
A link to the pose played as an animated GIF.
animationtext
The pose drawn, e.g. 'stand1'.
backgroundtext
The animated picture's background as r,g,b,a, or null for transparent.
byte_sizenumber
Its size in bytes.
content_typetext
Its type: 'image/png'.
document_reftext
The stored document's reference.
documentslist
The picture as a document, ready to attach to a message or an email.
flippedtrue/false
Whether the character faces right.
framenumber
The frame of it the still shows.
heightnumber
Its height in pixels.
image_urltext
The MapleStory.IO link the picture was fetched from.
item_idslist
The items drawn, in the order given, repeats dropped.
nametext
The name tag drawn, or null.
regiontext
The region read, by its code, e.g. 'GMS'.
scalenumber
How many times larger than life it was drawn.
show_earstrue/false
Whether elf ears were drawn.
skinnumber
The skin drawn, e.g. 2000.
urltext
The address Lodol serves it from.
versiontext
The version read, e.g. '270': the one asked for, or the newest when latest was.
widthnumber
The picture's width in pixels.
Example output
{
  "animated_url": "https://maplestory.io/api/character/%7B%22itemId%22%3A2000%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A12000%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1002140%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1040002%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1060002%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D/walk1/animated?name=Lodol",
  "animation": "walk1",
  "background": null,
  "byte_size": 5906,
  "content_type": "image/png",
  "document_ref": "doc_6f1c5b1e8a0f4d1f9c3e2a7b5d4c8e90",
  "documents": [
    {
      "content_type": "image/png",
      "document_ref": "doc_6f1c5b1e8a0f4d1f9c3e2a7b5d4c8e90",
      "filename": "maplestory-gms-1002140-1040002-1060002-walk1-1.png",
      "size_bytes": 5906,
      "url": "/actions/core/serve-document/doc_6f1c5b1e8a0f4d1f9c3e2a7b5d4c8e90?teamId=64b0000000000000000000aa"
    }
  ],
  "flipped": false,
  "frame": 1,
  "height": 126,
  "image_url": "https://maplestory.io/api/character/%7B%22itemId%22%3A2000%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A12000%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1002140%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1040002%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1060002%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D/walk1/1?name=Lodol",
  "item_ids": [
    1002140,
    1040002,
    1060002
  ],
  "name": "Lodol",
  "region": "GMS",
  "scale": 1,
  "show_ears": false,
  "skin": 2000,
  "url": "/actions/core/serve-document/doc_6f1c5b1e8a0f4d1f9c3e2a7b5d4c8e90?teamId=64b0000000000000000000aa",
  "version": "270",
  "width": 89
}

Get item

One item by its id: its name and description, tab and category, the level and job it needs, its price and stack size, what equipping it adds to every stat, the poses it has sprites for, and links to its icon. An id no item has fails saying so.

Inputs

Item iditem_idnumberRequired
The item's id, such as 1002140 for the Wizet Invincible Hat. Search items finds it; an item from that list can be given whole.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

itemobject
The item in full, with null for what it lacks.
Example output
{
  "item": {
    "account_sharable": false,
    "animations": [
      "alert",
      "backDefault",
      "default",
      "fly",
      "heal",
      "jump",
      "ladder",
      "prone",
      "proneStab",
      "rope",
      "shoot1",
      "shoot2",
      "shootF",
      "sit",
      "stabO1",
      "stabO2",
      "stabOF",
      "stabT1",
      "stabT2",
      "stabTF",
      "stand1",
      "stand2",
      "swingO1",
      "swingO2",
      "swingO3",
      "swingOF",
      "swingP1",
      "swingP2",
      "swingPF",
      "swingT1",
      "swingT2",
      "swingT3",
      "swingTF",
      "walk1",
      "walk2"
    ],
    "category": "Armor",
    "description": null,
    "equip_group": "Cap",
    "icon_raw_url": "https://maplestory.io/api/GMS/270/item/1002140/iconRaw",
    "icon_url": "https://maplestory.io/api/GMS/270/item/1002140/icon",
    "id": 1002140,
    "is_cash": false,
    "is_one_of_a_kind": false,
    "max_per_slot": 0,
    "name": "Wizet Invincible Hat",
    "not_for_sale": false,
    "overall_category": "Equip",
    "price": 1,
    "region": "GMS",
    "required_gender": null,
    "required_job": 0,
    "required_level": 0,
    "stats": {
      "accuracy": 200,
      "attack_speed": null,
      "avoidability": 200,
      "dex": 999,
      "int": 999,
      "jump": 50,
      "luk": 999,
      "magic_attack": null,
      "magic_defense": 200,
      "max_hp": null,
      "max_mp": null,
      "speed": 30,
      "str": 999,
      "weapon_attack": null,
      "weapon_defense": 200
    },
    "sub_category": "Hat",
    "upgrade_slots": 8,
    "version": "270"
  }
}

Get map

One map by its id: its name and area, whether it is a town, the mobs that spawn on it and the NPCs standing on it, its portals and where each leads, its return map and music, its minimap's size, and links to its marker, minimap, music and a picture of the whole map. An id no map has fails saying so.

Inputs

Map idmap_idnumberRequired
The map's id, such as 100000000 for Henesys. Search maps finds it; a map from that list can be given whole.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

mapobject
The map in full: what is on it, how to leave it, its pictures.
Example output
{
  "map": {
    "background_music": "Bgm00/FloralLife",
    "bgm_url": "https://maplestory.io/api/GMS/270/map/100000000/bgm",
    "icon_url": "https://maplestory.io/api/GMS/270/map/100000000/icon",
    "id": 100000000,
    "is_return_map": false,
    "is_swim": false,
    "is_town": true,
    "map_mark": "Henesys",
    "minimap": {
      "center_x": -370,
      "center_y": 600,
      "height": 1264,
      "magnification": 4,
      "url": "https://maplestory.io/api/GMS/270/map/100000000/minimap",
      "width": 5830
    },
    "minimap_url": "https://maplestory.io/api/GMS/270/map/100000000/minimap",
    "mob_ids": [],
    "mob_rate": 1,
    "mob_spawn_count": 0,
    "name": "Henesys",
    "npc_ids": [
      1300007,
      9000178,
      1012102,
      9390475,
      9201450,
      9201594,
      9401145,
      9000001,
      1103001,
      9050000,
      9050009,
      9000124,
      9000397,
      9010106,
      9010109,
      1012000,
      9000123,
      1012133,
      9062010,
      9063313,
      9010113,
      9010112,
      9063173,
      9063872,
      9063870,
      9063895,
      9070104,
      9070105,
      9071003,
      9063763,
      9063919,
      9063920,
      9063921,
      2091010,
      2010011,
      9010022,
      1012003,
      1012106,
      1012108
    ],
    "portal_count": 30,
    "portals": [
      {
        "name": "sp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 0,
        "x": 698,
        "y": 297
      },
      {
        "name": "sp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 0,
        "x": 1403,
        "y": 304
      },
      {
        "name": "20901",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 1810,
        "y": 339
      },
      {
        "name": "st00",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 3946,
        "y": 453
      },
      {
        "name": "Achter00",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 7,
        "x": 5707,
        "y": 452
      },
      {
        "name": "in06",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 7,
        "x": 2078,
        "y": 336
      },
      {
        "name": "profession",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 8,
        "x": 1336,
        "y": 95
      },
      {
        "name": "sp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 0,
        "x": 2846,
        "y": 286
      },
      {
        "name": "pt_regionMove",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 8,
        "x": 3663,
        "y": 455
      },
      {
        "name": "hp00",
        "to_map_id": 100000000,
        "to_name": "hp00_1",
        "type": 10,
        "x": 1134,
        "y": 156
      },
      {
        "name": "hp00_1",
        "to_map_id": 100000000,
        "to_name": "hp00",
        "type": 10,
        "x": 5253,
        "y": -54
      },
      {
        "name": "gm00",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 3605,
        "y": 126
      },
      {
        "name": "gm01",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 4743,
        "y": -65
      },
      {
        "name": "gm02",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 5866,
        "y": 451
      },
      {
        "name": "gm03",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 1698,
        "y": 330
      },
      {
        "name": "gm04",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 457,
        "y": 325
      },
      {
        "name": "sp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 0,
        "x": 3445,
        "y": 351
      },
      {
        "name": "pt_event",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 11,
        "x": 1979,
        "y": -24
      },
      {
        "name": "tp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 6,
        "x": 2815,
        "y": 332
      },
      {
        "name": "tp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 6,
        "x": 2721,
        "y": 332
      },
      {
        "name": "tp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 6,
        "x": 2238,
        "y": 336
      },
      {
        "name": "tp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 6,
        "x": 2319,
        "y": 338
      },
      {
        "name": "tp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 6,
        "x": 3193,
        "y": 332
      },
      {
        "name": "tp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 6,
        "x": 2411,
        "y": 337
      },
      {
        "name": "sp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 0,
        "x": 4330,
        "y": -18
      },
      {
        "name": "sp",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 0,
        "x": 5487,
        "y": 410
      },
      {
        "name": "guildMove00",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 2618,
        "y": 333
      },
      {
        "name": "battleSquare",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 4879,
        "y": 454
      },
      {
        "name": "mPark00",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 3075,
        "y": 334
      },
      {
        "name": "20900",
        "to_map_id": 999999999,
        "to_name": null,
        "type": 1,
        "x": 4503,
        "y": 456
      }
    ],
    "region": "GMS",
    "render_url": "https://maplestory.io/api/GMS/270/map/100000000/render/0",
    "return_map_id": 100000000,
    "return_map_name": "Henesys",
    "street_name": "Henesys",
    "version": "270"
  }
}

Get mob

One monster by its id: its level, HP, MP and experience, attack and defense, speed, whether it is a boss and attacks on sight, the maps it spawns on, the poses it has sprites for, and links to its icon and sprite. An id no mob has fails saying so. Read from the newest version with monster data; the answer says which.

Inputs

Mob idmob_idnumberRequired
The mob's id, such as 100100 for the Snail or 8800000 for Zakum. Search mobs finds it; a mob from that list can be given whole.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

mobobject
The mob in full, with null for every figure it lacks.
Example output
{
  "mob": {
    "accuracy": 450,
    "animations": [
      "attack1",
      "attack2",
      "attack3",
      "die1",
      "hit1",
      "regen",
      "skill1",
      "skill2",
      "skill3",
      "stand"
    ],
    "evasion": 100,
    "exp": null,
    "found_at_map_ids": [],
    "hp_recovery": 5000,
    "icon_url": "https://maplestory.io/api/GMS/255/mob/8800000/icon",
    "id": 8800000,
    "is_auto_aggro": true,
    "is_body_attack": true,
    "is_boss": true,
    "level": 110,
    "links_to": null,
    "magic_damage": 2200,
    "magic_defense": 1100,
    "magic_defense_rate": 40,
    "max_hp": 16500000,
    "max_mp": 30000,
    "minimum_push_damage": 50000,
    "monster_book_id": 8800002,
    "mp_recovery": 100,
    "name": "Zakum",
    "physical_damage": 7600,
    "physical_defense": 1000,
    "physical_defense_rate": 40,
    "region": "GMS",
    "render_url": "https://maplestory.io/api/GMS/255/mob/8800000/render/stand",
    "revives": [],
    "speed": null,
    "summon_type": 1,
    "version": "255"
  }
}

Get NPC

One NPC by its id: its name, every line it says, whether it runs a shop, the maps it stands on, the poses it has sprites for, and links to its icon and sprite. An id no NPC has fails saying so.

Inputs

NPC idnpc_idnumberRequired
The NPC's id, such as 2000 for Roger or 1012003 for Chief Stan. Search NPCs finds it; an NPC from that list can be given whole.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

npcobject
The NPC in full.
Example output
{
  "npc": {
    "animations": [
      {
        "frames": 14,
        "name": "eye"
      },
      {
        "frames": 4,
        "name": "move"
      },
      {
        "frames": 16,
        "name": "say"
      },
      {
        "frames": 1,
        "name": "stand"
      }
    ],
    "dialogue": [
      {
        "key": "d0",
        "text": "My Son...! That ungrateful kid... He just ran out without listening to me. I'll never ever forgive him...! He can never come back here again...!"
      },
      {
        "key": "d1",
        "text": "Did you give the gold watch to Alex? I feel so lonely without him... Please tell him that I forgive him and he can come home now."
      },
      {
        "key": "n0",
        "text": "Where did my son go...?"
      },
      {
        "key": "n1",
        "text": "You'd better not start any trouble in this town!"
      }
    ],
    "found_at_map_ids": [
      100000000,
      867111002,
      867111003,
      867111005,
      867111012
    ],
    "icon_url": "https://maplestory.io/api/GMS/270/npc/1012003/icon",
    "id": 1012003,
    "is_component": false,
    "is_shop": false,
    "name": "Chief Stan",
    "region": "GMS",
    "render_url": "https://maplestory.io/api/GMS/270/npc/1012003/render/stand",
    "version": "270"
  }
}

List item categories

Every inventory tab, category and sub-category items are filed under, around 300 in all, each with the range of ids it covers: the values Search items narrows by, and a way to tell what kind of item an id is.

Inputs

Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

categorieslist
Every sub-category, tab by tab, in the site's order.
regiontext
The region read, by its code, e.g. 'GMS'.
totalnumber
How many sub-categories there are.
versiontext
The version read, e.g. '270': the one asked for, or the newest when latest was.
Example output
{
  "categories": [
    {
      "category": "Accessory",
      "high_item_id": 1190000,
      "low_item_id": 1180000,
      "sub_category": "Badge",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1140000,
      "low_item_id": 1130000,
      "sub_category": "Belt",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1040000,
      "low_item_id": 1030000,
      "sub_category": "Earrings",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1190500,
      "low_item_id": 1190000,
      "sub_category": "Emblem",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1020000,
      "low_item_id": 1010000,
      "sub_category": "Face Accessory",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1150000,
      "low_item_id": 1140000,
      "sub_category": "Medal",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1030000,
      "low_item_id": 1020000,
      "sub_category": "Eye Decoration",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1040000,
      "low_item_id": 1030000,
      "sub_category": "Earring",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1120000,
      "low_item_id": 1110000,
      "sub_category": "Ring",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1130000,
      "low_item_id": 1120000,
      "sub_category": "Pendant",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1170000,
      "low_item_id": 1160000,
      "sub_category": "Pocket Item",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1190300,
      "low_item_id": 1190200,
      "sub_category": "Power Source",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1160000,
      "low_item_id": 1150000,
      "sub_category": "Shoulder Accessory",
      "tab": "Equip"
    },
    {
      "category": "Accessory",
      "high_item_id": 1202200,
      "low_item_id": 1202000,
      "sub_category": "Totem",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1010000,
      "low_item_id": 1000000,
      "sub_category": "Hat",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1110000,
      "low_item_id": 1100000,
      "sub_category": "Cape",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1050000,
      "low_item_id": 1040000,
      "sub_category": "Top",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1090000,
      "low_item_id": 1080000,
      "sub_category": "Glove",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1060000,
      "low_item_id": 1050000,
      "sub_category": "Overall",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1070000,
      "low_item_id": 1060000,
      "sub_category": "Bottom",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1100000,
      "low_item_id": 1090000,
      "sub_category": "Shield",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1080000,
      "low_item_id": 1070000,
      "sub_category": "Shoes",
      "tab": "Equip"
    },
    {
      "category": "Armor",
      "high_item_id": 1690200,
      "low_item_id": 1690100,
      "sub_category": "Test Armor",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1670000,
      "low_item_id": 1660000,
      "sub_category": "Android",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1980000,
      "low_item_id": 1940000,
      "sub_category": "Dragon Equipment",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1680000,
      "low_item_id": 1670000,
      "sub_category": "Mechanical Heart",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1660000,
      "low_item_id": 1610000,
      "sub_category": "Mechanic Equipment",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1810000,
      "low_item_id": 1800000,
      "sub_category": "Pet Equipment",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1680200,
      "low_item_id": 1680000,
      "sub_category": "Bits",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1502010,
      "low_item_id": 1502000,
      "sub_category": "Shovel",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1512010,
      "low_item_id": 1512000,
      "sub_category": "Pickaxe",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1602010,
      "low_item_id": 1602000,
      "sub_category": "Skill Effect",
      "tab": "Equip"
    },
    {
      "category": "Other",
      "high_item_id": 1833000,
      "low_item_id": 1812000,
      "sub_category": "Pet Use",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1253000,
      "low_item_id": 1252000,
      "sub_category": "Scepter",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1320000,
      "low_item_id": 1310000,
      "sub_category": "One-Handed Axe",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1350000,
      "low_item_id": 1340000,
      "sub_category": "Katara",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1370000,
      "low_item_id": 1360000,
      "sub_category": "Cane",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1340000,
      "low_item_id": 1330000,
      "sub_category": "Dagger",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1233000,
      "low_item_id": 1232000,
      "sub_category": "Desperado",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1243000,
      "low_item_id": 1242000,
      "sub_category": "Whip Blade",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1330000,
      "low_item_id": 1320000,
      "sub_category": "One-Handed Blunt Weapon",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1213000,
      "low_item_id": 1212000,
      "sub_category": "Shining Rod",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1215000,
      "low_item_id": 1214000,
      "sub_category": "Breath Shooter",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1223000,
      "low_item_id": 1222000,
      "sub_category": "Soul Shooter",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1390000,
      "low_item_id": 1380000,
      "sub_category": "Staff",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1310000,
      "low_item_id": 1300000,
      "sub_category": "One-Handed Sword",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1380000,
      "low_item_id": 1370000,
      "sub_category": "Wand",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1690100,
      "low_item_id": 1690000,
      "sub_category": "Test Weapon",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1704000,
      "low_item_id": 1701000,
      "sub_category": "Cash",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1263000,
      "low_item_id": 1262000,
      "sub_category": "Psy-limiter",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1273000,
      "low_item_id": 1272000,
      "sub_category": "Chain",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1283000,
      "low_item_id": 1282000,
      "sub_category": "Gauntlet",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1293000,
      "low_item_id": 1292000,
      "sub_category": "Ritual Fan",
      "tab": "Equip"
    },
    {
      "category": "One-Handed Weapon",
      "high_item_id": 1214000,
      "low_item_id": 1213000,
      "sub_category": "Bladecaster",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352920,
      "low_item_id": 1352910,
      "sub_category": "Ballast",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352960,
      "low_item_id": 1352950,
      "sub_category": "Magic Marble",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352260,
      "low_item_id": 1352230,
      "sub_category": "Spellbook",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352270,
      "low_item_id": 1352260,
      "sub_category": "Arrow Fletching",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352930,
      "low_item_id": 1352920,
      "sub_category": "Powder Keg",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352920,
      "low_item_id": 1352910,
      "sub_category": "Far Sight",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352200,
      "low_item_id": 1352100,
      "sub_category": "Card",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352230,
      "low_item_id": 1352220,
      "sub_category": "Iron Chain",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352280,
      "low_item_id": 1352270,
      "sub_category": "Bow Thimble",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352980,
      "low_item_id": 1352970,
      "sub_category": "Jewel",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352950,
      "low_item_id": 1352940,
      "sub_category": "Document",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352210,
      "low_item_id": 1352200,
      "sub_category": "Medal",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352100,
      "low_item_id": 1350000,
      "sub_category": "Magic Arrow",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352300,
      "low_item_id": 1352290,
      "sub_category": "Charm",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352500,
      "low_item_id": 1352400,
      "sub_category": "Orb",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352220,
      "low_item_id": 1352210,
      "sub_category": "Rosary",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352290,
      "low_item_id": 1352280,
      "sub_category": "Dagger Scabbard",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352910,
      "low_item_id": 1352900,
      "sub_category": "Wrist Band",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352970,
      "low_item_id": 1352960,
      "sub_category": "Arrowhead",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352310,
      "low_item_id": 1352300,
      "sub_category": "Jett's Core",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352510,
      "low_item_id": 1352500,
      "sub_category": "Nova's Essence",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352610,
      "low_item_id": 1352600,
      "sub_category": "Soul Ring",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352710,
      "low_item_id": 1352700,
      "sub_category": "Magnum",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352810,
      "low_item_id": 1352800,
      "sub_category": "Kodachi",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352820,
      "low_item_id": 1352810,
      "sub_category": "Whistle",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352830,
      "low_item_id": 1352820,
      "sub_category": "Jett Fists",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1352940,
      "low_item_id": 1352930,
      "sub_category": "Mass",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353110,
      "low_item_id": 1353100,
      "sub_category": "Fox Marble",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353010,
      "low_item_id": 1353000,
      "sub_category": "Core Controller",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353410,
      "low_item_id": 1353400,
      "sub_category": "Charges",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353300,
      "low_item_id": 1353200,
      "sub_category": "Chess Piece",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353400,
      "low_item_id": 1353300,
      "sub_category": "Transmitter",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353600,
      "low_item_id": 1353500,
      "sub_category": "Wings",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353710,
      "low_item_id": 1353700,
      "sub_category": "Relic",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353510,
      "low_item_id": 1353500,
      "sub_category": "Lucent Wings",
      "tab": "Equip"
    },
    {
      "category": "Secondary Weapon",
      "high_item_id": 1353610,
      "low_item_id": 1353600,
      "sub_category": "Path",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1420000,
      "low_item_id": 1410000,
      "sub_category": "Two-Handed Axe",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1460000,
      "low_item_id": 1450000,
      "sub_category": "Bow",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1470000,
      "low_item_id": 1460000,
      "sub_category": "Crossbow",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1593000,
      "low_item_id": 1592000,
      "sub_category": "Ancient Bow",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1530000,
      "low_item_id": 1520000,
      "sub_category": "Dual Bowgun",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1500000,
      "low_item_id": 1490000,
      "sub_category": "Gun",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1540000,
      "low_item_id": 1530000,
      "sub_category": "Hand Cannon",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1490000,
      "low_item_id": 1480000,
      "sub_category": "Knuckle",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1430000,
      "low_item_id": 1420000,
      "sub_category": "Two-Handed Blunt",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1450000,
      "low_item_id": 1440000,
      "sub_category": "Pole Arm",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1440000,
      "low_item_id": 1430000,
      "sub_category": "Spear",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1410000,
      "low_item_id": 1400000,
      "sub_category": "Two-Handed Sword",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1480000,
      "low_item_id": 1470000,
      "sub_category": "Claw",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1543000,
      "low_item_id": 1542000,
      "sub_category": "Katana",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1553000,
      "low_item_id": 1552000,
      "sub_category": "Fan",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1563000,
      "low_item_id": 1562000,
      "sub_category": "Lapis",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1573000,
      "low_item_id": 1572000,
      "sub_category": "Lazuli",
      "tab": "Equip"
    },
    {
      "category": "Two-Handed Weapon",
      "high_item_id": 1583000,
      "low_item_id": 1582000,
      "sub_category": "Arm Cannon",
      "tab": "Equip"
    },
    {
      "category": "Character",
      "high_item_id": 9999,
      "low_item_id": 2000,
      "sub_category": "Body",
      "tab": "Equip"
    },
    {
      "category": "Character",
      "high_item_id": 19999,
      "low_item_id": 10000,
      "sub_category": "Head",
      "tab": "Equip"
    },
    {
      "category": "Character",
      "high_item_id": 29999,
      "low_item_id": 20000,
      "sub_category": "Face",
      "tab": "Equip"
    },
    {
      "category": "Character",
      "high_item_id": 49999,
      "low_item_id": 30000,
      "sub_category": "Hair",
      "tab": "Equip"
    },
    {
      "category": "Character",
      "high_item_id": 59999,
      "low_item_id": 50000,
      "sub_category": "Face",
      "tab": "Equip"
    },
    {
      "category": "Character",
      "high_item_id": 69999,
      "low_item_id": 60000,
      "sub_category": "Hair",
      "tab": "Equip"
    },
    {
      "category": "Monster",
      "high_item_id": 1172010,
      "low_item_id": 1172000,
      "sub_category": "Crusader Codex",
      "tab": "Equip"
    },
    {
      "category": "Monster",
      "high_item_id": 1893000,
      "low_item_id": 1842000,
      "sub_category": "Monster Battle",
      "tab": "Equip"
    },
    {
      "category": "Mount",
      "high_item_id": 1993000,
      "low_item_id": 1902000,
      "sub_category": "Mount",
      "tab": "Equip"
    },
    {
      "category": "Consumable",
      "high_item_id": 2010000,
      "low_item_id": 2000000,
      "sub_category": "Potion",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2022000,
      "low_item_id": 2010000,
      "sub_category": "Food and Drink",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2024000,
      "low_item_id": 2022000,
      "sub_category": "Consumable",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2050100,
      "low_item_id": 2050000,
      "sub_category": "Status Cure",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2120100,
      "low_item_id": 2120000,
      "sub_category": "Pet Food",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2230000,
      "low_item_id": 2210000,
      "sub_category": "Transformation",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2240000,
      "low_item_id": 2230000,
      "sub_category": "EXP Potion",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2350100,
      "low_item_id": 2350000,
      "sub_category": "Character Modification",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2360100,
      "low_item_id": 2360000,
      "sub_category": "Transformation",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2370100,
      "low_item_id": 2370000,
      "sub_category": "EXP Potion",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2390100,
      "low_item_id": 2390000,
      "sub_category": "Time Saver",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2029000,
      "low_item_id": 2028000,
      "sub_category": "Equipment Box",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2440000,
      "low_item_id": 2430000,
      "sub_category": "Other",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2040000,
      "low_item_id": 2030000,
      "sub_category": "Teleport Item",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2323100,
      "low_item_id": 2320000,
      "sub_category": "Teleport Item",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2450100,
      "low_item_id": 2450000,
      "sub_category": "EXP Buff",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2520100,
      "low_item_id": 2520000,
      "sub_category": "Other",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2545100,
      "low_item_id": 2540000,
      "sub_category": "Appearance",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2550100,
      "low_item_id": 2550000,
      "sub_category": "Equipment Box",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2620100,
      "low_item_id": 2620000,
      "sub_category": "Teleport Item",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2801000,
      "low_item_id": 2800000,
      "sub_category": "Other",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2901000,
      "low_item_id": 2900000,
      "sub_category": "Other",
      "tab": "Use"
    },
    {
      "category": "Consumable",
      "high_item_id": 2920100,
      "low_item_id": 2920000,
      "sub_category": "Other",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040100,
      "low_item_id": 2040000,
      "sub_category": "Helmet",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040200,
      "low_item_id": 2040100,
      "sub_category": "Face",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040300,
      "low_item_id": 2040200,
      "sub_category": "Eye",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040400,
      "low_item_id": 2040300,
      "sub_category": "Earrings",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040500,
      "low_item_id": 2040400,
      "sub_category": "Topwear",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040600,
      "low_item_id": 2040500,
      "sub_category": "Overall",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040700,
      "low_item_id": 2040600,
      "sub_category": "Bottomwear",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040800,
      "low_item_id": 2040700,
      "sub_category": "Shoes",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2040900,
      "low_item_id": 2040800,
      "sub_category": "Gloves",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2041000,
      "low_item_id": 2040900,
      "sub_category": "Shield",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2041100,
      "low_item_id": 2041000,
      "sub_category": "Cape",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2041200,
      "low_item_id": 2041100,
      "sub_category": "Ring",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2041300,
      "low_item_id": 2041200,
      "sub_category": "Pendant",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2041400,
      "low_item_id": 2041300,
      "sub_category": "Belts",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2046500,
      "low_item_id": 2046400,
      "sub_category": "Belts",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2041600,
      "low_item_id": 2041500,
      "sub_category": "Shoulder",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2046300,
      "low_item_id": 2046200,
      "sub_category": "Armor",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2046400,
      "low_item_id": 2046300,
      "sub_category": "Accessory",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2046600,
      "low_item_id": 2046500,
      "sub_category": "Armor",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2046700,
      "low_item_id": 2046600,
      "sub_category": "Armor",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2046800,
      "low_item_id": 2046700,
      "sub_category": "Accessory",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2046900,
      "low_item_id": 2046800,
      "sub_category": "Accessory",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2048000,
      "low_item_id": 2047900,
      "sub_category": "Equipment",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2048100,
      "low_item_id": 2048000,
      "sub_category": "Pet",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2048200,
      "low_item_id": 2048100,
      "sub_category": "Equipment",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2048600,
      "low_item_id": 2048500,
      "sub_category": "Equipment",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2048700,
      "low_item_id": 2048600,
      "sub_category": "Equipment",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2048800,
      "low_item_id": 2048700,
      "sub_category": "Equipment",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2048900,
      "low_item_id": 2048800,
      "sub_category": "Pet",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2049300,
      "low_item_id": 2049200,
      "sub_category": "Accessory",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2615100,
      "low_item_id": 2615000,
      "sub_category": "Accessory",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2616300,
      "low_item_id": 2616200,
      "sub_category": "Armor",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2616100,
      "low_item_id": 2616000,
      "sub_category": "Armor",
      "tab": "Use"
    },
    {
      "category": "Armor Scroll",
      "high_item_id": 2643100,
      "low_item_id": 2643000,
      "sub_category": "Accessory",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2042200,
      "low_item_id": 2042100,
      "sub_category": "Shining Rod",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2042300,
      "low_item_id": 2042200,
      "sub_category": "Soul Shooter",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2042400,
      "low_item_id": 2042300,
      "sub_category": "Desperado",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2042500,
      "low_item_id": 2042400,
      "sub_category": "Whip Blade",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2043100,
      "low_item_id": 2043000,
      "sub_category": "One-Handed Sword",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2043200,
      "low_item_id": 2043100,
      "sub_category": "One-Handed Axe",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2043300,
      "low_item_id": 2043200,
      "sub_category": "One-Handed BW",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2043400,
      "low_item_id": 2043300,
      "sub_category": "Dagger",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2043500,
      "low_item_id": 2043400,
      "sub_category": "Katara",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2043700,
      "low_item_id": 2043600,
      "sub_category": "Cane",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2043800,
      "low_item_id": 2043700,
      "sub_category": "Wand",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2043900,
      "low_item_id": 2043800,
      "sub_category": "Staff",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044100,
      "low_item_id": 2044000,
      "sub_category": "Two-Handed Sword",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044200,
      "low_item_id": 2044100,
      "sub_category": "Two-Handed Axe",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044300,
      "low_item_id": 2044200,
      "sub_category": "Two-Handed BW",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044400,
      "low_item_id": 2044300,
      "sub_category": "Spear",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044500,
      "low_item_id": 2044400,
      "sub_category": "Polearm",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044600,
      "low_item_id": 2044500,
      "sub_category": "Bow",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044700,
      "low_item_id": 2044600,
      "sub_category": "Crossbow",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044800,
      "low_item_id": 2044700,
      "sub_category": "Claw",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2044900,
      "low_item_id": 2044800,
      "sub_category": "Knuckle",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2045000,
      "low_item_id": 2044900,
      "sub_category": "Gun",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2045300,
      "low_item_id": 2045200,
      "sub_category": "Dual Bowgun",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2045400,
      "low_item_id": 2045300,
      "sub_category": "Hand Cannon",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2045500,
      "low_item_id": 2045400,
      "sub_category": "Katana",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2045600,
      "low_item_id": 2045500,
      "sub_category": "Fan",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2046100,
      "low_item_id": 2046000,
      "sub_category": "One-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2046200,
      "low_item_id": 2046100,
      "sub_category": "Two-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2047000,
      "low_item_id": 2046900,
      "sub_category": "One-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2047900,
      "low_item_id": 2047800,
      "sub_category": "Two-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2049000,
      "low_item_id": 2048900,
      "sub_category": "Zero",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2612100,
      "low_item_id": 2612000,
      "sub_category": "Two-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2613100,
      "low_item_id": 2613000,
      "sub_category": "One-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Weapon Scroll",
      "high_item_id": 2640100,
      "low_item_id": 2640000,
      "sub_category": "One-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2049100,
      "low_item_id": 2049000,
      "sub_category": "Clean Slate Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2048305,
      "low_item_id": 2048200,
      "sub_category": "Slot Carver",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2048400,
      "low_item_id": 2048305,
      "sub_category": "Bonus Potential Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2049200,
      "low_item_id": 2049100,
      "sub_category": "Chaos Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2049400,
      "low_item_id": 2049300,
      "sub_category": "Equip Enhancement",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2049500,
      "low_item_id": 2049400,
      "sub_category": "Potential Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2049600,
      "low_item_id": 2049500,
      "sub_category": "Awakening Stamp",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2049700,
      "low_item_id": 2049600,
      "sub_category": "Innocence Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2049800,
      "low_item_id": 2049700,
      "sub_category": "Potential Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2050000,
      "low_item_id": 2049900,
      "sub_category": "Fusion Anvil",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2340100,
      "low_item_id": 2340000,
      "sub_category": "White Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2470100,
      "low_item_id": 2470000,
      "sub_category": "Hammer",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2460100,
      "low_item_id": 2460000,
      "sub_category": "Magnifying Glass",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2471100,
      "low_item_id": 2471000,
      "sub_category": "Hammer",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2490100,
      "low_item_id": 2490000,
      "sub_category": "Time Extension",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2530100,
      "low_item_id": 2530000,
      "sub_category": "Lucky Day Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2531100,
      "low_item_id": 2531000,
      "sub_category": "Protection Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2532100,
      "low_item_id": 2532000,
      "sub_category": "Safety Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2533100,
      "low_item_id": 2533000,
      "sub_category": "Guardian Scroll",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2570100,
      "low_item_id": 2570000,
      "sub_category": "Equipment Change",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2600000,
      "low_item_id": 2590000,
      "sub_category": "Soul Weapon",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2600100,
      "low_item_id": 2600000,
      "sub_category": "Equipment Change",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2610100,
      "low_item_id": 2610000,
      "sub_category": "Equipment Change",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2712000,
      "low_item_id": 2710000,
      "sub_category": "Miracle Cube",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2720100,
      "low_item_id": 2720000,
      "sub_category": "Trade",
      "tab": "Use"
    },
    {
      "category": "Special Scroll",
      "high_item_id": 2930100,
      "low_item_id": 2930000,
      "sub_category": "Slot Carver",
      "tab": "Use"
    },
    {
      "category": "Character Modification",
      "high_item_id": 2292000,
      "low_item_id": 2280000,
      "sub_category": "Mastery Book",
      "tab": "Use"
    },
    {
      "category": "Character Modification",
      "high_item_id": 2500100,
      "low_item_id": 2500000,
      "sub_category": "AP/SP Reset",
      "tab": "Use"
    },
    {
      "category": "Character Modification",
      "high_item_id": 2501100,
      "low_item_id": 2501000,
      "sub_category": "AP/SP Reset",
      "tab": "Use"
    },
    {
      "category": "Character Modification",
      "high_item_id": 2560100,
      "low_item_id": 2560000,
      "sub_category": "Monster Taming",
      "tab": "Use"
    },
    {
      "category": "Character Modification",
      "high_item_id": 2702100,
      "low_item_id": 2700000,
      "sub_category": "Circulator",
      "tab": "Use"
    },
    {
      "category": "Character Modification",
      "high_item_id": 2946000,
      "low_item_id": 2940000,
      "sub_category": "Dust",
      "tab": "Use"
    },
    {
      "category": "Tablet",
      "high_item_id": 2047100,
      "low_item_id": 2047000,
      "sub_category": "One-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Tablet",
      "high_item_id": 2047200,
      "low_item_id": 2047100,
      "sub_category": "Two-Handed Weapon",
      "tab": "Use"
    },
    {
      "category": "Tablet",
      "high_item_id": 2047300,
      "low_item_id": 2047200,
      "sub_category": "Armor",
      "tab": "Use"
    },
    {
      "category": "Tablet",
      "high_item_id": 2047400,
      "low_item_id": 2047300,
      "sub_category": "Accessory",
      "tab": "Use"
    },
    {
      "category": "Projectile",
      "high_item_id": 2060005,
      "low_item_id": 2060000,
      "sub_category": "Arrow",
      "tab": "Use"
    },
    {
      "category": "Projectile",
      "high_item_id": 2060007,
      "low_item_id": 2060005,
      "sub_category": "Thrown",
      "tab": "Use"
    },
    {
      "category": "Projectile",
      "high_item_id": 2060100,
      "low_item_id": 2060007,
      "sub_category": "Arrow",
      "tab": "Use"
    },
    {
      "category": "Projectile",
      "high_item_id": 2061100,
      "low_item_id": 2061000,
      "sub_category": "Crossbow Bolt",
      "tab": "Use"
    },
    {
      "category": "Projectile",
      "high_item_id": 2070100,
      "low_item_id": 2070000,
      "sub_category": "Thrown",
      "tab": "Use"
    },
    {
      "category": "Projectile",
      "high_item_id": 2330100,
      "low_item_id": 2330000,
      "sub_category": "Bullet",
      "tab": "Use"
    },
    {
      "category": "Monster/Familiar",
      "high_item_id": 2389000,
      "low_item_id": 2380000,
      "sub_category": "Monster Card",
      "tab": "Use"
    },
    {
      "category": "Monster/Familiar",
      "high_item_id": 2870000,
      "low_item_id": 2860000,
      "sub_category": "Familiar Skill",
      "tab": "Use"
    },
    {
      "category": "Monster/Familiar",
      "high_item_id": 2880000,
      "low_item_id": 2870000,
      "sub_category": "Familiar Card",
      "tab": "Use"
    },
    {
      "category": "Recipe",
      "high_item_id": 2511000,
      "low_item_id": 2510000,
      "sub_category": "Smithing Recipe",
      "tab": "Use"
    },
    {
      "category": "Recipe",
      "high_item_id": 2512000,
      "low_item_id": 2511000,
      "sub_category": "Accessory Crafting Recipe",
      "tab": "Use"
    },
    {
      "category": "Recipe",
      "high_item_id": 2513000,
      "low_item_id": 2512000,
      "sub_category": "Alchemy Recipe",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2048500,
      "low_item_id": 2048400,
      "sub_category": "Synergy Machine",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2085000,
      "low_item_id": 2083000,
      "sub_category": "Megaphone",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2110000,
      "low_item_id": 2100000,
      "sub_category": "Summoning Sack",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2160200,
      "low_item_id": 2160100,
      "sub_category": "Message",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2190100,
      "low_item_id": 2190000,
      "sub_category": "Lie Detector",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2240100,
      "low_item_id": 2240000,
      "sub_category": "Wedding",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2270100,
      "low_item_id": 2260000,
      "sub_category": "Monster Taming",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2310100,
      "low_item_id": 2310000,
      "sub_category": "Owl",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2332100,
      "low_item_id": 2331000,
      "sub_category": "Capsule",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2441100,
      "low_item_id": 2440000,
      "sub_category": "Item Pot",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 2480100,
      "low_item_id": 2480000,
      "sub_category": "Message",
      "tab": "Use"
    },
    {
      "category": "Other",
      "high_item_id": 3020000,
      "low_item_id": 3010000,
      "sub_category": "Chair",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3049100,
      "low_item_id": 3049000,
      "sub_category": "Extractor",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3080100,
      "low_item_id": 3080000,
      "sub_category": "Container",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3090100,
      "low_item_id": 3090000,
      "sub_category": "Container",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3701000,
      "low_item_id": 3700000,
      "sub_category": "Title",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3803000,
      "low_item_id": 3800000,
      "sub_category": "Other",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3992039,
      "low_item_id": 3990000,
      "sub_category": "Decoration",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3992100,
      "low_item_id": 3992039,
      "sub_category": "Key",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3995000,
      "low_item_id": 3993000,
      "sub_category": "Event Item",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 3995100,
      "low_item_id": 3995000,
      "sub_category": "Other",
      "tab": "Setup"
    },
    {
      "category": "Commerci",
      "high_item_id": 3101000,
      "low_item_id": 3100000,
      "sub_category": "Trade Good",
      "tab": "Setup"
    },
    {
      "category": "Commerci",
      "high_item_id": 3103000,
      "low_item_id": 3102000,
      "sub_category": "Ship Enhancement",
      "tab": "Setup"
    },
    {
      "category": "Evolution Lab",
      "high_item_id": 3604000,
      "low_item_id": 3600000,
      "sub_category": "Core",
      "tab": "Setup"
    },
    {
      "category": "Evolution Lab",
      "high_item_id": 3604100,
      "low_item_id": 3604000,
      "sub_category": "Mission",
      "tab": "Setup"
    },
    {
      "category": "Nebulite",
      "high_item_id": 3061000,
      "low_item_id": 3060000,
      "sub_category": "Rank D Nebulite",
      "tab": "Setup"
    },
    {
      "category": "Nebulite",
      "high_item_id": 3062000,
      "low_item_id": 3061000,
      "sub_category": "Rank C Nebulite",
      "tab": "Setup"
    },
    {
      "category": "Nebulite",
      "high_item_id": 3063000,
      "low_item_id": 3062000,
      "sub_category": "Rank B Nebulite",
      "tab": "Setup"
    },
    {
      "category": "Nebulite",
      "high_item_id": 3064000,
      "low_item_id": 3063000,
      "sub_category": "Rank A Nebulite",
      "tab": "Setup"
    },
    {
      "category": "Nebulite",
      "high_item_id": 3065000,
      "low_item_id": 3064000,
      "sub_category": "Rank S Nebulite",
      "tab": "Setup"
    },
    {
      "category": "Other",
      "high_item_id": 4010000,
      "low_item_id": 4000000,
      "sub_category": "Monster Drop",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4040000,
      "low_item_id": 4030000,
      "sub_category": "Quest Item",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4056000,
      "low_item_id": 4055000,
      "sub_category": "Cosmetic",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4080200,
      "low_item_id": 4080000,
      "sub_category": "Minigame",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4150000,
      "low_item_id": 4140000,
      "sub_category": "Other",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4161000,
      "low_item_id": 4160000,
      "sub_category": "Pet Command",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4170000,
      "low_item_id": 4161000,
      "sub_category": "Book",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4221000,
      "low_item_id": 4220000,
      "sub_category": "Quest Item",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4290100,
      "low_item_id": 4290000,
      "sub_category": "Effect",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4301100,
      "low_item_id": 4300000,
      "sub_category": "Message",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4320000,
      "low_item_id": 4310000,
      "sub_category": "Coin",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4320100,
      "low_item_id": 4320000,
      "sub_category": "Other",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4331000,
      "low_item_id": 4330000,
      "sub_category": "Container",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4340100,
      "low_item_id": 4340000,
      "sub_category": "Item Pot",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4351000,
      "low_item_id": 4350000,
      "sub_category": "Book",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4361000,
      "low_item_id": 4360000,
      "sub_category": "Other",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4391000,
      "low_item_id": 4390000,
      "sub_category": "EXP Ticket",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4450000,
      "low_item_id": 4440000,
      "sub_category": "Event Item",
      "tab": "Etc"
    },
    {
      "category": "Other",
      "high_item_id": 4460100,
      "low_item_id": 4460000,
      "sub_category": "Book",
      "tab": "Etc"
    },
    {
      "category": "Cash Shop",
      "high_item_id": 4171000,
      "low_item_id": 4170000,
      "sub_category": "Reward Item",
      "tab": "Etc"
    },
    {
      "category": "Cash Shop",
      "high_item_id": 4215000,
      "low_item_id": 4210000,
      "sub_category": "Wedding",
      "tab": "Etc"
    },
    {
      "category": "Cash Shop",
      "high_item_id": 4281000,
      "low_item_id": 4280000,
      "sub_category": "Reward Item",
      "tab": "Etc"
    },
    {
      "category": "Cash Shop",
      "high_item_id": 4401000,
      "low_item_id": 4400000,
      "sub_category": "Reward Item",
      "tab": "Etc"
    },
    {
      "category": "Cash Shop",
      "high_item_id": 4411000,
      "low_item_id": 4410000,
      "sub_category": "Potential Lock",
      "tab": "Etc"
    },
    {
      "category": "Cash Shop",
      "high_item_id": 4420100,
      "low_item_id": 4420000,
      "sub_category": "Fusion",
      "tab": "Etc"
    },
    {
      "category": "Cash Shop",
      "high_item_id": 4430100,
      "low_item_id": 4430000,
      "sub_category": "Reward Item",
      "tab": "Etc"
    },
    {
      "category": "Cash Shop",
      "high_item_id": 4451000,
      "low_item_id": 4450000,
      "sub_category": "Coupon",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4011000,
      "low_item_id": 4010000,
      "sub_category": "Mineral Ore",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4012000,
      "low_item_id": 4011000,
      "sub_category": "Mineral Processed",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4020100,
      "low_item_id": 4020000,
      "sub_category": "Rare Ore",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4021013,
      "low_item_id": 4021000,
      "sub_category": "Rare Processed  Ore",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4022000,
      "low_item_id": 4021013,
      "sub_category": "Crafting Item",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4023000,
      "low_item_id": 4022000,
      "sub_category": "Herb",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4023023,
      "low_item_id": 4023000,
      "sub_category": "Herb Oil",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4026000,
      "low_item_id": 4023023,
      "sub_category": "Crafting Item",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4140000,
      "low_item_id": 4130000,
      "sub_category": "Maker",
      "tab": "Etc"
    },
    {
      "category": "Crafting",
      "high_item_id": 4261000,
      "low_item_id": 4250000,
      "sub_category": "Maker",
      "tab": "Etc"
    },
    {
      "category": "Time Saver",
      "high_item_id": 5050000,
      "low_item_id": 5040000,
      "sub_category": "Teleport Rock",
      "tab": "Cash"
    },
    {
      "category": "Time Saver",
      "high_item_id": 5340000,
      "low_item_id": 5330000,
      "sub_category": "Package",
      "tab": "Cash"
    },
    {
      "category": "Time Saver",
      "high_item_id": 5451000,
      "low_item_id": 5450000,
      "sub_category": "Item Store",
      "tab": "Cash"
    },
    {
      "category": "Time Saver",
      "high_item_id": 5670000,
      "low_item_id": 5660000,
      "sub_category": "Quest Helper",
      "tab": "Cash"
    },
    {
      "category": "Random Reward",
      "high_item_id": 5061000,
      "low_item_id": 5060002,
      "sub_category": "Special Item",
      "tab": "Cash"
    },
    {
      "category": "Random Reward",
      "high_item_id": 5210000,
      "low_item_id": 5200000,
      "sub_category": "Special Item",
      "tab": "Cash"
    },
    {
      "category": "Random Reward",
      "high_item_id": 5221000,
      "low_item_id": 5220000,
      "sub_category": "Gachapon",
      "tab": "Cash"
    },
    {
      "category": "Random Reward",
      "high_item_id": 5222000,
      "low_item_id": 5221000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Random Reward",
      "high_item_id": 5223000,
      "low_item_id": 5222000,
      "sub_category": "Surprise Box",
      "tab": "Cash"
    },
    {
      "category": "Random Reward",
      "high_item_id": 5452000,
      "low_item_id": 5451000,
      "sub_category": "Gachapon",
      "tab": "Cash"
    },
    {
      "category": "Random Reward",
      "high_item_id": 5500000,
      "low_item_id": 5490000,
      "sub_category": "Gachapon",
      "tab": "Cash"
    },
    {
      "category": "Random Reward",
      "high_item_id": 5534000,
      "low_item_id": 5530000,
      "sub_category": "Exchange Coupon",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5060002,
      "low_item_id": 5060000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5062000,
      "low_item_id": 5061000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5062800,
      "low_item_id": 5062000,
      "sub_category": "Miracle Cube",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5065000,
      "low_item_id": 5063000,
      "sub_category": "Scroll",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5069000,
      "low_item_id": 5067000,
      "sub_category": "Scroll",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5500010,
      "low_item_id": 5500000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5503000,
      "low_item_id": 5502000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5530000,
      "low_item_id": 5520000,
      "sub_category": "Trade",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5535000,
      "low_item_id": 5534000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5580000,
      "low_item_id": 5570000,
      "sub_category": "Upgrade Slot",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5600000,
      "low_item_id": 5590000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5620000,
      "low_item_id": 5610000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5650000,
      "low_item_id": 5640000,
      "sub_category": "Scroll",
      "tab": "Cash"
    },
    {
      "category": "Equipment Modification",
      "high_item_id": 5760000,
      "low_item_id": 5750000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5060000,
      "low_item_id": 5050000,
      "sub_category": "SP/AP Modification",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5062900,
      "low_item_id": 5062800,
      "sub_category": "Circulator",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5140000,
      "low_item_id": 5130000,
      "sub_category": "Protection",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5220000,
      "low_item_id": 5210000,
      "sub_category": "EXP Coupon",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5370000,
      "low_item_id": 5360000,
      "sub_category": "Drop Coupon",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5252000,
      "low_item_id": 5250000,
      "sub_category": "Wedding",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5253000,
      "low_item_id": 5252000,
      "sub_category": "Entry Pass",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5410000,
      "low_item_id": 5400000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5440000,
      "low_item_id": 5430000,
      "sub_category": "Inventory Slot",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5502000,
      "low_item_id": 5500010,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5520000,
      "low_item_id": 5510000,
      "sub_category": "Protection",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5630000,
      "low_item_id": 5620000,
      "sub_category": "Mastery Book",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5720000,
      "low_item_id": 5710000,
      "sub_category": "EXP Coupons",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5780000,
      "low_item_id": 5770000,
      "sub_category": "Skill Modification",
      "tab": "Cash"
    },
    {
      "category": "Character Modification",
      "high_item_id": 5830000,
      "low_item_id": 5820000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Weapon",
      "high_item_id": 5030000,
      "low_item_id": 5020000,
      "sub_category": "Thrown",
      "tab": "Cash"
    },
    {
      "category": "Accessory",
      "high_item_id": 5560000,
      "low_item_id": 5550000,
      "sub_category": "Pendant",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5020000,
      "low_item_id": 5010000,
      "sub_category": "Effect",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5151000,
      "low_item_id": 5150000,
      "sub_category": "Hair Coupon",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5152000,
      "low_item_id": 5151000,
      "sub_category": "Hair Color Coupon",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5152100,
      "low_item_id": 5152000,
      "sub_category": "Face Coupon",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5152200,
      "low_item_id": 5152100,
      "sub_category": "Cosmetic Lens",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5154000,
      "low_item_id": 5153000,
      "sub_category": "Skin Coupon",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5155000,
      "low_item_id": 5154000,
      "sub_category": "Hair Coupon",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5156000,
      "low_item_id": 5155000,
      "sub_category": "Ear",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5170000,
      "low_item_id": 5160000,
      "sub_category": "Facial Expression",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5310000,
      "low_item_id": 5300000,
      "sub_category": "Transformation",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5430000,
      "low_item_id": 5420000,
      "sub_category": "Hair Coupon",
      "tab": "Cash"
    },
    {
      "category": "Appearance",
      "high_item_id": 5800100,
      "low_item_id": 5800000,
      "sub_category": "Special",
      "tab": "Cash"
    },
    {
      "category": "Pet",
      "high_item_id": 5200000,
      "low_item_id": 5170000,
      "sub_category": "Pet Use",
      "tab": "Cash"
    },
    {
      "category": "Pet",
      "high_item_id": 5250000,
      "low_item_id": 5240000,
      "sub_category": "Pet Food",
      "tab": "Cash"
    },
    {
      "category": "Pet",
      "high_item_id": 5390000,
      "low_item_id": 5380000,
      "sub_category": "Pet Use",
      "tab": "Cash"
    },
    {
      "category": "Pet",
      "high_item_id": 5470000,
      "low_item_id": 5460000,
      "sub_category": "Pet Use",
      "tab": "Cash"
    },
    {
      "category": "Pet",
      "high_item_id": 5790000,
      "low_item_id": 5780000,
      "sub_category": "Pet Appearance",
      "tab": "Cash"
    },
    {
      "category": "Free Market",
      "high_item_id": 5010000,
      "low_item_id": 5000000,
      "sub_category": "Pet",
      "tab": "Cash"
    },
    {
      "category": "Free Market",
      "high_item_id": 5040000,
      "low_item_id": 5030000,
      "sub_category": "Hired Merchant",
      "tab": "Cash"
    },
    {
      "category": "Free Market",
      "high_item_id": 5150000,
      "low_item_id": 5140000,
      "sub_category": "Store Permit",
      "tab": "Cash"
    },
    {
      "category": "Free Market",
      "high_item_id": 5240000,
      "low_item_id": 5230000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Free Market",
      "high_item_id": 5480000,
      "low_item_id": 5470000,
      "sub_category": "Hired Merchant",
      "tab": "Cash"
    },
    {
      "category": "Free Market",
      "high_item_id": 5840000,
      "low_item_id": 5830000,
      "sub_category": "Auction House",
      "tab": "Cash"
    },
    {
      "category": "Free Market",
      "high_item_id": 5990100,
      "low_item_id": 5990000,
      "sub_category": "Other",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5066000,
      "low_item_id": 5065000,
      "sub_category": "Weather Effect",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5080000,
      "low_item_id": 5070000,
      "sub_category": "Messenger",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5090000,
      "low_item_id": 5080000,
      "sub_category": "Kite",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5100000,
      "low_item_id": 5090000,
      "sub_category": "Note",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5110000,
      "low_item_id": 5100000,
      "sub_category": "Song",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5120000,
      "low_item_id": 5110000,
      "sub_category": "Character Effect",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5130000,
      "low_item_id": 5120000,
      "sub_category": "Weather Effect",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5282000,
      "low_item_id": 5281000,
      "sub_category": "Character Effect",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5300000,
      "low_item_id": 5290000,
      "sub_category": "Guild Forum Emoticon",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5380000,
      "low_item_id": 5370000,
      "sub_category": "Messageboard",
      "tab": "Cash"
    },
    {
      "category": "Messenger and Social",
      "high_item_id": 5400000,
      "low_item_id": 5390000,
      "sub_category": "Messenger",
      "tab": "Cash"
    },
    {
      "category": "Miscellaneous",
      "high_item_id": 5680000,
      "low_item_id": 5670000,
      "sub_category": "Cake vs Pie",
      "tab": "Cash"
    },
    {
      "category": "Miscellaneous",
      "high_item_id": 5700000,
      "low_item_id": 5680000,
      "sub_category": "Other",
      "tab": "Cash"
    }
  ],
  "region": "GMS",
  "total": 403,
  "version": "270"
}

List regions and versions

Every game client MapleStory.IO has data for, from GMS to KMS, with every version of each, oldest first, and the newest, which is what latest means in the other actions. Use it to pin a version, or to notice when a new one has been added.

Inputs

None.

Outputs

regionslist
Every region, in the site's order.
totalnumber
How many regions there are.
Example output
{
  "regions": [
    {
      "latest_version": "92",
      "name": "Europe",
      "region": "EMS",
      "version_count": 7,
      "versions": [
        "27",
        "55",
        "74",
        "75",
        "81",
        "82",
        "92"
      ]
    },
    {
      "latest_version": "186",
      "name": "China test server",
      "region": "CMST",
      "version_count": 12,
      "versions": [
        "172",
        "173",
        "174",
        "175",
        "176",
        "177",
        "178",
        "179",
        "180",
        "184",
        "185",
        "186"
      ]
    },
    {
      "latest_version": "270",
      "name": "Global",
      "region": "GMS",
      "version_count": 239,
      "versions": [
        "40B",
        "93T",
        "8",
        "12",
        "22",
        "23",
        "28",
        "29",
        "30",
        "32",
        "34",
        "35",
        "37",
        "38",
        "39",
        "40",
        "41",
        "42",
        "43",
        "44",
        "45",
        "46",
        "47",
        "48",
        "49",
        "50",
        "51",
        "52",
        "53",
        "54",
        "55",
        "56",
        "57",
        "58",
        "59",
        "60",
        "61",
        "62",
        "63",
        "64",
        "65",
        "66",
        "67",
        "68",
        "69",
        "70",
        "71",
        "72",
        "73",
        "74",
        "75",
        "76",
        "77",
        "78",
        "79",
        "80",
        "81",
        "82",
        "83",
        "84",
        "85",
        "86",
        "87",
        "88",
        "89",
        "90",
        "91",
        "92",
        "93",
        "94",
        "95",
        "96",
        "97",
        "98",
        "99",
        "100",
        "101",
        "102",
        "103",
        "104",
        "105",
        "106",
        "107",
        "108",
        "109",
        "110",
        "111",
        "112",
        "113",
        "114",
        "115",
        "116",
        "117",
        "118",
        "119",
        "120",
        "121",
        "122",
        "123",
        "124",
        "125",
        "126",
        "127",
        "128",
        "129",
        "130",
        "131",
        "132",
        "133",
        "134",
        "135",
        "137",
        "138",
        "139",
        "140",
        "141",
        "142",
        "143",
        "144",
        "145",
        "146",
        "147",
        "148",
        "149",
        "150",
        "151",
        "152",
        "153",
        "154",
        "155",
        "156",
        "157",
        "158",
        "159",
        "160",
        "161",
        "162",
        "163",
        "164",
        "165",
        "166",
        "167",
        "168",
        "169",
        "170",
        "171",
        "172",
        "173",
        "174",
        "175",
        "176",
        "177",
        "178",
        "179",
        "180",
        "181",
        "182",
        "183",
        "184",
        "185",
        "186",
        "187",
        "188",
        "190",
        "191",
        "192",
        "193",
        "194",
        "195",
        "196",
        "197",
        "198",
        "199",
        "200",
        "201",
        "202",
        "203",
        "204",
        "205",
        "205.2.0",
        "205.3.0",
        "206.2.0",
        "207.1.1",
        "208.2.0",
        "209.2.0",
        "210.1.1",
        "211.1.0",
        "212",
        "213",
        "214",
        "215",
        "216",
        "217",
        "218",
        "219",
        "220",
        "221",
        "222",
        "223",
        "224",
        "225",
        "226",
        "227",
        "228",
        "229",
        "230",
        "230.3",
        "231",
        "232",
        "233",
        "234",
        "235",
        "236",
        "237",
        "238",
        "239",
        "240",
        "241",
        "242",
        "243",
        "244",
        "245",
        "246",
        "247",
        "248",
        "249",
        "250",
        "251",
        "252",
        "253",
        "255",
        "263",
        "264",
        "265",
        "266",
        "267",
        "268",
        "269",
        "270"
      ]
    },
    {
      "latest_version": "202",
      "name": "China",
      "region": "CMS",
      "version_count": 55,
      "versions": [
        "148",
        "149",
        "150",
        "151",
        "152",
        "153",
        "154",
        "155",
        "156",
        "157",
        "158",
        "159",
        "160",
        "161",
        "162",
        "163",
        "164",
        "165",
        "166",
        "167",
        "168",
        "169",
        "170",
        "171",
        "172",
        "173",
        "174",
        "175",
        "176",
        "177",
        "178",
        "179",
        "180",
        "181",
        "182",
        "183",
        "184",
        "185",
        "186",
        "187",
        "188",
        "189",
        "190",
        "191",
        "192",
        "193",
        "194",
        "195",
        "196",
        "197",
        "198",
        "199",
        "200",
        "201",
        "202"
      ]
    },
    {
      "latest_version": "0.17",
      "name": "Vietnam",
      "region": "VMS",
      "version_count": 1,
      "versions": [
        "0.17"
      ]
    },
    {
      "latest_version": "1170",
      "name": "Korea test server",
      "region": "KMST",
      "version_count": 84,
      "versions": [
        "1087",
        "1087.1.0",
        "1088",
        "1089",
        "1090",
        "1091",
        "1092",
        "1093",
        "1094",
        "1095",
        "1096",
        "1097",
        "1098",
        "1099",
        "1100",
        "1101",
        "1102",
        "1103",
        "1104",
        "1105",
        "1107",
        "1108",
        "1109",
        "1110",
        "1111",
        "1112",
        "1113",
        "1114",
        "1115",
        "1116",
        "1117",
        "1118",
        "1119",
        "1120",
        "1121",
        "1122",
        "1123",
        "1124",
        "1125",
        "1126",
        "1127",
        "1128",
        "1129",
        "1130",
        "1131",
        "1132",
        "1133",
        "1134",
        "1135",
        "1136",
        "1137",
        "1138",
        "1139",
        "1140",
        "1141",
        "1142",
        "1143",
        "1144",
        "1145",
        "1146",
        "1147",
        "1148",
        "1149",
        "1150",
        "1151",
        "1152",
        "1153",
        "1154",
        "1155",
        "1156",
        "1157",
        "1158",
        "1159",
        "1160",
        "1161",
        "1162",
        "1163",
        "1164",
        "1165",
        "1166",
        "1167",
        "1168",
        "1169",
        "1170"
      ]
    },
    {
      "latest_version": "220",
      "name": "Southeast Asia",
      "region": "SEA",
      "version_count": 47,
      "versions": [
        "162",
        "163",
        "164",
        "165",
        "166",
        "167",
        "168",
        "169",
        "170",
        "171",
        "172",
        "173",
        "174",
        "175",
        "176",
        "179",
        "180",
        "181",
        "182",
        "183",
        "184",
        "185",
        "186",
        "187",
        "189",
        "198",
        "199",
        "200",
        "201",
        "203",
        "204",
        "205",
        "206",
        "207",
        "208",
        "209",
        "210",
        "211",
        "212",
        "213",
        "214",
        "215",
        "216",
        "217",
        "218",
        "219",
        "220"
      ]
    },
    {
      "latest_version": "444",
      "name": "Japan",
      "region": "JMS",
      "version_count": 53,
      "versions": [
        "409Preview",
        "368",
        "369",
        "370",
        "371",
        "372",
        "373",
        "374",
        "375",
        "376",
        "377",
        "378",
        "379",
        "380",
        "381",
        "383",
        "384",
        "385",
        "386",
        "387",
        "388",
        "389",
        "390",
        "391",
        "392",
        "393",
        "394",
        "395",
        "396",
        "397",
        "398",
        "399",
        "400",
        "401",
        "402",
        "403",
        "404",
        "405",
        "406",
        "407",
        "408",
        "409",
        "411",
        "412",
        "413",
        "414",
        "415",
        "416",
        "417",
        "418",
        "419",
        "422",
        "444"
      ]
    },
    {
      "latest_version": "389",
      "name": "Korea",
      "region": "KMS",
      "version_count": 95,
      "versions": [
        "284",
        "294",
        "295",
        "296",
        "297",
        "298",
        "299",
        "300",
        "301",
        "302",
        "303",
        "304",
        "305",
        "306",
        "307",
        "308",
        "309",
        "310",
        "312",
        "313",
        "314",
        "315",
        "316",
        "317",
        "318",
        "319",
        "320",
        "322",
        "323",
        "324",
        "325",
        "326",
        "327",
        "328",
        "329",
        "330",
        "331",
        "332",
        "333",
        "334",
        "335",
        "336",
        "337",
        "338",
        "339",
        "340",
        "341",
        "342",
        "343",
        "344",
        "345",
        "346",
        "347",
        "348",
        "349",
        "350",
        "351",
        "352",
        "353",
        "354",
        "355",
        "356",
        "357",
        "358",
        "359",
        "360",
        "361",
        "362",
        "363",
        "364",
        "365",
        "366",
        "367",
        "368",
        "369",
        "370",
        "371",
        "372",
        "373",
        "374",
        "375",
        "376",
        "377",
        "378",
        "379",
        "380",
        "381",
        "382",
        "383",
        "384",
        "385",
        "386",
        "387",
        "388",
        "389"
      ]
    },
    {
      "latest_version": "209",
      "name": "Taiwan (TMS)",
      "region": "TMS",
      "version_count": 1,
      "versions": [
        "209"
      ]
    },
    {
      "latest_version": "256",
      "name": "Taiwan",
      "region": "TWMS",
      "version_count": 31,
      "versions": [
        "217",
        "218",
        "219",
        "220",
        "221",
        "228",
        "229",
        "230",
        "231",
        "232",
        "233",
        "236",
        "237",
        "239",
        "240",
        "241",
        "242",
        "243",
        "244",
        "245",
        "246",
        "247",
        "248",
        "249",
        "250",
        "251",
        "252",
        "253",
        "254",
        "255",
        "256"
      ]
    },
    {
      "latest_version": "20.1.0",
      "name": "Thailand",
      "region": "THMS",
      "version_count": 2,
      "versions": [
        "18.1.1",
        "20.1.0"
      ]
    },
    {
      "latest_version": "CBT2",
      "name": "MCW",
      "region": "MCW",
      "version_count": 2,
      "versions": [
        "1",
        "CBT2"
      ]
    }
  ],
  "total": 13
}

Render character

Draw a character wearing any items in any pose and get links to the picture, a PNG with a transparent background, and to the pose played as an animated GIF, ready to embed in a message, a page or a sheet. Choose the skin, the frame, elf ears, which way it faces, how large to draw it and a name tag. The picture is drawn once to check it, and its size reported; a pose the renderer does not know fails.

Inputs

Itemsitemslist
The equipment the character wears: item ids from Search items, as a list from an earlier step or separated by commas, up to 30. Hair (30000s), faces (20000s), hats, tops, bottoms, shoes, weapons and cash covers all count. Leave empty for a bare character.
Skinskinnumber
The skin to draw the body in: 2000 is the light skin and the default; the others run from 2001 upward. The matching head is added for you.At least 1. Default: 2000.
Animationanimationtext
The pose to draw, as the game names it. Defaults to standing. The animated picture plays the whole pose; the still shows one frame of it.One of: stand1 (Standing, one-handed (stand1)), stand2 (Standing, two-handed (stand2)), walk1 (Walking, one-handed (walk1)), walk2 (Walking, two-handed (walk2)), jump (Jumping (jump)), alert (Alert (alert)), prone (Lying prone (prone)), proneStab (Prone stab (proneStab)), fly (Flying (fly)), ladder (Climbing a ladder (ladder)), and 23 more. Default: stand1.
Frameframenumber
Which frame of the pose the still picture shows, from 0. A frame past the last is drawn as the last.At least 0. Default: 0.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.
Show earsshow_earstrue/false
Draw the character with elf ears, as a Mercedes has. Off by default.Default: false.
Face rightfliptrue/false
Mirror the picture so the character faces right rather than left, the way the game draws them. Off by default.Default: false.
Scalescalenumber
How many times larger than life to draw, from 1 to 8. A character is about 90 pixels tall at 1.From 1 to 8. Default: 1.
Name tagnametext
Optional. A name to draw under the character's feet, as the game does, up to 13 characters.
Background colourbackgroundtext
Optional. A colour for the animated picture's background, as six hex digits such as FFFFFF or as r,g,b: a GIF cannot fade its edges, so a colour close to where it will be shown looks cleanest. The still picture always has a transparent background.

Outputs

animated_urltext
A link to the pose played as an animated GIF.
animationtext
The pose drawn, e.g. 'stand1'.
backgroundtext
The animated picture's background as r,g,b,a, or null for transparent.
byte_sizenumber
Its size in bytes.
content_typetext
Its type: 'image/png'.
flippedtrue/false
Whether the character faces right.
framenumber
The frame of it the still shows.
heightnumber
Its height in pixels.
image_urltext
A link to the still picture, a PNG with a transparent background, ready to embed in a message or a page.
item_idslist
The items drawn, in the order given, repeats dropped.
nametext
The name tag drawn, or null.
regiontext
The region read, by its code, e.g. 'GMS'.
scalenumber
How many times larger than life it was drawn.
show_earstrue/false
Whether elf ears were drawn.
skinnumber
The skin drawn, e.g. 2000.
versiontext
The version read, e.g. '270': the one asked for, or the newest when latest was.
widthnumber
The still picture's width in pixels.
Example output
{
  "animated_url": "https://maplestory.io/api/character/%7B%22itemId%22%3A2000%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A12000%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1002140%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1040002%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1060002%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D/stand1/animated?resize=2",
  "animation": "stand1",
  "background": null,
  "byte_size": 5906,
  "content_type": "image/png",
  "flipped": false,
  "frame": 0,
  "height": 126,
  "image_url": "https://maplestory.io/api/character/%7B%22itemId%22%3A2000%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A12000%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1002140%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1040002%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D%2C%7B%22itemId%22%3A1060002%2C%22region%22%3A%22GMS%22%2C%22version%22%3A%22270%22%7D/stand1/0?resize=2",
  "item_ids": [
    1002140,
    1040002,
    1060002
  ],
  "name": null,
  "region": "GMS",
  "scale": 2,
  "show_ears": false,
  "skin": 2000,
  "version": "270",
  "width": 89
}

Search items

Find items by name or description and narrow them by inventory tab, category and sub-category, cash or regular, the level they need and who they are made for, a page at a time with the real total. Each comes with its id, which Get item and Render character take, and a link to its icon.

Inputs

Searchsearchtext
Optional. Only items with this in their name or description, ignoring case, such as Wizet or Snail. Leave empty to list every item the other filters keep.
Tabtabtext
Optional. Only items of one inventory tab: Equip, Use, Setup, Etc or Cash. Leave empty for every tab.One of: Equip, Use, Setup, Etc, Cash.
Categorycategorytext
Optional. Only items of one category within the tab, such as Armor, One-Handed Weapon, Accessory or Consumable, typed any way. List item categories gives every one.
Sub-categorysub_categorytext
Optional. Only items of one sub-category, such as Hat, Overall, One-Handed Sword, Potion or Chair, typed any way.
Cash itemscashtext
Whether to keep every item, only cash shop items, or only regular ones. Defaults to every item.One of: any (Any item), cash (Cash items only), regular (Regular items only). Default: any.
Minimum levelmin_levelnumber
Optional. Only entries that need, or are, this level or higher.At least 0.
Maximum levelmax_levelnumber
Optional. Only entries that need, or are, this level or lower.At least 0.
Gendergendertext
Optional. Only items made for male characters, for female ones, or for either. Leave empty for all.One of: male, female, any (Either).
Start atstartnumber
How many matching entries to skip before the page begins, from 0. Each answer gives the next page's start, so a workflow can walk the whole list.At least 0. Default: 0.
Countcountnumber
How many entries a page holds, from 1 to 100. Defaults to 20.From 1 to 100. Default: 20.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

countnumber
How many entries a page holds.
itemslist
This page of the items that match, in the site's order.
next_startnumber
The start to ask for the next page with, or null when this is the last.
regiontext
The region read, by its code, e.g. 'GMS'.
startnumber
How many entries this page skipped.
totalnumber
How many entries match in all, across every page.
versiontext
The version read, e.g. '270': the one asked for, or the newest when latest was.
Example output
{
  "count": 5,
  "items": [
    {
      "category": "Armor",
      "description": null,
      "icon_raw_url": "https://maplestory.io/api/GMS/270/item/1002140/iconRaw",
      "icon_url": "https://maplestory.io/api/GMS/270/item/1002140/icon",
      "id": 1002140,
      "is_cash": false,
      "name": "Wizet Invincible Hat",
      "overall_category": "Equip",
      "required_gender": "any",
      "required_jobs": [
        "Beginner"
      ],
      "required_level": 0,
      "sub_category": "Hat"
    },
    {
      "category": "Armor",
      "description": null,
      "icon_raw_url": "https://maplestory.io/api/GMS/270/item/1003142/iconRaw",
      "icon_url": "https://maplestory.io/api/GMS/270/item/1003142/icon",
      "id": 1003142,
      "is_cash": false,
      "name": "Wizet Invincible Hat",
      "overall_category": "Equip",
      "required_gender": null,
      "required_jobs": [
        "Beginner"
      ],
      "required_level": 0,
      "sub_category": "Hat"
    },
    {
      "category": "Armor",
      "description": null,
      "icon_raw_url": "https://maplestory.io/api/GMS/270/item/1042003/iconRaw",
      "icon_url": "https://maplestory.io/api/GMS/270/item/1042003/icon",
      "id": 1042003,
      "is_cash": false,
      "name": "Wizet Plain Suit",
      "overall_category": "Equip",
      "required_gender": "any",
      "required_jobs": [
        "Beginner"
      ],
      "required_level": 0,
      "sub_category": "Top"
    },
    {
      "category": "Armor",
      "description": null,
      "icon_raw_url": "https://maplestory.io/api/GMS/270/item/1062007/iconRaw",
      "icon_url": "https://maplestory.io/api/GMS/270/item/1062007/icon",
      "id": 1062007,
      "is_cash": false,
      "name": "Wizet Plain Suit Pants",
      "overall_category": "Equip",
      "required_gender": "any",
      "required_jobs": [
        "Beginner"
      ],
      "required_level": 0,
      "sub_category": "Bottom"
    },
    {
      "category": "One-Handed Weapon",
      "description": null,
      "icon_raw_url": "https://maplestory.io/api/GMS/270/item/1322013/iconRaw",
      "icon_url": "https://maplestory.io/api/GMS/270/item/1322013/icon",
      "id": 1322013,
      "is_cash": false,
      "name": "Wizet Secret Agent Suitcase",
      "overall_category": "Equip",
      "required_gender": "any",
      "required_jobs": [
        "Beginner"
      ],
      "required_level": 0,
      "sub_category": "One-Handed Blunt Weapon"
    }
  ],
  "next_start": null,
  "region": "GMS",
  "start": 0,
  "total": 5,
  "version": "270"
}

Search maps

Find maps by name, a page at a time with the real total. Each comes with its id, which Get map takes, the area it is part of, and links to its marker and minimap.

Inputs

Searchsearchtext
Optional. Only entries with this in their name, ignoring case. Leave empty to list everything from the start.
Start atstartnumber
How many matching entries to skip before the page begins, from 0. Each answer gives the next page's start, so a workflow can walk the whole list.At least 0. Default: 0.
Countcountnumber
How many entries a page holds, from 1 to 100. Defaults to 20.From 1 to 100. Default: 20.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

countnumber
How many entries a page holds.
mapslist
This page of the maps that match, in the site's order.
next_startnumber
The start to ask for the next page with, or null when this is the last.
regiontext
The region read, by its code, e.g. 'GMS'.
startnumber
How many entries this page skipped.
totalnumber
How many entries match in all, across every page.
versiontext
The version read, e.g. '270': the one asked for, or the newest when latest was.
Example output
{
  "count": 3,
  "maps": [
    {
      "icon_url": "https://maplestory.io/api/GMS/270/map/100000000/icon",
      "id": 100000000,
      "minimap_url": "https://maplestory.io/api/GMS/270/map/100000000/minimap",
      "name": "Henesys",
      "street_name": "Henesys"
    },
    {
      "icon_url": "https://maplestory.io/api/GMS/270/map/100000001/icon",
      "id": 100000001,
      "minimap_url": "https://maplestory.io/api/GMS/270/map/100000001/minimap",
      "name": "Maya's House",
      "street_name": "Henesys"
    },
    {
      "icon_url": "https://maplestory.io/api/GMS/270/map/100000002/icon",
      "id": 100000002,
      "minimap_url": "https://maplestory.io/api/GMS/270/map/100000002/minimap",
      "name": "Chief Stan's House",
      "street_name": "Henesys"
    }
  ],
  "next_start": 3,
  "region": "GMS",
  "start": 0,
  "total": 20,
  "version": "270"
}

Search mobs

Find monsters by name and narrow them to a level range, a page at a time with the real total. Each comes with its id, which Get mob takes, whether it is a boss, and links to its icon and sprite. Read from the newest version with monster data, since the site's newest builds of some regions list mobs without it; the answer says which.

Inputs

Searchsearchtext
Optional. Only entries with this in their name, ignoring case. Leave empty to list everything from the start.
Minimum levelmin_levelnumber
Optional. Only entries that need, or are, this level or higher.At least 0.
Maximum levelmax_levelnumber
Optional. Only entries that need, or are, this level or lower.At least 0.
Start atstartnumber
How many matching entries to skip before the page begins, from 0. Each answer gives the next page's start, so a workflow can walk the whole list.At least 0. Default: 0.
Countcountnumber
How many entries a page holds, from 1 to 100. Defaults to 20.From 1 to 100. Default: 20.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

countnumber
How many entries a page holds.
mobslist
This page of the mobs that match, in the site's order.
next_startnumber
The start to ask for the next page with, or null when this is the last.
regiontext
The region read, by its code, e.g. 'GMS'.
startnumber
How many entries this page skipped.
totalnumber
How many entries match in all, across every page.
versiontext
The version read, e.g. '270': the one asked for, or the newest when latest was.
Example output
{
  "count": 5,
  "mobs": [
    {
      "icon_url": "https://maplestory.io/api/GMS/255/mob/100000/icon",
      "id": 100000,
      "is_boss": false,
      "level": 1,
      "mob_type": "1N",
      "name": "Snail",
      "render_url": "https://maplestory.io/api/GMS/255/mob/100000/render/stand"
    },
    {
      "icon_url": "https://maplestory.io/api/GMS/255/mob/100001/icon",
      "id": 100001,
      "is_boss": false,
      "level": 2,
      "mob_type": "1N",
      "name": "Blue Snail",
      "render_url": "https://maplestory.io/api/GMS/255/mob/100001/render/stand"
    },
    {
      "icon_url": "https://maplestory.io/api/GMS/255/mob/100002/icon",
      "id": 100002,
      "is_boss": false,
      "level": 4,
      "mob_type": "1N",
      "name": "Red Snail",
      "render_url": "https://maplestory.io/api/GMS/255/mob/100002/render/stand"
    },
    {
      "icon_url": "https://maplestory.io/api/GMS/255/mob/100100/icon",
      "id": 100100,
      "is_boss": false,
      "level": 1,
      "mob_type": "1N",
      "name": "Snail",
      "render_url": "https://maplestory.io/api/GMS/255/mob/100100/render/stand"
    },
    {
      "icon_url": "https://maplestory.io/api/GMS/255/mob/100101/icon",
      "id": 100101,
      "is_boss": false,
      "level": 2,
      "mob_type": "1N",
      "name": "Blue Snail",
      "render_url": "https://maplestory.io/api/GMS/255/mob/100101/render/stand"
    }
  ],
  "next_start": 5,
  "region": "GMS",
  "start": 0,
  "total": 17,
  "version": "255"
}

Search NPCs

Find NPCs by name, a page at a time with the real total. Each comes with its id, which Get NPC takes, and links to its icon and sprite.

Inputs

Searchsearchtext
Optional. Only entries with this in their name, ignoring case. Leave empty to list everything from the start.
Start atstartnumber
How many matching entries to skip before the page begins, from 0. Each answer gives the next page's start, so a workflow can walk the whole list.At least 0. Default: 0.
Countcountnumber
How many entries a page holds, from 1 to 100. Defaults to 20.From 1 to 100. Default: 20.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

countnumber
How many entries a page holds.
next_startnumber
The start to ask for the next page with, or null when this is the last.
npcslist
This page of the NPCs that match, in the site's order.
regiontext
The region read, by its code, e.g. 'GMS'.
startnumber
How many entries this page skipped.
totalnumber
How many entries match in all, across every page.
versiontext
The version read, e.g. '270': the one asked for, or the newest when latest was.
Example output
{
  "count": 3,
  "next_start": 3,
  "npcs": [
    {
      "icon_url": "https://maplestory.io/api/GMS/270/npc/1012003/icon",
      "id": 1012003,
      "name": "Chief Stan",
      "render_url": "https://maplestory.io/api/GMS/270/npc/1012003/render/stand"
    },
    {
      "icon_url": "https://maplestory.io/api/GMS/270/npc/1061015/icon",
      "id": 1061015,
      "name": "Tristan's Spirit",
      "render_url": "https://maplestory.io/api/GMS/270/npc/1061015/render/stand"
    },
    {
      "icon_url": "https://maplestory.io/api/GMS/270/npc/1061017/icon",
      "id": 1061017,
      "name": "Tristan's Spirit",
      "render_url": "https://maplestory.io/api/GMS/270/npc/1061017/render/stand"
    }
  ],
  "region": "GMS",
  "start": 0,
  "total": 20,
  "version": "270"
}

Search pets

Find pets by name, a page at a time with the real total, each with its id, which Get item reads in full, and a link to its sprite. Leave the search empty to page through every pet in the game.

Inputs

Searchsearchtext
Optional. Only entries with this in their name, ignoring case. Leave empty to list everything from the start.
Start atstartnumber
How many matching entries to skip before the page begins, from 0. Each answer gives the next page's start, so a workflow can walk the whole list.At least 0. Default: 0.
Countcountnumber
How many entries a page holds, from 1 to 100. Defaults to 20.From 1 to 100. Default: 20.
Regionregiontext
Which game client's data to read: GMS is the global game, KMS the Korean, JMS the Japanese, and so on. Defaults to GMS. Names come in the client's language, so KMS answers in Korean.One of: GMS (GMS (Global)), KMS (KMS (Korea)), KMST (KMST (Korea test server)), JMS (JMS (Japan)), CMS (CMS (China)), CMST (CMST (China test server)), SEA (SEA (Southeast Asia)), TWMS (TWMS (Taiwan)), TMS (TMS (Taiwan, one build)), THMS (THMS (Thailand)), and 3 more. Default: GMS.
Versionversiontext
Which build of the client to read, such as 255, or latest for the newest MapleStory.IO lists, which is the default. List regions and versions gives every version of every region. Ids are the same across versions; what changes is which items, mobs and maps exist.Default: latest.

Outputs

countnumber
How many entries a page holds.
next_startnumber
The start to ask for the next page with, or null when this is the last.
petslist
This page of the pets that match, in the site's order.
regiontext
The region read, by its code, e.g. 'GMS'.
startnumber
How many entries this page skipped.
totalnumber
How many entries match in all, across every page.
versiontext
The version read, e.g. '270': the one asked for, or the newest when latest was.
Example output
{
  "count": 5,
  "next_start": 5,
  "pets": [
    {
      "id": 5000000,
      "name": "Brown Kitty",
      "render_url": "https://maplestory.io/api/GMS/270/pet/5000000/render/stand0/0"
    },
    {
      "id": 5000004,
      "name": "Black Kitty",
      "render_url": "https://maplestory.io/api/GMS/270/pet/5000004/render/stand0/0"
    },
    {
      "id": 5000079,
      "name": "Black Kitty",
      "render_url": "https://maplestory.io/api/GMS/270/pet/5000079/render/stand0/0"
    },
    {
      "id": 5000459,
      "name": "Black Kitty",
      "render_url": "https://maplestory.io/api/GMS/270/pet/5000459/render/stand0/0"
    },
    {
      "id": 5000604,
      "name": "Brown Kitty",
      "render_url": "https://maplestory.io/api/GMS/270/pet/5000604/render/stand0/0"
    }
  ],
  "region": "GMS",
  "start": 0,
  "total": 12,
  "version": "270"
}

On this page