API Resources

Resource URL

http://api.pathofexile.com/public-stash-tabs

Brief Introduction

Every Public Stash tab has a private change ID attribute.

When you update an item in a tab, or update the tab itself it's ID will take the next available one from the pool on that server shard (the old ID is discarded, and never reused).

When you query this endpoint, the ID you provide says "give me all tabs on each shard with a change ID greater than the one I provide". The backend will then fill up a packet with as many stashes as it can, and when it can't fit any more it will provide the change IDs of the tabs on each shard it was up to.

If the number of stashes returned is zero, you get back the same change ID you passed in (a hint to keep trying until the endpoint has some tabs for you).

Following Changes

GET /public-stash-tabs/?id=:id

Retrieves a list of stashes, accounts, and items as described above in the Introduction section.

Parameters

idOptional

The next change ID you recieved from previously fetching changes. Default: 0

Example

http://api.pathofexile.com/public-stash-tabs

Response

{
    "next_change_id": "2524-4356-4003-4642-1295",
    "stashes": [
        {
            "accountName": "ExiledFromRussia",
            "lastCharacterName": "JureSanic",
            "id": "aff830f2373dfce384f1199928633f2dd14af344a3de4ff990153797932ff10f",
            "stash": "8",
            "stashType": "PremiumStash",
            "items": [
                
            ],
            "public": false
        },
        {
            "accountName": "ExiledFromRussia",
            "lastCharacterName": "JureSanic",
            "id": "85c1069db894310d95c0e2482da96087f1ebca01e1d2d69528fc6c3ef1e13f16",
            "stash": "\u0434\u0435\u043d\u044c\u0433\u0438",
            "stashType": "PremiumStash",
            "items": [
                
            ],
            "public": false
        },
        {
            "accountName": "Tsurizaki",
            "lastCharacterName": "HarbingerDzCD",
            "id": "1d783c734b5beb140ec70e8211fccbedce24bebf7d8df51fce1ec3297283539e",
            "stash": "\u0412\u0430\u0430\u043b \u043a\u0443\u0441\u043a\u0438",
            "stashType": "PremiumStash",
            "items": [
                
            ],
            "public": false
        },
        {
            "accountName": "topslow8956",
            "lastCharacterName": "",
            "id": "b0ed94054d4ce41d5834f4f75b9c096aab588d134c043d1b011ed5244c5dc7d2",
            "stash": "Jewel",
            "stashType": "PremiumStash",
            "items": [
                
            ],
            "public": false
        },
        {
            "accountName": "xyz",
            "lastCharacterName": "sdfrghijgknjser",
            "id": "e45cc007e6ce27fcd151f49560d8dbc0489510a6e9d3206a0a08ba4a66d97207",
            "stash": "48p",
            "stashType": "PremiumStash",
            "items": [
                
            ],
            "public": true
        }
    ]
}