node-google-play allows you to call Google Play API's from Node, by default mimics a Nexus Device with Android SDK 23 for searching and dowloading apps.
Ranked in these QuestionsQuestion Ranking
Pro Provides complete download info
Provides access to app download information such as name, version, and download URL on Node.js.
Pro Documentation and source code are available on Github
Well explained documentation guides you through the process of installing using the tool to search and download Apps from the Google Play Store.
Pro Allows you to request Android ID and user token
Provides a way to request Android ID and user token which are used to request app data and donwload information.
Pro Returns data on JSON format
Data on JSON format can be parsed or deserialized into variables making it easier to use.
Con Requires you to find GSF(Google Service Framework) ID for better functionality
Con Limited to SDK 23 by default
Won't work with apps targeting Android 7 or newer by default. This can be changed but requires extra work.