Skip to main content
POST
Create attribute-groups

Authorizations

Authorization
string
header
required

Use a project API key from Settings > API Access. Send it as Authorization: Bearer wpk_.... See authentication and scopes for setup and permissions.

Headers

Idempotency-Key
string

Reuse this key for retries of the same write. Scoped to this API key; retained until key deletion. Different requests with the same key return 409.

Required string length: 1 - 128
Pattern: ^[!-~]+$

Body

application/json
name
string
required

Display name for the group (e.g., General, Technical Specifications, Marketing)

Maximum string length: 100
code
string
required

Unique identifier for the group (e.g., general, tech_specs, marketing)

Maximum string length: 50
name_localized
Name Localized · object

Locale-keyed group names, e.g. {'en': 'Electrical data', 'nl': 'Elektrische gegevens'}. ETIM ships every release language; without this a project sees one of them forever.

sort_order
integer

Order in which this group should be displayed in the UI

Response

Created

name
string
required

Display name for the group (e.g., General, Technical Specifications, Marketing)

Maximum string length: 100
name_localized
any
required

Locale-keyed group names, e.g. {'en': 'Electrical data', 'nl': 'Elektrische gegevens'}. ETIM ships every release language; without this a project sees one of them forever.

code
string
required

Unique identifier for the group (e.g., general, tech_specs, marketing)

Maximum string length: 50
sort_order
integer
required

Order in which this group should be displayed in the UI

id
integer
required