Checkio API
get/{tenantId}/v1/products/{productCode}/component-groups

List product component groups

Requires Authentication
Products

Returns all component groups for a product that the tenant has access to.

Only enabled groups are returned.

Path Parameters

NameTypeDescription
tenantId
required
string (uuid)Tenant UUID
productCode
required
stringProduct code

Responses

List of accessible component groups

Response Bodyapplication/json
array
AccessibleComponentGroup[]
AccessibleComponentGroup
id
string (uuid)
code
string
name
string
description
string
required
boolean
- Whether selection from this group is required
multiSelect
boolean
- Whether multiple items can be selected
mode
string
enum: "sum" | "bundle" | "max" | "tiered"- Pricing mode (sum prices, use bundle price, use max price, or tiered pricing)

Code Examples

curl -X GET 'https://api-next.checkio.co.uk/{tenantId}/v1/products/{productCode}/component-groups' \
  -H 'Authorization: Bearer {token}'