Skip to content

Instantly share code, notes, and snippets.

View oldnomad's full-sized avatar

Alec Kojaev oldnomad

  • St.Petersburg, Russia
View GitHub Profile
@oldnomad
oldnomad / rustore.md
Last active July 16, 2026 20:25
RuStore API

RuStore API for application installation

  • URL for human-readable application info page has format https://www.rustore.ru/catalog/app/{packageName}.
  • Application info as a JSON object is available at URL https://backapi.rustore.ru/applicationData/overallInfo/{packageName}.
  • APK reference URL is https://backapi.rustore.ru/applicationData/download-link (version 1) or https://backapi.rustore.ru/applicationData/v2/download-link (version 2). It accepts only POST requests (see below).

Typical workflow is:

  1. Retrieve application info. This is necessary to determine application ID (appId).
  2. Retrieve download URLs. As far as I can see, only the latest version can be retrieved.
  3. Use download URL to download the APK.