Set variant group channel status
Sets a variant group’s publishing status on a channel. Requires an existing channel membership row for the variant group. Allowed status values are active, inactive, and incomplete.
PATCH
/api/v1/{team_slug}/{app_slug}/channels/{channel_id}/variant-groups/{variant_group_id}/statusAuthorization
AuthorizationBearer token · headerrequiredManagement API token, sent as Authorization: Bearer <token>.
Path parameters
team_slugstringrequiredTeam slug
app_slugstringrequiredApp slug
channel_idstringrequiredChannel ID
variant_group_idstringrequiredVariant group ID
Request body
requiredapplication/jsonChannel status payload
statusstringrequiredAllowed:
activeinactiveincompleteResponses
200
Updated variant group channel status
datagithub_com_enadhq_nabbit_internal_pkg_webserver_models.ChannelVariantGroupStatusrequiredShow propertiesHide properties
channel_idstringstatusstringvariant_group_idstringdetailsstring[]Additional contextual information about the response. Used to provide supplementary details beyond the main data payload, such as validation warnings or processing notes
successbooleanrequired400
Invalid request
detailsstring[]messagestringsuccessbooleanrequired404
Channel or variant group not found
detailsstring[]messagestringsuccessbooleanrequired422
Status validation failed
detailsstring[]messagestringsuccessbooleanrequired500
Internal server error
detailsstring[]messagestringsuccessbooleanrequired