Skip to main content

RuStore API

note

The API host is public-api.rustore.ru

NameDescription
Retrieving payment and subscription data (common methods)

Retrieve payment data using a purchase token

This method allows retrieving payment info for a purchase token.

Getting payment data by invoiceId

This method allows requesting payment information by payment ID.

New Getting payment data by invoiceId (v2)

This method allows requesting payment data based on purchase invoceId.

Getting subscription data

This method allows retrieving subscription information.

Getting subscription status

This method allows retrieving subscription status information.

Retrieving payment and subscription data (application methods)

New Getting payments list for a specified date

This method allows requesting lists of invoices by app identifiers.

Getting subscription data (V2)

This method allows retrieving subscription information.

Getting subscription data (V3)

This method allows retrieving subscription information.

Confirming subscription

Use this method to confirm user subscription.

API to interact with product catalog

New Retrieving products list from the product catalog

This method allows retrieving a list of products available in your app — including payment conditions for those products.

New Retrieving subscriptions list from the product catalog

This method allows retrieving a list of subscriptions available in your app — including payment conditions for those subscriptions.

Uploading and publishing apps (generic methods)

New Getting apps list

Use this method to retrieve apps available to the owner of the account in which the private key is created.

Uploading and publishing apps (application methods)

Creating a draft release

This method allows creating a draft app version with basic information.

Uploading APK/AAB files

This method allows uploading an .apk or .aab. file for publication.

Uploading an app icon

This method allows uploading an application icon.

Uploading screenshots

This method allows uploading app screenshots.

Changing publication settings

This method allows changing the publication type, deferred publication date and % for partial release.

Getting app version status

This method allows retrieving basic app info, as well as checking the version status.

Submitting a draft app release for review

This method allows submitting a draft app version for review

Manual publication

The method allows publishing a manually moderated version.

Deleting a draft release

This method allows deleting previously created drafts.

Working with reviews

Getting app feedback

This method allows retrieving a list of all the latest reviews for your app or either a single review.

Receiving feedback in .csv

This method allows retrieving all reviews in .csv for a certain period of time.

Leaving a reply to review

This method allows replying to a review.

Getting review response status

This method allows retrieving moderation status of a response to a review.

Getting review response status

This method allows retrieving moderation status of a review response or obtaining a single response info.

Editing review response

This method allows editing a review response body.

Deleting a review response

This method allows deleting a response to a review.

Getting app rating

This method allows obtaining an app rating.

Working with user access

App access information

This method returns a list of all accesses granted by application.

Revoke access

This method allows you to revoke the user's access.

New Granting and editing access

Use this method to grant and edit user access.