diff --git a/api-ref/source/v2/consistencygroups-v2.inc b/api-ref/source/v2/consistencygroups-v2.inc
index 8879946c3de..afbec42b5bb 100644
--- a/api-ref/source/v2/consistencygroups-v2.inc
+++ b/api-ref/source/v2/consistencygroups-v2.inc
@@ -123,7 +123,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_1
    - description: description
    - availability_zone: availability_zone
    - created_at: created_at
@@ -153,7 +153,7 @@ Request
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_1
    - user_id: user_id
    - description: description
    - cgsnapshot_id: cgsnapshot_id
@@ -224,7 +224,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_1
    - description: description
    - availability_zone: availability_zone
    - created_at: created_at
diff --git a/api-ref/source/v2/ext-backups.inc b/api-ref/source/v2/ext-backups.inc
index 22d3d2a1809..ae92f0ab1eb 100644
--- a/api-ref/source/v2/ext-backups.inc
+++ b/api-ref/source/v2/ext-backups.inc
@@ -67,7 +67,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_4
    - object_count: object_count
    - fail_reason: fail_reason
    - description: description
@@ -117,7 +117,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_4
    - object_count: object_count
    - container: container
    - description: description
diff --git a/api-ref/source/v2/volumes-v2-snapshots.inc b/api-ref/source/v2/volumes-v2-snapshots.inc
index e5a663b1d1b..a4618d01bfd 100644
--- a/api-ref/source/v2/volumes-v2-snapshots.inc
+++ b/api-ref/source/v2/volumes-v2-snapshots.inc
@@ -52,7 +52,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - os-extended-snapshot-attributes:progress: os-extended-snapshot-attributes:progress
    - description: description
    - created_at: created_at
@@ -103,7 +103,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - description: description
    - created_at: created_at
    - name: name
@@ -143,7 +143,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - description: description
    - created_at: created_at
    - name: name
@@ -185,7 +185,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - os-extended-snapshot-attributes:progress: os-extended-snapshot-attributes:progress
    - description: description
    - created_at: created_at
@@ -268,7 +268,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - os-extended-snapshot-attributes:progress: os-extended-snapshot-attributes:progress
    - description: description
    - created_at: created_at
@@ -323,7 +323,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - description: description
    - created_at: created_at
    - name: name
diff --git a/api-ref/source/v2/volumes-v2-volumes-actions.inc b/api-ref/source/v2/volumes-v2-volumes-actions.inc
index f0e7224a8cc..347a86a8e97 100644
--- a/api-ref/source/v2/volumes-v2-volumes-actions.inc
+++ b/api-ref/source/v2/volumes-v2-volumes-actions.inc
@@ -73,7 +73,7 @@ Request
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_3
    - migration_status: migration_status
    - os-reset_status: os-reset_status
    - attach_status: attach_status
diff --git a/api-ref/source/v2/volumes-v2-volumes.inc b/api-ref/source/v2/volumes-v2-volumes.inc
index 9563d16ed43..aa78b437a63 100644
--- a/api-ref/source/v2/volumes-v2-volumes.inc
+++ b/api-ref/source/v2/volumes-v2-volumes.inc
@@ -88,7 +88,7 @@ Response Parameters
    - os-vol-tenant-attr:tenant_id: os-vol-tenant-attr:tenant_id
    - os-vol-mig-status-attr:migstat: os-vol-mig-status-attr:migstat
    - metadata: metadata
-   - status: status
+   - status: status_3
    - description: description
    - multiattach: multiattach
    - source_volid: source_volid
@@ -197,7 +197,7 @@ Response Parameters
    - size: size
    - user_id: user_id
    - metadata: metadata
-   - status: status
+   - status: status_3
    - description: description
    - multiattach: multiattach
    - source_volid: source_volid
@@ -302,7 +302,7 @@ Response Parameters
    - os-vol-tenant-attr:tenant_id: os-vol-tenant-attr:tenant_id
    - os-vol-mig-status-attr:migstat: os-vol-mig-status-attr:migstat
    - metadata: metadata
-   - status: status
+   - status: status_3
    - description: description
    - multiattach: multiattach
    - source_volid: source_volid
@@ -375,7 +375,7 @@ Response Parameters
    - size: size
    - user_id: user_id
    - metadata: metadata
-   - status: status
+   - status: status_3
    - description: description
    - multiattach: multiattach
    - source_volid: source_volid
diff --git a/api-ref/source/v3/consistencygroups-v3.inc b/api-ref/source/v3/consistencygroups-v3.inc
index caec870a4c5..676afcfa6fc 100644
--- a/api-ref/source/v3/consistencygroups-v3.inc
+++ b/api-ref/source/v3/consistencygroups-v3.inc
@@ -123,7 +123,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_1
    - description: description
    - availability_zone: availability_zone
    - created_at: created_at
@@ -153,7 +153,7 @@ Request
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_1
    - user_id: user_id
    - description: description
    - cgsnapshot_id: cgsnapshot_id
@@ -224,7 +224,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_1
    - description: description
    - availability_zone: availability_zone
    - created_at: created_at
diff --git a/api-ref/source/v3/ext-backups.inc b/api-ref/source/v3/ext-backups.inc
index ee77bcd9a5f..b6daf131341 100644
--- a/api-ref/source/v3/ext-backups.inc
+++ b/api-ref/source/v3/ext-backups.inc
@@ -67,7 +67,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_4
    - object_count: object_count
    - fail_reason: fail_reason
    - description: description
