Update Closed Beta Test
Add or remove beta testers for your closed beta test and specify where you receive feedback, using the Content Publish API.
NoteApps must be in a specific state before they can be updated.
In Seller Portal, the app must have a status of Beta Registering or Beta Updating. See App Status Information in the Seller Portal online guide for more information about Seller Portal stages and statuses.
For the contentStatus value returned by the Content Publish API, this is the same as BETA_REGISTERING or BETA_UPDATING statuses.
For a mapping of status values among Seller Portal, contentStatus, and appStatus, see Status Parameters Mapping.
In Seller Portal, the app must have a status of Beta Registering or Beta Updating. See App Status Information in the Seller Portal online guide for more information about Seller Portal stages and statuses.
For the contentStatus value returned by the Content Publish API, this is the same as BETA_REGISTERING or BETA_UPDATING statuses.
For a mapping of status values among Seller Portal, contentStatus, and appStatus, see Status Parameters Mapping.
Request
PUT /seller/v2/content/betaTest
Parameters
Name | Type | In | Description |
---|---|---|---|
contentId | string | body | Required. The unique 12-digit identifier of the app. |
betaTestersToBeAdded | string[] | body | Optional. The Samsung account ID(s) to be added to the list of beta testers. The ID is typically the email address that is associated with the Samsung account. Up to 1,000 accounts can be added per transaction. NoteThe total number of beta testers cannot exceed 20,000. If there are duplicate values in betaTestersToBeAdded and betaTestersToBeDeleted, the values in betaTestersToBeDeleted take precedence and they are deleted from the list of beta testers. |
betaTestersToBeDeleted | string[] | body | Optional. The Samsung account ID(s) to be deleted from the list of beta testers. The ID is typically the email address that is associated with the Samsung account. Up to 1,000 accounts can be deleted per transaction. NoteIf there are duplicate values in betaTestersToBeAdded and betaTestersToBeDeleted, the values in betaTestersToBeDeleted take precedence and they are deleted from the list of beta testers. |
feedbackChannel | string | body | Optional. An email account or URL address that receives feedback from your testers. |
curl -i -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <your-access-token>" \
-H "service-account-id: <your-service-account-id>" \
-d '{
"contentId": "000007654321",
"betaTestersToBeAdded": ["12345@company.com", "67890@company.com"],
"betaTestersToBeDeleted": ["13579@company.com", "24680@company.com"],
"feedbackChannel": "beta-test-feedback@yourcompany.com"
}' \
"https://devapi.samsungapps.com/seller/v2/content/betaTest"
See Authorization Header Parameters for more information about the authorization header requirements for the Content Publish API (which is part of the Galaxy Store Developer API).
Response
Parameters
Parameter | Type | Description |
---|---|---|
additionFailedTesters | string[] | The Samsung account IDs that you specified that are not associated with a Samsung account. |
deletionFailedTesters | string[] | The Samsung account IDs that you specified that are not associated with a Samsung account. |
Success
"resultCode": "0000",
"resultMessage": "Ok"
"data" : {
"additionFailedTesters": ["67890@company.com"],
"deletionFailedTesters": ["24680@company.com"]
}
See Failure response codes for a list of possible response codes when a request fails.