Skip to main content

RuStore API

note

The host for using the API is public-api.rustore.ru

NameDescription
Working with Payments and Subscriptions via API (General Methods)

Full Refund

The method allows you to make a full refund for an invoice

Getting Payment Data by ID (v2)

The method allows you to get payment information by the invoiceId of the purchase

New

Getting Subscription Data (v4)

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

New

Get subscription data (v5)

The method allows you to retrieve 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 API (Application Methods)

Getting a 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

Getting a List of Purchases by ID

The method allows you to get information about purchases by the internal user ID in the application

Confirm Subscription Delivery (v2)

The method allows you to confirm the delivery of subscription content to the user by purchase ID

Cancel Subscription

The method allows you to cancel a subscription by purchase ID

Getting Payment Data by Token [DEPRECATED]

The method allows you to get payment information by token

Getting Payment Data by ID [DEPRECATED]

The method allows you to get payment information by ID

Getting Subscription Data [DEPRECATED]

The method allows you to get subscription information

Getting Subscription Status [DEPRECATED]

The method allows you to get subscription status information

Getting Subscription Data (v3) [DEPRECATED]

The method allows you to get subscription information by subscription token

Getting Subscription Data (v2) [DEPRECATED]

The method allows you to get subscription information

Confirm Subscription Delivery [DEPRECATED]

The method allows you to confirm the delivery of subscription content to the user

API for Working with Product Catalog
API for Working with Product Catalog

Getting a List of Products from the Product Catalog

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

Getting a List of Subscriptions from the Product Catalog

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

Uploading and Publishing Apps (General Methods)

Getting a List of Applications

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

Uploading and Publishing Apps (Application Methods)

Creating a Version Draft

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

Uploading APK/AAB Files

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

Uploading App Icon

The method allows you to upload the app icon

Uploading Screenshots

The method allows you to upload app screenshots

New

Uploading Screenshots v2

The method allows you to upload screenshots for any type of device, including tablet and TV

New

Getting a List of Screenshots

The method allows you to get information about all screenshots for the created version

New

Deleting a Screenshot

The method allows you to delete a screenshot

Changing Publication Settings

The method allows you to change the publication type, scheduled publication date, and percentage for partial version publication

Getting Application Version Status

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

Submitting a Version Draft for Moderation

The method for submitting a version draft for moderation

Manual Publishing and Archiving

Includes a method that allows you to publish a version that has passed moderation manually, as well as move a version to the archive

Deleting a Draft

The method for deleting previously created drafts

Working with Reviews

Getting App Reviews

The method allows you to get a list of all recent reviews for your application or get a single review

Getting Reviews in .csv Format

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

Leaving a Reply to a Review

The method allows you to leave a reply to a review

Getting Reply Status for a Review

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

Getting Reply Statuses for Reviews

The method allows you to get the moderation status of a reply to a review or get information on an individual reply to a review

Changing a Reply to a Review

The method allows you to change the text of a reply to a review

Deleting a Reply to a Review

The method allows you to delete a reply to a review

Getting App Rating

The method allows you to get the application rating

Working with User Access

Getting Information about Granted Access by Application

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

Revoking Access

The method allows you to revoke a user's access

Granting and Editing Access

The method allows you to grant and edit access for users

See Also