- Overview
- What's New
- Installation and Setup
- Usage
- Developing and Contributing
- Legal and Licensing
- Governance
- Code of Conduct
- Privacy Policy
- Terms of Use
StoreBroker is a PowerShell module that provides command-line interaction and automation for Application and In-App Purchase submissions to the Windows Store via the Windows Store Submission API.
It's designed for all Windows developers that publish their apps into the Windows Store.
Most Microsoft-published applications in the Windows Store have metadata (screenshots, captions, descriptions, feature lists, etc...) localized across 64 languages; updating all of these values manually through the Developer Portal can take hours (or days). StoreBroker is able to complete a full metadata update in a matter of minutes with just two commands, and that's just the start of what it can do.
Production
This module is actively used within Microsoft as the primary way that our first-party application teams submit flight updates and public submission updates to the Windows Store, and is now available to the general developer community to leverage as well.
StoreBroker should ...
... have full support for exercising every aspect of the Windows Submission API.
... be easy to use, and consistent in its functionality.
... save developer time and decrease the friction with getting updates to the Windows Store.
At a very high level, this is what you can do with StoreBroker:
-
App Submissions
- Retrieve / Create / Update / Remove
-
Flights
- Retrieve / Create / Update / Remove
-
Flight Submissions
- Retrieve / Create / Update / Remove
-
In-App Products (IAP's)
- Retrieve / Create / Update / Remove
-
In-App Product (IAP) Submissions
- Retrieve / Create / Update / Remove
-
General
- Submission Monitor with email support
This module requires PowerShell version 4 or higher.
More prerequisites are covered in SETUP.md.
Check out CHANGELOG.md to review the details of the current release as well as all past releases.
Refer to SETUP.md for the Installation and Setup instructions.
Refer to USAGE.md for usage information.
Please see the Contribution Guide for information on how to develop and contribute.
If you have any problems, please consult GitHub Issues, and the FAQ.
If you do not see your problem captured, please file feedback.
StoreBroker is licensed under the MIT license.
Governance policy for the StoreBroker project is described here.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
For more information, refer to Microsoft's Privacy Policy.
For more information, refer to Microsoft's Terms of Use.