API reference
Snapshot
What the Isler mod downloads: every entry the sync service folded from captures and seeds, in its own raw format (not the shapes above, and without the wiki's edits). For the wiki's data, use /items and /sources.
Authorization
AuthorizationOptional
Works without a key. Send one to use its own limit: Authorization: Bearer iwk_… or X-API-Key: iwk_…. See Authentication.
Counted: 60 calls a minute per address without a key.
Request
Headers
If-None-MatchstringOptional- The ETag of the snapshot you have: an unchanged one is a 304 with no body.
Response
200 OK: The snapshot (about 13 MB).
{
"version": 1,
"builtAt": "2026-09-25T00:56:06.376Z",
"count": 3257,
"items": [
{
"key": "model:isles:armor/melee/leviahide_helmet",
"name": "Leviahide Helmet",
"category": "armor/melee",
"tooltip": [
"…"
],
"…": "…"
},
"… 3,256 more"
],
"sources": [
"…"
],
"skillTrees": [
"…"
]
}304 Not Modified: The snapshot is the one you have.
Errors
- 401
bad_keyAn API key was sent that is unknown or revoked. Leave it out to use the free limit. - 429
rate_limitedMore calls in a minute than the limit (60 per address without a key, or the key's own). Wait for Retry-After seconds. - 502
unavailableThe sync service behind this route did not answer.
Notes
Poll the version
Check /snapshot/version (or send If-None-Match) before downloading: the mod does so every two minutes.