API Documentation

This is a list of all the API endpoints that are available to use in your apps.

/items/icon/{itemVnum}

itemVnum - The VNum of the item you want to get the icon of.

If image is found return image/png

If not return error 400 and image with question mark

Snippet

<img
    src="https://itempicker.atlagaming.eu/api/items/icon/1"
/>
Item Icon

/items/data/{itemVnum}

itemVnum - The VNum of the item you want to get the data.

If found return json with item data (the same as items.json)

If not found return error 400

/morph/icon

Returns a PNG morph/class/specialist icon. Requires query parameters.

gender (required) — male or female for the icon variant.

Provide exactly one of: classId (0–4 for class icons) or itemVnum (Specialist Card item VNum).

If icon is found returns image/png. If the icon file is missing returns 404 with a question mark placeholder image. Invalid or missing params, unknown item, or item that is not a Specialist Card return 400 with JSON error.

Specialist Cards Icons

Snippet (class icon)

<img
  src="https://itempicker.atlagaming.eu/api/morph/icon?gender=male&classId=3"
/>
Morph/class icon

Snippet (Specialist Card by itemVnum)

<img
  src="https://itempicker.atlagaming.eu/api/morph/icon?gender=male&itemVnum=8569"
/>
Specialist Card icon by itemVnum

Snippet (Partner Specialist Card by itemVnum)

<img
  src="https://itempicker.atlagaming.eu/api/morph/icon?itemVnum=4413"
/>
Partner Specialist Card icon by itemVnum

/monsters/icon/{monsterVnum}

monsterVnum - The VNum of the monster or NPC you want to get the icon of.

If image is found return image/png

If not return error 400 and image with question mark

Snippet

<img
    src="https://itempicker.atlagaming.eu/api/monsters/icon/1"
/>
Monster Icon

/skills/icon/{skillId}

skillId - The ID of the skill you want to get the icon of.

If image is found return image/png

If not return error 400 and image with question mark

Snippet

<img
    src="https://itempicker.atlagaming.eu/api/skills/icon/1"
/>
Skill Icon

/skills/data/{skillId}

skillId - The ID of the skill you want to get the data.

If found return json with skill data (the same as skills.json)

If not found return error 404

/maps/minimap/{mapId}

mapId - Id of the map.

If found return image/png

If not return error 400

Snippet

<img
    src="https://itempicker.atlagaming.eu/api/maps/minimap/1"
/>
Map Icon

/maps/shadow/{mapId}

mapId - Id of the map.

If found return image/png

If not return error 400

Snippet

<img
    src="https://itempicker.atlagaming.eu/api/maps/shadow/1"
/>
Map shadow

Summary

All endpoints are automatically updated when new game updates are released.