#bindings #http #api-bindings #api-token #etterna

etternaonline_api

A Rust wrapper for the v2 API of https://etternaonline.com

2 unstable releases

0.2.0 Mar 4, 2021
0.1.0 Jul 13, 2020

#35 in #api-token

MIT license

105KB
2.5K SLoC

EtternaOnline API

This Rust crate provides an ergonomic wrapper around the v2 API of EtternaOnline, commonly abbreviated "EO".

The EO API requires a valid username and password combination to expose its functions. You will also need an API token called "client data".

Please don't use this crate for any malicious purposes.

Usage

For detailed documentation, see the docs


lib.rs:

This crate provides an ergonomic wrapper around the v1, v2 and web API of EtternaOnline, commonly abbreviated "EO" (web API is work-in-progress).

Depending on which API you choose, you might need an API token.

Notes

Etterna terminology:

  • The calculated difficulty for a chart is called MSD: Mina standardized difficulty.
  • The score rating - which is variable depending on your wifescore - is called SSR: score-specific-rating

Usage

For detailed usage documentation, see v1::Session and v2::Session

Dependencies

~4–5MB
~126K SLoC