Crates.io | chesscom-openapi |
lib.rs | chesscom-openapi |
version | 0.1.1 |
source | src |
created_at | 2021-03-14 10:54:04.12799 |
updated_at | 2021-03-18 08:12:43.939151 |
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