Creates a new group scoped to the authenticated organization.
Create group
import os
from vitable_connect import VitableConnect
client = VitableConnect(
api_key=os.environ.get("VITABLE_CONNECT_API_KEY"), # This is the default and can be omitted
)
group_response = client.groups.create(
external_reference_id="mol_seg_001",
name="Tier 1",
)
print(group_response.data){
"data": {
"id": "grp_abc123def456",
"organization_id": "org_abc123def456",
"name": "Tier 1",
"external_reference_id": "mol_seg_001",
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-01-15T10:30:00Z"
}
}Returns Examples
{
"data": {
"id": "grp_abc123def456",
"organization_id": "org_abc123def456",
"name": "Tier 1",
"external_reference_id": "mol_seg_001",
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-01-15T10:30:00Z"
}
}