# Salvage Union System Reference Document (SRD) > An open-source, searchable reference for the Salvage Union tabletop RPG by Leyline Press. salvageunion.io is a community-built System Reference Document (SRD) for Salvage Union, a post-apocalyptic mech TTRPG. It provides stats, descriptions, abilities, and rules for game text and mechanics released under the Salvage Union Open Game Licence. ## Content Categories All game data is organized into browsable categories: - Abilities (Pilot abilities and skills): https://salvageunion.io/schema/abilities/ - Bio-Titans (Mech-scale biological monsters): https://salvageunion.io/schema/bio-titans/ - Chassis (Mech chassis definitions): https://salvageunion.io/schema/chassis/ - Classes (Pilot Classes (Base and Hybrid)): https://salvageunion.io/schema/classes/ - Crawler Bays (Bays and facilities on Union Crawlers): https://salvageunion.io/schema/crawler-bays/ - Crawler Tech Levels (Tech level progression for Union Crawlers): https://salvageunion.io/schema/crawler-tech-levels/ - Crawlers (Union Crawler mobile bases): https://salvageunion.io/schema/crawlers/ - Creatures (Creatures and wildlife): https://salvageunion.io/schema/creatures/ - Distances (Distance bands and ranges): https://salvageunion.io/schema/distances/ - Drones (Autonomous drones): https://salvageunion.io/schema/drones/ - Equipment (Pilot equipment and gear): https://salvageunion.io/schema/equipment/ - Factions (Faction groups and organizations): https://salvageunion.io/schema/factions/ - Guides (Player-facing guides and processes): https://salvageunion.io/schema/guides/ - Keywords (Game keywords and terminology): https://salvageunion.io/schema/keywords/ - Meld (Meld-infected creatures): https://salvageunion.io/schema/meld/ - Modules (Mech modules): https://salvageunion.io/schema/modules/ - NPCs (Non-player characters and people): https://salvageunion.io/schema/npcs/ - Roll Tables (Random tables and roll tables): https://salvageunion.io/schema/roll-tables/ - Sources (Source books and expansions): https://salvageunion.io/schema/sources/ - Squads (NPC squads and groups): https://salvageunion.io/schema/squads/ - Systems (Mech systems (weapons and utilities)): https://salvageunion.io/schema/systems/ - Tech Levels (Tech level descriptions): https://salvageunion.io/schema/tech-levels/ - Traits (Traits and special properties): https://salvageunion.io/schema/traits/ - Vehicles (Conventional vehicles): https://salvageunion.io/schema/vehicles/ ## Licensing Game text and mechanics are published under the Salvage Union Open Game Licence (OGL 1.0b): https://leyline.press/pages/salvage-union-open-game-licence-1-0b Artwork is NOT covered by the licence — used with special permission of Leyline Press; do not redistribute. Republication of licensed text must include the legal notices required by OGL 1.0b. Salvage Union is created and published by Leyline Press (https://leyline.press). ## Rules Content Map Rules prose (player-facing guides and processes) lives at: https://salvageunion.io/schema/guides/ Individual guide pages are accessible at: https://salvageunion.io/schema/guides/item/{slug}/ Guide data as JSON: https://salvageunion.io/schema/guides.json All other schema endpoints contain structured game DATA (stats, abilities, tables, etc.), not narrative rules prose. Guides are the primary resource for LLM consumers seeking rule explanations and procedures. ## JSON API salvageunion.io exposes a public JSON API for machine consumption of all game data. CORS is enabled for all endpoints (`Access-Control-Allow-Origin: *`), so requests can be made from any origin. Base URL: `https://salvageunion.io` ### Endpoints - `GET /schema/{schemaId}.json` — full data array for a schema (e.g., `/schema/chassis.json`) - `GET /schema/{schemaId}.schema.json` — JSON Schema definition for a schema (e.g., `/schema/chassis.schema.json`) - `GET /schema/{schemaId}/item/{itemId}.json` — individual entity by slug (e.g., `/schema/chassis/item/iron-mongrel.json`) ### Available Schema IDs The following schema IDs can be used in the endpoint patterns above: - `abilities` — Pilot abilities and skills - `bio-titans` — Mech-scale biological monsters - `chassis` — Mech chassis definitions - `classes` — Pilot Classes (Base and Hybrid) - `crawler-bays` — Bays and facilities on Union Crawlers - `crawler-tech-levels` — Tech level progression for Union Crawlers - `crawlers` — Union Crawler mobile bases - `creatures` — Creatures and wildlife - `distances` — Distance bands and ranges - `drones` — Autonomous drones - `equipment` — Pilot equipment and gear - `factions` — Faction groups and organizations - `guides` — Player-facing guides and processes - `keywords` — Game keywords and terminology - `meld` — Meld-infected creatures - `modules` — Mech modules - `npcs` — Non-player characters and people - `roll-tables` — Random tables and roll tables - `sources` — Source books and expansions - `squads` — NPC squads and groups - `systems` — Mech systems (weapons and utilities) - `tech-levels` — Tech level descriptions - `traits` — Traits and special properties - `vehicles` — Conventional vehicles Full API documentation: https://salvageunion.io/api/ ## Other Pages - About: https://salvageunion.io/about/ - API Reference: https://salvageunion.io/api/ - Sitemap: https://salvageunion.io/sitemap-index.xml