API Resources

Resource URL

http://api.pathofexile.com/league-rules

When designing applications using league rules make decisions based on the rule id as other fields are subject to change.

List League Rules

GET /league-rules

Get a list of all possible league rules.

Example

http://api.pathofexile.com/league-rules

Response

[
    {
        "id": "Private",
        "name": "Private",
        "description": "League requires a password to join."
    },
    {
        "id": "Hardcore",
        "name": "Hardcore",
        "description": "A character killed in Hardcore is moved to its parent league."
    },
    {
        "id": "DropEquipItemsOnDeath",
        "name": "Drop equipped items on death",
        "description": "Items are dropped on death."
    },
    {
        "id": "InstanceInvasionEnabled",
        "name": "Instance invasion",
        "description": "Allows you to select other people's instances in the instance manager."
    },
    {
        "id": "HarshDeathExperiencePenalty",
        "name": "Harsh death experience penalty",
        "description": "Increases the death experience penalty by 30% on all difficulty levels."
    },
    {
        "id": "HostileByDefault",
        "name": "Hostile by default",
        "description": "Non-partymembers are hostile by default when you are not partied."
    },
    {
        "id": "DeathPenaltyAwardedToSlayer",
        "name": "Death penalty awarded to slayer",
        "description": "When killing a player, their death penalty is awarded to the player doing the killing."
    },
    {
        "id": "IncreasedPlayerCaps",
        "name": "Increased player caps",
        "description": "Doubles player capacity in non-town instances. Does not increase the party size."
    },
    {
        "id": "TurboMonsters",
        "name": "Turbo",
        "description": "Monsters move, attack and cast 60% faster."
    },
    {
        "id": "NoParties",
        "name": "Solo",
        "description": "You may not party in this league."
    }
]

Get a League Rule

GET /league-rules/:id

Get a single league rule by id.

Parameters

idRequired

The rule id.

Example

http://api.pathofexile.com/league-rules/Hardcore

Response

{
    "id": "Hardcore",
    "name": "Hardcore",
    "description": "A character killed in Hardcore is moved to its parent league."
}