# Get group settings Retrieve specific group settings by their keys. Returns a JSON object mapping setting names to their configured values. Only settings that the authenticated user has permission to read will be included in the response. Endpoint: GET /api/v1/groups/{groupId}/settings Version: 1.0 Security: header ## Query parameters: - `keys` (array, required) Comma-separated list of setting keys to retrieve. Each key must correspond to a valid group setting definition registered in the system. Available keys are: group.join.questions group.membership group.moderation group.privacy Example: "group.join.questions,group.membership" ## Path parameters: - `groupId` (string, required) The unique identifier of the group Example: "us_01hxcvk1hjexere4pvtrj0ymqq" ## Response 200 fields (application/json): - `group.join.questions` (object) - `group.join.questions.show` (boolean) - `group.membership` (object) - `group.membership.allowMemberInvites` (boolean) - `group.membership.approveInvites` (boolean) - `group.membership.maxMembers` (integer) - `group.moderation` (object) - `group.moderation.blockedWords` (array) - `group.moderation.dailyPostLimit` (integer) - `group.moderation.moderateLinks` (boolean) - `group.moderation.moderatePosts` (boolean) - `group.moderation.slowModeEnabled` (boolean) - `group.moderation.slowModeInterval` (integer) - `group.moderation.spamFilter` (boolean) - `group.privacy` (object) - `group.privacy.showMemberList` (boolean) - `group.privacy.showStats` (boolean) ## Response 400 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation ## Response 401 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation ## Response 403 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation