| Crates.io | chesscom-openapi |
| lib.rs | chesscom-openapi |
| version | 0.1.1 |
| created_at | 2021-03-14 10:54:04.12799+00 |
| updated_at | 2021-03-18 08:12:43.939151+00 |
| description | OpenAPI-generated API client bindings for Chess.com |
| homepage | |
| repository | https://github.com/anowell/chesscom-rs |
| max_upload_size | |
| id | 368756 |
| size | 83,293 |
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
Put the package under your project folder and add the following to Cargo.toml under [dependencies]:
openapi = { path = "./generated" }
All URIs are relative to https://api.chess.com
| Class | Method | HTTP request | Description |
|---|
DefaultApi | get_chess_games_archives | get /pub/player/{username}/games/archives | List of Monthly Archives DefaultApi | get_chess_games_for_month | get /pub/player/{username}/games/{year}/{month} | Complete Monthly Archives DefaultApi | get_chess_games_for_month_pgn | get /pub/player/{username}/games/{year}/{month}/pgn | Multi-Game PGN Download DefaultApi | get_daily_chess_games | get /pub/player/{username}/games | Current Daily Chess DefaultApi | get_daily_chess_games_to_move | get /pub/player/{username}/games/to-move | To-Move Daily Chess DefaultApi | get_player_online_status | get /pub/player/{username}/is-online | Get player online status. DefaultApi | get_player_profile | get /pub/player/{username} | Get additional details about a player in a game. DefaultApi | get_player_stats | get /pub/player/{username}/stats | Get player stats. DefaultApi | get_titled_players | get /pub/titled/{title} | List of titled-player usernames.
To get access to the crate's generated documentation, use:
cargo doc --open