Skip to content

Lichess API documentation and examples

License

Notifications You must be signed in to change notification settings

lichess-org/api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,910 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Lichess API Docs & Examples

Run locally

cd doc
pnpm install
pnpm dev

Then open the URL printed in the terminal (usually http://localhost:5173).

Make modifications to any of the schema yaml files, and the page will rebuild and reload automatically.

Check the yaml files for syntax errors:

pnpm spectral
pnpm lint
pnpm scalar-lint

Format the yaml files

pnpm format

Publish (for maintainers)

The docs + npm package will be published automatically each day if there are changes, but if you want to publish changes immediately, you can trigger the publish workflow.

Option 1: In the Github UI, manually dispatch the publish workflow

Option 2: From the command line:

gh workflow run publish

About

Lichess API documentation and examples

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages