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. You must meet all of the requirements of the Galaxy Store Developer API including, but not limited to, creating the access token and including the access token in the authorization header of every Content Publish API call.

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.

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.

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.