# Get default groups for types Returns the set of system-defined default Kind groups, each with their associated Kind summaries. Request: (no parameters) Response: groups - List of Group objects, each containing a groupId and a list of KindSummary objects belonging to that group. Used to seed default kinds when onboarding a new organization. Endpoint: POST /api/v1/kind/list-default-groups Version: 3.0 Security: bearerAuth ## Response 200 fields (application/json): - `groups` (array) - `groups.groupId` (string) Rule data fields - `groups.kinds` (array) - `groups.kinds.kind` (string) Rule data fields - `groups.kinds.type` (integer) Enum: 0, 1, 2, 3, 4 - `groups.kinds.schemaId` (string) Rule data fields - `groups.kinds.description` (string) Rule data fields - `groups.kinds.createdDt` (object) - `groups.kinds.createdDt.seconds` (integer) - `groups.kinds.createdDt.nanos` (integer) - `groups.kinds.updatedDt` (object) ## Response 400 fields (application/json): - `message` (string) ## Response 401 fields (application/json): - `message` (string) ## Response 403 fields (application/json): - `message` (string) ## Response 404 fields (application/json): - `message` (string) ## Response 409 fields (application/json): - `message` (string) ## Response 429 fields (application/json): - `message` (string) ## Response 499 fields (application/json): - `message` (string) ## Response 500 fields (application/json): - `message` (string) ## Response 501 fields (application/json): - `message` (string) ## Response 503 fields (application/json): - `message` (string) ## Response 504 fields (application/json): - `message` (string)