Skip to content

Downloading an app from RuStore without registration

RuStore is a Russian app store that requires mandatory registration to download apps. However, RuStore has a public API that can be used to obtain app data and download APKs even without an account.

API requests

Obtaining the app information

GET https://backapi.rustore.ru/applicationData/overallInfo/{packageName}

We receive detailed information about the application and the id we need in body.appId in the response.

POST https://backapi.rustore.ru/applicationData/download-link

json
{
  "appId": "body.appId",
  "firstInstall": true
}

The response will contain the URL in body.apkUrl.

Downloading the APK

Opening the body.apkUrl will download a .zip file with the application, inside which will be the .apk file we need.

Detailed information about endpoints can be found at gist.github.

Summary

With a couple of requests to the RuStore API, you can bypass the registration requirement and get the APK file directly. This is useful for automatic updates, backups, or application analysis. All you need to know is the application's packageName.

Last updated: