Skip to main content

RuStore API

note

API host — public-api.rustore.ru

NameDescription
Working with payments and subscriptions via the API (common methods)

Full refund

The method allows you to perform a full refund for an invoice.

Get payment data by ID (v2)

The method allows you to get information about a payment by the purchase invoiceId.

New

Get subscription data (v4)

The method allows you to get information about a user’s subscription by purchase ID.

New

Cancel subscription

The method allows you to cancel a subscription by purchase ID.

Working with payments and subscriptions via the API (application methods)

Get list of payments for a selected date

The method allows you to get a list of invoices by application ID.

Confirm purchase

The method allows you to confirm a purchase by purchase ID and application ID.

Cancel purchase

The method allows you to cancel a purchase by purchase ID and application ID.

Get list of purchases by ID

The method allows you to get information about purchases by the app’s internal user ID.

Confirm subscription content delivery (v2)

The method allows you to confirm that subscription content has been delivered to the user by purchase ID.

Cancel subscription

The method allows you to cancel a subscription by purchase ID.

Confirm purchase

The method allows you to confirm a purchase (charge previously reserved funds from the user’s card) by purchase ID and application ID.

Cancel purchase

The method allows you to cancel a purchase (cancel the hold on funds on the user’s card) by purchase ID and application ID.

Get payment data by token [DEPRECATED]

The method allows you to get information about a payment by token.

Get payment data by ID [DEPRECATED]

The method allows you to get information about a payment by ID.

Get subscription data [DEPRECATED]

The method allows you to get information about a subscription.

Get subscription status [DEPRECATED]

The method allows you to get information about a subscription status.

Get subscription data (v3) [DEPRECATED]

The method allows you to get information about a subscription by subscription token.

Get subscription data (v2) [DEPRECATED]

The method allows you to get information about a subscription.

Confirm subscription content delivery [DEPRECATED]

The method allows you to confirm that subscription content has been delivered to the user.

API for working with the product catalog
API for working with the product catalog

Get list of products from the product catalog

The method allows you to get a list of products available in the application, including information about their payment terms.

Get list of subscriptions from the product catalog

The method allows you to get a list of subscriptions available in the application, including information about their payment terms.

Uploading and publishing apps (common methods)

Get list of applications

The method allows you to get the applications available to the owner of the account for which the private key is created.

Uploading and publishing apps (application methods)

Create version draft

The method allows you to create a version draft and fill it with basic information.

Upload APK/AAB files

The methods allow you to upload a file with the .apk or .aab extension for publication.

Upload app icon

The method allows you to upload an app icon.

Upload screenshots

The method allows you to upload app screenshots.

Change publication settings

The method allows you to change the publication type, the delayed publication date and the percentage for partial rollout of a version.

Get app version status

The method allows you to get basic information about a version and check its status.

Send app version draft for moderation

The method sends an app version draft for moderation.

Manual publishing and archiving

Includes methods that allow you to (publish a version) that has passed moderation manually, and (move a version to the archive).

Delete draft

The method deletes previously created drafts.

Working with reviews

Get app reviews

The method allows you to get a list of all latest reviews for your application or retrieve a specific review.

Get reviews in .csv format

The method allows you to get all reviews in .csv format for a specific period of time.

Reply to a review

The method allows you to post a reply to a review.

Get review reply status

The method allows you to get the moderation status of a review reply.

Get review reply statuses

The method allows you to get the moderation status of replies to reviews or get information about a specific reply.

Edit review reply

The method allows you to edit the text of a reply to a review.

Delete review reply

The method allows you to delete a reply to a review.

Get app rating

The method allows you to get the app rating.

Managing user access

Get information about granted access for an app

The method allows you to get a list of all granted access permissions for an application.

Revoke access

The method allows you to revoke a user’s access.

Grant and edit access

The method allows you to grant and edit access for users.

See also