diff --git a/api-ref/source/v3/group-types.inc b/api-ref/source/v3/group-types.inc
index 6ac1808ebef..67ff6c0c9c4 100644
--- a/api-ref/source/v3/group-types.inc
+++ b/api-ref/source/v3/group-types.inc
@@ -29,6 +29,7 @@ Request
    - group_type: group_type
    - name: name_16
    - description: description_12
+   - is_public: is_public_2
 
 Request Example
 ---------------
@@ -183,6 +184,7 @@ Request
    - group_type: group_type
    - name: name_16
    - description: description_12
+   - is_public: is_public_2
    - group_specs: group_specs
 
 Request Example
diff --git a/api-ref/source/v3/parameters.yaml b/api-ref/source/v3/parameters.yaml
index 56ffcfdb474..d383f777a48 100644
--- a/api-ref/source/v3/parameters.yaml
+++ b/api-ref/source/v3/parameters.yaml
@@ -1409,6 +1409,12 @@ is_public_1:
   in: body
   required: false
   type: boolean
+is_public_2:
+  description:
+    Whether the group type is publicly visible.
+  in: body
+  required: false
+  type: boolean
 is_up:
   description: |
     Filter by up/down status.
@@ -1772,7 +1778,7 @@ name_16:
   description: |
     The group type name.
   in: body
-  required: false
+  required: true
   type: string
 name_17:
   description: |