Microsoft Store services

The Microsoft Store exposes several services that you can call via REST APIs to programmatically access certain types of data for apps that are registered to your or your organization's Partner Center account.

In this section

Topic Description
Access analytics data Use the Microsoft Store analytics API to programmatically retrieve analytics data for your apps. This API enables you to retrieve data for app and add-on (also known as in-app product or IAP) acquisitions, app failures, app ratings and reviews, and performance data for in-app ads and promotional ad campaigns.
Respond to reviews Use the Microsoft Store reviews API to programmatically respond to reviews of your app in the Store. This API is especially useful for developers who want to bulk respond to many reviews without using Partner Center.
Run ad campaigns Use the Microsoft Store promotions API to programmatically manage promotional ad campaigns for your apps. This API enables you to create, update and monitor your campaigns and other related assets such as targeting and creatives. This API is especially useful for developers who create large volumes of campaigns, and who want do so without using Partner Center dashboard.
Create and manage submissions Use the Microsoft Store submission API to programmatically query and create submissions for apps, add-ons and package flights for your or your organization's Partner Center account. This API is useful if your account manages many apps or add-ons, and you want to automate and optimize the submission process for these assets.
Manage targeted offers Use the Microsoft Store targeted offers API to programmatically claim a targeted offer that is associated with the successful purchase of an add-on in your app.
Manage product entitlements from a service If you have a catalog of apps and add-ons in the Store, you can use the Microsoft Store collection API and Microsoft Store purchase API to access ownership information for these products from your services, report a consumable product as fulfilled for a user, and grant an entitlement for a free product to a user.
App metadata API for advertising networks Advertising networks can use this API to programmatically retrieve metadata about apps in the Microsoft Store, including details such as the description and category for the Store listing of the app and whether the app is targeted to children under 13. Access to this API is currently restricted to developers who are granted permission by Microsoft.