# MiSide Database Structured database of MiSide (AIHASTO; Steam appid 2527500), derived from a full deconstruction of the game client. Every fact traces to extracted client data; records carry the buildId of the extraction run. ## What the numbers mean - buildId 19029065 ("0.93L") is the Steam client build this data was extracted from. All pages and API records carry it. - Locale coverage follows the game's own localization files across all 34 client locales. A category absent in a locale renders that locale's not-yet-translated state; a page is omitted only when an entity has zero strings there. ## JSON entry points - Entity record: /api/v1/{kind}/{id}.json where the URL mirrors the page URL. - Kind index: /api/v1/{kind}.json - Kinds: mita, players, cartridges, minigames, achievements, endings, profiles, lore, books, locations. - Search rows per locale: /search/{locale}.idx.json - Map registry: /map/registry.json ; markers: /map/markers.json - Articles: /api/v1/guides/{slug}.json and /api/v1/news/{slug}.json (indexes: /api/v1/guides.json, /api/v1/news.json) ## Pages Entity pages exist at bare paths (English) and under each locale prefix: /{locale}/{kind}/{id}. The site has no search route; the header field answers in place. Guides live at /guides/{slug} and news at /news/{slug} (bare English paths, prefixed per translated locale). A translated page exists only where that locale's own authored article exists — locales never mix languages. ## What this database does not hold No invented values: fields the client does not prove are absent or marked pending. Audio, video and 3D assets are catalogued, never served.