{
  "opencollection": "1.0.0",
  "info": {
    "name": "GitLab access_requests groups API",
    "version": "v4"
  },
  "items": [
    {
      "info": {
        "name": "groups",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getApiV4Groups",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups",
            "params": [
              {
                "name": "statistics",
                "value": "",
                "type": "query",
                "description": "Include project statistics"
              },
              {
                "name": "archived",
                "value": "",
                "type": "query",
                "description": "Limit by archived status"
              },
              {
                "name": "skip_groups",
                "value": "",
                "type": "query",
                "description": "Array of group ids to exclude from list"
              },
              {
                "name": "all_available",
                "value": "",
                "type": "query",
                "description": "When `true`, returns all accessible groups. When `false`, returns only groups where the user is a member."
              },
              {
                "name": "visibility",
                "value": "",
                "type": "query",
                "description": "Limit by visibility"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search for a specific group"
              },
              {
                "name": "owned",
                "value": "",
                "type": "query",
                "description": "Limit by owned by authenticated user"
              },
              {
                "name": "order_by",
                "value": "",
                "type": "query",
                "description": "Order by name, path, id or similarity if searching"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort by asc (ascending) or desc (descending)"
              },
              {
                "name": "min_access_level",
                "value": "",
                "type": "query",
                "description": "Minimum access level of authenticated user"
              },
              {
                "name": "top_level_only",
                "value": "",
                "type": "query",
                "description": "Only include top-level groups"
              },
              {
                "name": "marked_for_deletion_on",
                "value": "",
                "type": "query",
                "description": "Return groups that are marked for deletion on this date"
              },
              {
                "name": "active",
                "value": "",
                "type": "query",
                "description": "Limit by groups that are not archived and not marked for deletion"
              },
              {
                "name": "repository_storage",
                "value": "",
                "type": "query",
                "description": "Filter by repository storage used by the group"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "with_custom_attributes",
                "value": "",
                "type": "query",
                "description": "Include custom attributes in the response"
              }
            ]
          },
          "docs": "Get a groups list"
        },
        {
          "info": {
            "name": "postApiV4Groups",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups"
          },
          "docs": "Create a group. Available only for users who can create groups."
        },
        {
          "info": {
            "name": "getApiV4GroupsId",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "with_custom_attributes",
                "value": "",
                "type": "query",
                "description": "Include custom attributes in the response"
              },
              {
                "name": "with_projects",
                "value": "",
                "type": "query",
                "description": "Omit project details"
              }
            ]
          },
          "docs": "Get a single group, with containing projects."
        },
        {
          "info": {
            "name": "putApiV4GroupsId",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v4/groups/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Update a group. Available only for users who can administrate groups."
        },
        {
          "info": {
            "name": "deleteApiV4GroupsId",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v4/groups/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Remove a group."
        },
        {
          "info": {
            "name": "postApiV4GroupsIdArchive",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/archive",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Archive a group"
        },
        {
          "info": {
            "name": "postApiV4GroupsIdUnarchive",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/unarchive",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Unarchive a group"
        },
        {
          "info": {
            "name": "postApiV4GroupsIdRestore",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/restore",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Restore a group."
        },
        {
          "info": {
            "name": "getApiV4GroupsIdGroupsShared",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/groups/shared",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "skip_groups",
                "value": "",
                "type": "query",
                "description": "Array of group ids to exclude from list"
              },
              {
                "name": "visibility",
                "value": "",
                "type": "query",
                "description": "Limit by visibility"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search for a specific group"
              },
              {
                "name": "min_access_level",
                "value": "",
                "type": "query",
                "description": "Minimum access level of authenticated user"
              },
              {
                "name": "order_by",
                "value": "",
                "type": "query",
                "description": "Order by name, path, id or similarity if searching"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort by asc (ascending) or desc (descending)"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "with_custom_attributes",
                "value": "",
                "type": "query",
                "description": "Include custom attributes in the response"
              }
            ]
          },
          "docs": "Get a list of shared groups this group was invited to"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdInvitedGroups",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/invited_groups",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "relation",
                "value": "",
                "type": "query",
                "description": "Include group relations"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search for a specific group"
              },
              {
                "name": "min_access_level",
                "value": "",
                "type": "query",
                "description": "Minimum access level of authenticated user"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "with_custom_attributes",
                "value": "",
                "type": "query",
                "description": "Include custom attributes in the response"
              }
            ]
          },
          "docs": "Get a list of invited groups in this group"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdProjects",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/projects",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "active",
                "value": "",
                "type": "query",
                "description": "Limit by projects that are not archived and not marked for deletion"
              },
              {
                "name": "archived",
                "value": "",
                "type": "query",
                "description": "Limit by archived status"
              },
              {
                "name": "visibility",
                "value": "",
                "type": "query",
                "description": "Limit by visibility"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Return list of authorized projects matching the search criteria"
              },
              {
                "name": "order_by",
                "value": "",
                "type": "query",
                "description": "Return projects ordered by field"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Return projects sorted in ascending and descending order"
              },
              {
                "name": "simple",
                "value": "",
                "type": "query",
                "description": "Return only the ID, URL, name, and path of each project"
              },
              {
                "name": "owned",
                "value": "",
                "type": "query",
                "description": "Limit by owned by authenticated user"
              },
              {
                "name": "starred",
                "value": "",
                "type": "query",
                "description": "Limit by starred status"
              },
              {
                "name": "with_issues_enabled",
                "value": "",
                "type": "query",
                "description": "Limit by enabled issues feature"
              },
              {
                "name": "with_merge_requests_enabled",
                "value": "",
                "type": "query",
                "description": "Limit by enabled merge requests feature"
              },
              {
                "name": "with_shared",
                "value": "",
                "type": "query",
                "description": "Include projects shared to this group"
              },
              {
                "name": "include_subgroups",
                "value": "",
                "type": "query",
                "description": "Includes projects in subgroups of this group"
              },
              {
                "name": "include_ancestor_groups",
                "value": "",
                "type": "query",
                "description": "Includes projects in ancestors of this group"
              },
              {
                "name": "min_access_level",
                "value": "",
                "type": "query",
                "description": "Limit by minimum access level of authenticated user on projects"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "with_custom_attributes",
                "value": "",
                "type": "query",
                "description": "Include custom attributes in the response"
              },
              {
                "name": "with_security_reports",
                "value": "",
                "type": "query",
                "description": "Return only projects having security report artifacts present"
              }
            ]
          },
          "docs": "Get a list of projects in this group."
        },
        {
          "info": {
            "name": "getApiV4GroupsIdProjectsShared",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/projects/shared",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "archived",
                "value": "",
                "type": "query",
                "description": "Limit by archived status"
              },
              {
                "name": "visibility",
                "value": "",
                "type": "query",
                "description": "Limit by visibility"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Return list of authorized projects matching the search criteria"
              },
              {
                "name": "order_by",
                "value": "",
                "type": "query",
                "description": "Return projects ordered by field"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Return projects sorted in ascending and descending order"
              },
              {
                "name": "simple",
                "value": "",
                "type": "query",
                "description": "Return only the ID, URL, name, and path of each project"
              },
              {
                "name": "starred",
                "value": "",
                "type": "query",
                "description": "Limit by starred status"
              },
              {
                "name": "with_issues_enabled",
                "value": "",
                "type": "query",
                "description": "Limit by enabled issues feature"
              },
              {
                "name": "with_merge_requests_enabled",
                "value": "",
                "type": "query",
                "description": "Limit by enabled merge requests feature"
              },
              {
                "name": "min_access_level",
                "value": "",
                "type": "query",
                "description": "Limit by minimum access level of authenticated user on projects"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "with_custom_attributes",
                "value": "",
                "type": "query",
                "description": "Include custom attributes in the response"
              }
            ]
          },
          "docs": "Get a list of shared projects in this group"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdSubgroups",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/subgroups",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "statistics",
                "value": "",
                "type": "query",
                "description": "Include project statistics"
              },
              {
                "name": "archived",
                "value": "",
                "type": "query",
                "description": "Limit by archived status"
              },
              {
                "name": "skip_groups",
                "value": "",
                "type": "query",
                "description": "Array of group ids to exclude from list"
              },
              {
                "name": "all_available",
                "value": "",
                "type": "query",
                "description": "When `true`, returns all accessible groups. When `false`, returns only groups where the user is a member."
              },
              {
                "name": "visibility",
                "value": "",
                "type": "query",
                "description": "Limit by visibility"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search for a specific group"
              },
              {
                "name": "owned",
                "value": "",
                "type": "query",
                "description": "Limit by owned by authenticated user"
              },
              {
                "name": "order_by",
                "value": "",
                "type": "query",
                "description": "Order by name, path, id or similarity if searching"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort by asc (ascending) or desc (descending)"
              },
              {
                "name": "min_access_level",
                "value": "",
                "type": "query",
                "description": "Minimum access level of authenticated user"
              },
              {
                "name": "top_level_only",
                "value": "",
                "type": "query",
                "description": "Only include top-level groups"
              },
              {
                "name": "marked_for_deletion_on",
                "value": "",
                "type": "query",
                "description": "Return groups that are marked for deletion on this date"
              },
              {
                "name": "active",
                "value": "",
                "type": "query",
                "description": "Limit by groups that are not archived and not marked for deletion"
              },
              {
                "name": "repository_storage",
                "value": "",
                "type": "query",
                "description": "Filter by repository storage used by the group"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "with_custom_attributes",
                "value": "",
                "type": "query",
                "description": "Include custom attributes in the response"
              }
            ]
          },
          "docs": "Get a list of subgroups in this group."
        },
        {
          "info": {
            "name": "getApiV4GroupsIdDescendantGroups",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/descendant_groups",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "statistics",
                "value": "",
                "type": "query",
                "description": "Include project statistics"
              },
              {
                "name": "archived",
                "value": "",
                "type": "query",
                "description": "Limit by archived status"
              },
              {
                "name": "skip_groups",
                "value": "",
                "type": "query",
                "description": "Array of group ids to exclude from list"
              },
              {
                "name": "all_available",
                "value": "",
                "type": "query",
                "description": "When `true`, returns all accessible groups. When `false`, returns only groups where the user is a member."
              },
              {
                "name": "visibility",
                "value": "",
                "type": "query",
                "description": "Limit by visibility"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search for a specific group"
              },
              {
                "name": "owned",
                "value": "",
                "type": "query",
                "description": "Limit by owned by authenticated user"
              },
              {
                "name": "order_by",
                "value": "",
                "type": "query",
                "description": "Order by name, path, id or similarity if searching"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort by asc (ascending) or desc (descending)"
              },
              {
                "name": "min_access_level",
                "value": "",
                "type": "query",
                "description": "Minimum access level of authenticated user"
              },
              {
                "name": "top_level_only",
                "value": "",
                "type": "query",
                "description": "Only include top-level groups"
              },
              {
                "name": "marked_for_deletion_on",
                "value": "",
                "type": "query",
                "description": "Return groups that are marked for deletion on this date"
              },
              {
                "name": "active",
                "value": "",
                "type": "query",
                "description": "Limit by groups that are not archived and not marked for deletion"
              },
              {
                "name": "repository_storage",
                "value": "",
                "type": "query",
                "description": "Filter by repository storage used by the group"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "with_custom_attributes",
                "value": "",
                "type": "query",
                "description": "Include custom attributes in the response"
              }
            ]
          },
          "docs": "Get a list of descendant groups of this group."
        },
        {
          "info": {
            "name": "postApiV4GroupsIdProjectsProjectId",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/projects/:project_id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "project_id",
                "value": "",
                "type": "path",
                "description": "The ID or path of the project"
              }
            ]
          },
          "docs": "Transfer a project to the group namespace. Available only for admin."
        },
        {
          "info": {
            "name": "getApiV4GroupsIdTransferLocations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/transfer_locations",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Return list of namespaces matching the search criteria"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              }
            ]
          },
          "docs": "Get the groups to where the current group can be transferred to"
        },
        {
          "info": {
            "name": "postApiV4GroupsIdTransfer",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/transfer",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Transfer a group to a new parent group or promote a subgroup to a top-level group"
        },
        {
          "info": {
            "name": "postApiV4GroupsIdTransferToOrganization",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/transfer_to_organization",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Transfer a group to an organization"
        },
        {
          "info": {
            "name": "postApiV4GroupsIdShare",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/share",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Share a group with a group"
        },
        {
          "info": {
            "name": "deleteApiV4GroupsIdShareGroupId",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v4/groups/:id/share/:group_id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "group_id",
                "value": "",
                "type": "path",
                "description": "The ID of the shared group"
              }
            ]
          },
          "docs": "Unshare a group with a group"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdAuditEventsAuditEventId",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/audit_events/:audit_event_id",
            "params": [
              {
                "name": "audit_event_id",
                "value": "",
                "type": "path",
                "description": "The ID of the audit event"
              },
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a specific audit event in this group."
        },
        {
          "info": {
            "name": "getApiV4GroupsIdSamlUsers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/saml_users",
            "params": [
              {
                "name": "username",
                "value": "",
                "type": "query",
                "description": "Return single user with a specific username."
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search users by name, email, username."
              },
              {
                "name": "active",
                "value": "",
                "type": "query",
                "description": "Return only active users."
              },
              {
                "name": "blocked",
                "value": "",
                "type": "query",
                "description": "Return only blocked users."
              },
              {
                "name": "created_after",
                "value": "",
                "type": "query",
                "description": "Return users created after the specified time."
              },
              {
                "name": "created_before",
                "value": "",
                "type": "query",
                "description": "Return users created before the specified time."
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a list of SAML users of the group"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdProvisionedUsers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/provisioned_users",
            "params": [
              {
                "name": "username",
                "value": "",
                "type": "query",
                "description": "Return a single user with a specific username"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search users by name, email or username"
              },
              {
                "name": "active",
                "value": "",
                "type": "query",
                "description": "Return only active users"
              },
              {
                "name": "blocked",
                "value": "",
                "type": "query",
                "description": "Return only blocked users"
              },
              {
                "name": "created_after",
                "value": "",
                "type": "query",
                "description": "Return users created after the specified time"
              },
              {
                "name": "created_before",
                "value": "",
                "type": "query",
                "description": "Return users created before the specified time"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a list of users provisioned by the group"
        },
        {
          "info": {
            "name": "List group's runners",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/runners",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "The type of runners to return"
              },
              {
                "name": "paused",
                "value": "",
                "type": "query",
                "description": "Whether to include only runners that are accepting or ignoring new jobs"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "The status of runners to return"
              },
              {
                "name": "tag_list",
                "value": "['macos', 'shell']",
                "type": "query",
                "description": "A list of runner tags"
              },
              {
                "name": "version_prefix",
                "value": "'15.1.' or '16.'",
                "type": "query",
                "description": "The version prefix of runners to return"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              }
            ]
          },
          "docs": "List all runners available in the group as well as its ancestor groups, including any allowed shared runners."
        },
        {
          "info": {
            "name": "Reset the runner registration token for a group",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/runners/reset_registration_token",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Reset runner registration token"
        },
        {
          "info": {
            "name": "Download the list of pending placeholder assignments for a group",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/placeholder_reassignments",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Downloads a CSV file of pending placeholder assignments for a group.\n          This feature was added in GitLab 17.10"
        },
        {
          "info": {
            "name": "Upload placeholder reassignments CSV file",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/placeholder_reassignments",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Uploads a CSV file containing placeholder reassignments for a group"
        },
        {
          "info": {
            "name": "Workhorse authorization for the reassignment CSV file",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/placeholder_reassignments/authorize",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              }
            ]
          },
          "docs": "Authorizes Workhorse to handle CSV file uploads for placeholder reassignments.\n          This feature was introduced in GitLab 17.10"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdIssues",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/issues",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "with_labels_details",
                "value": "",
                "type": "query",
                "description": "Return titles of labels and other details"
              },
              {
                "name": "state",
                "value": "",
                "type": "query",
                "description": "Return opened, closed, or all issues"
              },
              {
                "name": "closed_by_id",
                "value": "",
                "type": "query",
                "description": "Return issues which were closed by the user with the given ID."
              },
              {
                "name": "order_by",
                "value": "",
                "type": "query",
                "description": "Return issues ordered by `created_at`, `due_date`, `label_priority`, `milestone_due`, `popularity`, `priority`, `relative_position`, `title`, or `updated_at` fields."
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Return issues sorted in `asc` or `desc` order."
              },
              {
                "name": "due_date",
                "value": "",
                "type": "query",
                "description": "Return issues that have no due date (`0`), or whose due date is this week, this month, between two weeks ago and next month, or which are overdue. Accepts: `overdue`, `week`, `month`, `next_month_and_previous_two_weeks`, `0`"
              },
              {
                "name": "issue_type",
                "value": "",
                "type": "query",
                "description": "The type of the issue. Accepts: issue, incident, test_case, requirement, task, ticket"
              },
              {
                "name": "labels",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of label names"
              },
              {
                "name": "milestone",
                "value": "",
                "type": "query",
                "description": "Milestone title"
              },
              {
                "name": "milestone_id",
                "value": "",
                "type": "query",
                "description": "Return issues assigned to milestones with the specified timebox value (\"Any\", \"None\", \"Upcoming\" or \"Started\")"
              },
              {
                "name": "iids",
                "value": "",
                "type": "query",
                "description": "The IID array of issues"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search issues for text present in the title, description, or any combination of these"
              },
              {
                "name": "in",
                "value": "",
                "type": "query",
                "description": "`title`, `description`, or a string joining them with comma"
              },
              {
                "name": "author_id",
                "value": "",
                "type": "query",
                "description": "Return issues which are authored by the user with the given ID"
              },
              {
                "name": "author_username",
                "value": "",
                "type": "query",
                "description": "Return issues which are authored by the user with the given username"
              },
              {
                "name": "assignee_id",
                "value": "",
                "type": "query",
                "description": "Return issues which are assigned to the user with the given ID"
              },
              {
                "name": "assignee_username",
                "value": "",
                "type": "query",
                "description": "Return issues which are assigned to the user with the given username"
              },
              {
                "name": "created_after",
                "value": "",
                "type": "query",
                "description": "Return issues created after the specified time"
              },
              {
                "name": "created_before",
                "value": "",
                "type": "query",
                "description": "Return issues created before the specified time"
              },
              {
                "name": "updated_after",
                "value": "",
                "type": "query",
                "description": "Return issues updated after the specified time"
              },
              {
                "name": "updated_before",
                "value": "",
                "type": "query",
                "description": "Return issues updated before the specified time"
              },
              {
                "name": "not[labels]",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of label names"
              },
              {
                "name": "not[milestone]",
                "value": "",
                "type": "query",
                "description": "Milestone title"
              },
              {
                "name": "not[milestone_id]",
                "value": "",
                "type": "query",
                "description": "Return issues assigned to milestones without the specified timebox value (\"Any\", \"None\", \"Upcoming\" or \"Started\")"
              },
              {
                "name": "not[iids]",
                "value": "",
                "type": "query",
                "description": "The IID array of issues"
              },
              {
                "name": "not[author_id]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not authored by the user with the given ID"
              },
              {
                "name": "not[author_username]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not authored by the user with the given username"
              },
              {
                "name": "not[assignee_id]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not assigned to the user with the given ID"
              },
              {
                "name": "not[assignee_username]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not assigned to the user with the given username"
              },
              {
                "name": "not[weight]",
                "value": "",
                "type": "query",
                "description": "Return issues without the specified weight"
              },
              {
                "name": "not[iteration_id]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not assigned to the iteration with the given ID"
              },
              {
                "name": "not[iteration_title]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not assigned to the iteration with the given title"
              },
              {
                "name": "scope",
                "value": "",
                "type": "query",
                "description": "Return issues for the given scope: `created_by_me`, `assigned_to_me` or `all`"
              },
              {
                "name": "my_reaction_emoji",
                "value": "",
                "type": "query",
                "description": "Return issues reacted by the authenticated user by the given emoji"
              },
              {
                "name": "confidential",
                "value": "",
                "type": "query",
                "description": "Filter confidential or public issues"
              },
              {
                "name": "weight",
                "value": "",
                "type": "query",
                "description": "The weight of the issue"
              },
              {
                "name": "epic_id",
                "value": "",
                "type": "query",
                "description": "The ID of an epic associated with the issues"
              },
              {
                "name": "health_status",
                "value": "",
                "type": "query",
                "description": "The health status of the issue. Must be one of: on_track, needs_attention, at_risk, none, any"
              },
              {
                "name": "iteration_id",
                "value": "",
                "type": "query",
                "description": "Return issues which are assigned to the iteration with the given ID"
              },
              {
                "name": "iteration_title",
                "value": "",
                "type": "query",
                "description": "Return issues which are assigned to the iteration with the given title"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "non_archived",
                "value": "",
                "type": "query",
                "description": "Return issues from non archived projects"
              }
            ]
          },
          "docs": "Get a list of group issues"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdIssuesStatistics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/issues_statistics",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "labels",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of label names"
              },
              {
                "name": "milestone",
                "value": "",
                "type": "query",
                "description": "Milestone title"
              },
              {
                "name": "milestone_id",
                "value": "",
                "type": "query",
                "description": "Return issues assigned to milestones with the specified timebox value (\"Any\", \"None\", \"Upcoming\" or \"Started\")"
              },
              {
                "name": "iids",
                "value": "",
                "type": "query",
                "description": "The IID array of issues"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Search issues for text present in the title, description, or any combination of these"
              },
              {
                "name": "in",
                "value": "",
                "type": "query",
                "description": "`title`, `description`, or a string joining them with comma"
              },
              {
                "name": "author_id",
                "value": "",
                "type": "query",
                "description": "Return issues which are authored by the user with the given ID"
              },
              {
                "name": "author_username",
                "value": "",
                "type": "query",
                "description": "Return issues which are authored by the user with the given username"
              },
              {
                "name": "assignee_id",
                "value": "",
                "type": "query",
                "description": "Return issues which are assigned to the user with the given ID"
              },
              {
                "name": "assignee_username",
                "value": "",
                "type": "query",
                "description": "Return issues which are assigned to the user with the given username"
              },
              {
                "name": "created_after",
                "value": "",
                "type": "query",
                "description": "Return issues created after the specified time"
              },
              {
                "name": "created_before",
                "value": "",
                "type": "query",
                "description": "Return issues created before the specified time"
              },
              {
                "name": "updated_after",
                "value": "",
                "type": "query",
                "description": "Return issues updated after the specified time"
              },
              {
                "name": "updated_before",
                "value": "",
                "type": "query",
                "description": "Return issues updated before the specified time"
              },
              {
                "name": "not[labels]",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of label names"
              },
              {
                "name": "not[milestone]",
                "value": "",
                "type": "query",
                "description": "Milestone title"
              },
              {
                "name": "not[milestone_id]",
                "value": "",
                "type": "query",
                "description": "Return issues assigned to milestones without the specified timebox value (\"Any\", \"None\", \"Upcoming\" or \"Started\")"
              },
              {
                "name": "not[iids]",
                "value": "",
                "type": "query",
                "description": "The IID array of issues"
              },
              {
                "name": "not[author_id]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not authored by the user with the given ID"
              },
              {
                "name": "not[author_username]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not authored by the user with the given username"
              },
              {
                "name": "not[assignee_id]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not assigned to the user with the given ID"
              },
              {
                "name": "not[assignee_username]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not assigned to the user with the given username"
              },
              {
                "name": "not[weight]",
                "value": "",
                "type": "query",
                "description": "Return issues without the specified weight"
              },
              {
                "name": "not[iteration_id]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not assigned to the iteration with the given ID"
              },
              {
                "name": "not[iteration_title]",
                "value": "",
                "type": "query",
                "description": "Return issues which are not assigned to the iteration with the given title"
              },
              {
                "name": "scope",
                "value": "",
                "type": "query",
                "description": "Return issues for the given scope: `created_by_me`, `assigned_to_me` or `all`"
              },
              {
                "name": "my_reaction_emoji",
                "value": "",
                "type": "query",
                "description": "Return issues reacted by the authenticated user by the given emoji"
              },
              {
                "name": "confidential",
                "value": "",
                "type": "query",
                "description": "Filter confidential or public issues"
              },
              {
                "name": "weight",
                "value": "",
                "type": "query",
                "description": "The weight of the issue"
              },
              {
                "name": "epic_id",
                "value": "",
                "type": "query",
                "description": "The ID of an epic associated with the issues"
              },
              {
                "name": "health_status",
                "value": "",
                "type": "query",
                "description": "The health status of the issue. Must be one of: on_track, needs_attention, at_risk, none, any"
              },
              {
                "name": "iteration_id",
                "value": "",
                "type": "query",
                "description": "Return issues which are assigned to the iteration with the given ID"
              },
              {
                "name": "iteration_title",
                "value": "",
                "type": "query",
                "description": "Return issues which are assigned to the iteration with the given title"
              }
            ]
          },
          "docs": "Get statistics for the list of group issues"
        },
        {
          "info": {
            "name": "Workhorse authorize the file upload",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/uploads/authorize",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This feature was introduced in GitLab 19.0"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdUploads",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/uploads",
            "params": [
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the list of uploads of a group"
        },
        {
          "info": {
            "name": "Upload a file to a group",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/groups/:id/uploads",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Uploads a file to the specified group. Returns a markdown-formatted link to the file."
        },
        {
          "info": {
            "name": "getApiV4GroupsIdUploadsUploadId",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/uploads/:upload_id",
            "params": [
              {
                "name": "upload_id",
                "value": "",
                "type": "path",
                "description": "The ID of a group upload"
              },
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Download a single group upload by ID"
        },
        {
          "info": {
            "name": "deleteApiV4GroupsIdUploadsUploadId",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v4/groups/:id/uploads/:upload_id",
            "params": [
              {
                "name": "upload_id",
                "value": "",
                "type": "path",
                "description": "The ID of a group upload"
              },
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a single group upload"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdUploadsSecretFilename",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/uploads/:secret/:filename",
            "params": [
              {
                "name": "secret",
                "value": "",
                "type": "path",
                "description": "The 32-character secret of a group upload"
              },
              {
                "name": "filename",
                "value": "",
                "type": "path",
                "description": "The filename of a group upload"
              },
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Download a single group upload by secret and filename"
        },
        {
          "info": {
            "name": "deleteApiV4GroupsIdUploadsSecretFilename",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v4/groups/:id/uploads/:secret/:filename",
            "params": [
              {
                "name": "secret",
                "value": "",
                "type": "path",
                "description": "The 32-character secret of a group upload"
              },
              {
                "name": "filename",
                "value": "",
                "type": "path",
                "description": "The filename of a group upload"
              },
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a single group upload by secret and filename"
        },
        {
          "info": {
            "name": "getApiV4GroupsIdBillableMembers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/groups/:id/billable_members",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The ID of a group"
              },
              {
                "name": "page",
                "value": "1",
                "type": "query",
                "description": "Current page number"
              },
              {
                "name": "per_page",
                "value": "20",
                "type": "query",
                "description": "Number of items per page"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "The exact name of the subscribed member"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "The sorting option"
              }
            ]
          },
          "docs": "Gets a list of billable users of top-level group."
        },
        {
          "info": {
            "name": "getApiV4ProjectsIdShareLocations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v4/projects/:id/share_locations",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "The id of the project"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Return list of groups matching the search criteria"
              }
            ]
          },
          "docs": "Returns group that can be shared with the given project"
        },
        {
          "info": {
            "name": "Reset instance's runner registration token",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v4/runners/reset_registration_token"
          },
          "docs": "Reset runner registration token"
        }
      ]
    }
  ],
  "bundled": true
}