https://github.com/mingweisamuel/lcu-schema
Script to serve LCU spec site
https://github.com/mingweisamuel/lcu-schema
Last synced: 10 months ago
JSON representation
Script to serve LCU spec site
- Host: GitHub
- URL: https://github.com/mingweisamuel/lcu-schema
- Owner: MingweiSamuel
- License: mit
- Created: 2019-11-14T04:52:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-23T01:37:40.000Z (over 2 years ago)
- Last Synced: 2025-03-18T13:32:20.480Z (about 1 year ago)
- Language: PowerShell
- Homepage: http://www.mingweisamuel.com/lcu-schema/
- Size: 172 MB
- Stars: 25
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**Note: Riot has recently removed the OpenAPI/Swagger spec from the LCU, see [#5](https://github.com/MingweiSamuel/lcu-schema/issues/5). Spec may be out-of-date.**
# LCU-Schema
A script to grab the LCU swagger/openapi spec and serve it on a gh-pages site.
### LCU online documentation
- [OpenApi Tool](http://www.mingweisamuel.com/lcu-schema/tool/)
### Static files
OpenApi JSONs:
- [v3 openapi.json](http://www.mingweisamuel.com/lcu-schema/lcu/openapi.json)
- [v2 swagger.json](http://www.mingweisamuel.com/lcu-schema/lcu/swagger.json)
Data:
- [maps.json (`/lol-maps/v1/maps`)](http://www.mingweisamuel.com/lcu-schema/maps.json)
- [queues.json (`/lol-game-queues/v1/queues`)](http://www.mingweisamuel.com/lcu-schema/queues.json)
- [catalog.json (`/lol-store/v1/catalog`)](http://www.mingweisamuel.com/lcu-schema/catalog.json)
## Updating
To update, call `.\update.ps1` with the League client closed. To get
information requiring log-in, add a file `lollogin.json` with `"username"` and
`"password"` fields for your League of Legends account.
## See Also
[Setup League Client](https://github.com/magisteriis/setup-league-client) - A
gh-action for setting up the League of Legends client (a.k.a. League Client/LCU).
Good for testing League Client integrations.