Content Publish API

The Content Publish API is used to view, modify, submit, and change the status of apps registered in Galaxy Store Seller Portal and provides programmatic access to the same types of functionality provided by Seller Portal.

The Content Publish API is part of the Galaxy Store Developer API. Therefore, you must meet all of the requirements of the Galaxy Store Developer API. See Get Started with the Galaxy Store Developer API for more information.

For more information about registering apps, app status, or using Seller Portal, refer to the Galaxy Store Seller Portal User Guide.

The following is a quick reference to the Content Publish APIs:

Name

Request

Description

View seller’s app list

GET /seller/contentList

View a list of all of the seller's registered apps.

View seller’s app details

GET /seller/contentInfo

View information about one of the seller's registered apps.

Add new binary

POST /seller/v2/content/binary

Add a new binary to an app.

Modify binary

PUT /seller/v2/content/binary

Modify the binary of an app.

Delete binary

DELETE /seller/v2/content/binary

Delete the binary of an app.

Modify app data

POST /seller/contentUpdate

Modify app information, including images, icons, and binary files, after an app has been submitted and is FOR SALE in Galaxy Store.

View closed beta Test

GET /seller/v2/content/betaTest

Get information about a closed beta test.

Update closed beta Test

PUT /seller/v2/content/betaTest

Add or remove beta testers for your closed beta test and specify where you receive feedback.

View staged rollout rate

GET /seller/v2/content/stagedRolloutRate

Get the default rollout rate and country-specific rollout rates.

Update staged rollout rate

PUT /seller/v2/content/stagedRolloutRate

Enable/Update or disable staged rollout.

View staged rollout binaries

GET /seller/v2/content/stagedRolloutBinary

Get a list of binaries that are configured for a staged rollout.

Update staged rollout binary

PUT /seller/v2/content/stagedRolloutBinary

Add or remove binaries from a staged rollout.

View buyer comments

GET /seller/v2/content/comment

View comments made by the buyer.

Add a reply to a comment

POST /seller/v2/content/comment/reply

Reply to a comment made by the buyer.

Delete a reply to a comment

DELETE /seller/v2/content/comment/reply

Delete a reply to a buyer's comment.

Submit app

POST /seller/contentSubmit

Submit an app for review.

Change app status

POST /seller/contentStatusUpdate

Change the status of an app registered in Seller Portal.

Create file upload session ID

POST /seller/createUploadSessionId

Generate a session ID required to upload a file.

File upload

POST /galaxyapi/fileUpload

Upload files required for app submission or for updating an app.