Changelog
Changes to the API, the record format and the published datasets, newest first.
2026-10-05#
Breaking changes#
- Path of Exile 2 patches are numbered
0.x. Grinding Gear Games renumbered them from4.x, and the patch after4.5.5.4is0.5.5.4. The old4.xpatches stay published and sort before the0.xones, solatestand requests without?version=get0.5.5.4. If you sort patch numbers yourself, see Path of Exile 2 patch numbers.
Datasets#
- Published
poe20.5.5.4: 5,075 base items.
2026-09-30#
Added#
status.jsonand a notice on the Downloads page when a new patch cannot be published yet, for example while it waits for dat-schema to catch up.
2026-09-29#
Breaking changes#
minandrecordscan be missing inmanifest.json. Files inpob_tree/are published once and have no record count. Check forminbefore you use it.
Added#
- Path of Building passive tree data in Downloads. Each patch has a
pob_tree/folder laid out like PoB'ssrc/TreeData, one folder per tree, and a zip for each tree. treesinmanifest.jsonlists the tree zips.
2026-09-18#
Breaking changes#
- API keys are required. Every
/v1request needs a key inx-api-keyorAuthorization: Bearer. Requests without one get401. See Authentication. - Datasets are keyed by game patch.
?version=now takes a patch such as4.5.5.3, not a date-based dataset version. meta.datasetVersionis nowmeta.gameVersionin list responses.- Schema version 0.2.0. Dataset metadata no longer has
datasetVersion;gameVersionidentifies a dataset. - Out-of-range paging is an error.
limitoutside 1 to 1000, or a negativeoffset, now returns400 invalid_requestinstead of being adjusted silently.
Added#
- Path of Exile 1 base items, from patch
3.29.3.3. - Rate limits per key, reported in
x-ratelimit-*headers. - The OpenAPI document at
https://api.exiledata.dev/openapi.json. - Every error, including unknown routes, now uses the
{ "error", "message" }body. - Downloads at
https://data.exiledata.dev: every exported game file and the normalized records of each patch, with a manifest and a zip per patch. No key is needed.
Datasets#
- Published
poe13.29.3.3: 5,041 base items. - Published
poe24.5.5.3: 5,075 base items. - Removed
poe24.5.4.11, which used the old version scheme. extnow keeps every field from the game files. Before, a fixed list was copied, which dropped fields such asgrants_buffandskills_granted_no_reservation.
2026-09-04#
Added#
- First dataset: Path of Exile 2 base items from patch
4.5.4.11. GET /v1/{game}/basesandGET /v1/versions.