@@ -117,7 +117,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_4
    - object_count: object_count
    - container: container
    - description: description
diff --git a/api-ref/source/v3/group-snapshots.inc b/api-ref/source/v3/group-snapshots.inc
index 13318c10926..e537d44f453 100644
--- a/api-ref/source/v3/group-snapshots.inc
+++ b/api-ref/source/v3/group-snapshots.inc
@@ -54,7 +54,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_7
    - description: description
    - created_at: created_at
    - group_id: group_id
@@ -92,7 +92,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_7
    - description: description
    - created_at: created_at
    - group_id: group_id
@@ -173,7 +173,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_7
    - description: description
    - created_at: created_at
    - group_id: group_id
diff --git a/api-ref/source/v3/groups.inc b/api-ref/source/v3/groups.inc
index abbdebd2b13..5268b002b9b 100644
--- a/api-ref/source/v3/groups.inc
+++ b/api-ref/source/v3/groups.inc
@@ -110,7 +110,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_8
    - description: description
    - availability_zone: availability_zone
    - created_at: created_at
@@ -211,7 +211,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_8
    - description: description
    - availability_zone: availability_zone
    - created_at: created_at
diff --git a/api-ref/source/v3/parameters.yaml b/api-ref/source/v3/parameters.yaml
index 2511fd43087..0197d4bb171 100644
--- a/api-ref/source/v3/parameters.yaml
+++ b/api-ref/source/v3/parameters.yaml
@@ -1582,6 +1582,18 @@ status_6:
   in: body
   required: false
   type: string
+status_7:
+  description: |
+    The ``status`` of the generic group snapshot.
+  in: body
+  required: false
+  type: string
+status_8:
+  description: |
+    The status of the generic group.
+  in: body
+  required: true
+  type: string
 storage_protocol:
   description: |
     The storage back end for the back-end volume. For
diff --git a/api-ref/source/v3/volumes-v3-snapshots.inc b/api-ref/source/v3/volumes-v3-snapshots.inc
index 15edefa22dd..e641a94d9dd 100644
--- a/api-ref/source/v3/volumes-v3-snapshots.inc
+++ b/api-ref/source/v3/volumes-v3-snapshots.inc
@@ -52,7 +52,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - os-extended-snapshot-attributes:progress: os-extended-snapshot-attributes:progress
    - description: description
    - created_at: created_at
@@ -103,7 +103,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - description: description
    - created_at: created_at
    - name: name
@@ -143,7 +143,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - description: description
    - created_at: created_at
    - name: name
@@ -185,7 +185,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - os-extended-snapshot-attributes:progress: os-extended-snapshot-attributes:progress
    - description: description
    - created_at: created_at
@@ -268,7 +268,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - os-extended-snapshot-attributes:progress: os-extended-snapshot-attributes:progress
    - description: description
    - created_at: created_at
@@ -323,7 +323,7 @@ Response Parameters
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_2
    - description: description
    - created_at: created_at
    - name: name
diff --git a/api-ref/source/v3/volumes-v3-volumes-actions.inc b/api-ref/source/v3/volumes-v3-volumes-actions.inc
index 7ad6f31d112..f5bfd271497 100644
--- a/api-ref/source/v3/volumes-v3-volumes-actions.inc
+++ b/api-ref/source/v3/volumes-v3-volumes-actions.inc
@@ -73,7 +73,7 @@ Request
 
 .. rest_parameters:: parameters.yaml
 
-   - status: status
+   - status: status_3
    - migration_status: migration_status
    - os-reset_status: os-reset_status
    - attach_status: attach_status
diff --git a/api-ref/source/v3/volumes-v3-volumes.inc b/api-ref/source/v3/volumes-v3-volumes.inc
index b925c403aea..fd957946c26 100644
--- a/api-ref/source/v3/volumes-v3-volumes.inc
+++ b/api-ref/source/v3/volumes-v3-volumes.inc
@@ -88,7 +88,7 @@ Response Parameters
    - os-vol-tenant-attr:tenant_id: os-vol-tenant-attr:tenant_id
    - os-vol-mig-status-attr:migstat: os-vol-mig-status-attr:migstat
    - metadata: metadata
-   - status: status
+   - status: status_3
    - description: description
    - multiattach: multiattach
    - source_volid: source_volid
@@ -197,7 +197,7 @@ Response Parameters
    - size: size
    - user_id: user_id
    - metadata: metadata
-   - status: status
+   - status: status_3
    - description: description
    - multiattach: multiattach
    - source_volid: source_volid
@@ -302,7 +302,7 @@ Response Parameters
    - os-vol-tenant-attr:tenant_id: os-vol-tenant-attr:tenant_id
    - os-vol-mig-status-attr:migstat: os-vol-mig-status-attr:migstat
    - metadata: metadata
-   - status: status
+   - status: status_3
    - description: description
    - multiattach: multiattach
    - source_volid: source_volid
@@ -375,7 +375,7 @@ Response Parameters
    - size: size
    - user_id: user_id
    - metadata: metadata
-   - status: status
+   - status: status_3
    - description: description
    - multiattach: multiattach
    - source_volid: source_volid