# Modify ChoiceGroupSkus available/unavailable status(in batch)

1. Notice that the available ChoiceGroupSkus should greater than or equals to minNumber.

**Rate limit:** 10 QPS by appId dimension.

Endpoint: POST /product/choicegroupskustatus/batchupdate
Version: v.1.0.0

## Request fields (application/json):

  - `shopId` (integer, required)
    store id in KeeTa

  - `status` (integer, required)
    0 - unavailable 1 - available

  - `choiceGroupSkuIdPackList` (array, required)
    Please make sure choiceGroupSkuIds are all belongs to choiceGroupId

  - `choiceGroupSkuIdPackList.choiceGroupId` (integer)
    Unique identifier for the choice group, generated by Keeta system

  - `choiceGroupSkuIdPackList.choiceGroupSkuIds` (array)
    List of ChoiceGroupSku IDs that belong to the specified choice group

## Response 200 fields (application/json):

  - `code` (integer, required)
    A numeric status identifier indicating the result of the interface call, used to determine whether the operation executed successfully.
    Example: 0

  - `message` (string, required)
    Text description corresponding to the status code, explaining the operation result or error cause to users.
    Example: Success

  - `data` (integer)
    Successful count

