Ninja Legends API
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wobm 6a2e2a42a5 0.0.3-fix1 1 year ago
examples 0.0.3-fix1 1 year ago
playninjalegends 0.0.3-fix1 1 year ago
.gitignore 0.0.3-fix1 1 year ago
LICENSE 0.0.3-fix1 1 year ago 0.0.3 1 year ago

Ninja Legends API

Not related to or with


Download the repository or clone with git

git clone

Change directory to the cloned repo,

cd playninjalegends

Using pip,

pip install -e .

Example Usage

Examples are in examples/ directory.


All notable changes to this project will be documented in this section.

[0.0.3-fix1] - 2021-12-28


  • user param added to avoid creating a new instances, this also make username and password optional when instantiate the NinjaLegendsAPI class
  • Character.ID renamed to Character.cid

[0.0.3] - 2021-12-26

[!!!!!!!] BREAKING CHANGES [!!!!!!!!!]

  • Following the trend for the API, main class instantiation are changed to use username and password as parameter. Look at examples/ for more details.


  • Christmas2021Event 2021 seasonal event
  • Partial CharacterService apis
  • storage.enemies and storage.missions


  • BattleSystem and HuntingHouse to conform with new API update


[0.0.2] - 2021-12-22


  • HuntingHouse


  • BattleSystem hash param

[0.0.1] - 2021-12-20


  • Basic feature such as BattleSystem and SystemLogin