{"openapi":"3.1.0","info":{"title":"ROB RUN Wiki API","version":"1.0.0","description":"Free, read-only API with ROB RUN game data (extracted from the game client), live Steam/Discord stats and community prices. CORS enabled, no key required."},"servers":[{"url":"https://robrun.pro"}],"paths":{"/api/v1/items":{"get":{"tags":["game"],"summary":"List items","parameters":[{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"},{"name":"category","in":"query","schema":{"type":"string","enum":["weapons","ammo","gear","tools","vehicles","base","valuables","contraband","cargo","misc"]}},{"name":"q","in":"query","schema":{"type":"string"}},{"name":"vendor","in":"query","schema":{"type":"string","enum":["1"]},"description":"Only items from Larry’s supply tree"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/items/{id}":{"get":{"tags":["game"],"summary":"Item details with locations, variants and community prices","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/categories":{"get":{"tags":["game"],"summary":"Item categories with counts","parameters":[],"responses":{"200":{"description":"OK"}}}},"/api/v1/locations":{"get":{"tags":["game"],"summary":"City locations","parameters":[{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/locations/{id}":{"get":{"tags":["game"],"summary":"Location with loot table","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/vendor-tree":{"get":{"tags":["game"],"summary":"Larry’s supply tree nodes","parameters":[{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/guides":{"get":{"tags":["game"],"summary":"In-game codex guides and statuses","parameters":[{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/guides/{id}":{"get":{"tags":["game"],"summary":"Guide by id","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/tips":{"get":{"tags":["game"],"summary":"Loading-screen tips","parameters":[{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/world":{"get":{"tags":["game"],"summary":"Districts, tiers, heists, achievements, clan ranks, realms","parameters":[],"responses":{"200":{"description":"OK"}}}},"/api/v1/vehicles":{"get":{"tags":["game"],"summary":"Vehicle characteristics","parameters":[],"responses":{"200":{"description":"OK"}}}},"/api/v1/search":{"get":{"tags":["game"],"summary":"Search everything","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2}}],"responses":{"200":{"description":"OK"}}}},"/api/v1/steam/players":{"get":{"tags":["live"],"summary":"Current Steam players","parameters":[],"responses":{"200":{"description":"OK"}}}},"/api/v1/steam/news":{"get":{"tags":["live"],"summary":"Steam news & patch notes","parameters":[{"name":"count","in":"query","schema":{"type":"integer","maximum":100}}],"responses":{"200":{"description":"OK"}}}},"/api/v1/steam/reviews":{"get":{"tags":["live"],"summary":"Steam review summary and recent reviews","parameters":[{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/steam/app":{"get":{"tags":["live"],"summary":"Steam store details","parameters":[{"name":"lang","in":"query","schema":{"type":"string","enum":["ru","en"]},"description":"Flatten localized fields to one language"}],"responses":{"200":{"description":"OK"}}}},"/api/v1/discord":{"get":{"tags":["live"],"summary":"Official Discord member/online counts","parameters":[],"responses":{"200":{"description":"OK"}}}},"/api/v1/players/history":{"get":{"tags":["live"],"summary":"Player count history","parameters":[{"name":"days","in":"query","schema":{"type":"integer","maximum":90}}],"responses":{"200":{"description":"OK"}}}},"/api/v1/prices":{"get":{"tags":["community"],"summary":"Community price medians (14 days)","parameters":[{"name":"item","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}},"post":{"tags":["community"],"summary":"Report a price (moderated)","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["item","kind","price"],"properties":{"item":{"type":"string"},"kind":{"type":"string","enum":["buy","sell","barter"]},"price":{"type":"integer","minimum":1},"realm":{"type":"string"},"note":{"type":"string","maxLength":200}}}}}},"responses":{"200":{"description":"Accepted, pending moderation"},"429":{"description":"Rate limited"}}}}}}