- Implements all known Pokémon Go API calls
- Includes hashing server support (API version 0.51 and up)
- Uses ES6 Promises and Bluebird
- Includes Pokémon Trainer Club and Google login clients
- Optional batch mode to group several requests in one RPC call
- Automatically retries failed API requests with increasing delay
- Support proxy
- 100% pure JS, no native library bindings
- Uses the excellent POGOProtos (via node-pogo-protos)
You can find the documentation and other information in the wiki.