Crates.io | ichor |
lib.rs | ichor |
version | 0.1.0 |
source | src |
created_at | 2021-11-23 03:04:10.93594 |
updated_at | 2021-11-23 03:04:10.93594 |
description | An API wrapper for itch.io |
homepage | https://github.com/kotx/ichor |
repository | https://github.com/kotx/ichor.git |
max_upload_size | |
id | 485998 |
size | 10,473 |
An API wrapper for itch.io
If you ever want an endpoint to be added, just open an issue!
Itch.io's API reference is not great. A bunch of endpoints are missing/undocumented.
Because no OpenAPI spec exists, a lot of the data models could be incomplete. If you ever run into issues, please open an issue with the correct data you received from the endpoint.
If you want to PR something, quicktype is useful to generate data models.
However, please replace Vec<T>
with the provided MaybeEmptyList<T>
if applicable- the API sometimes returns {}
in place of an empty list.
Preferably, also make sure if things are Option
or actually required with a blank account.