---
title: "List group rules"
method: GET
path: "/groups/{groupId}/rules"
tags: ["Group rules"]
---

# List group rules

`GET /groups/{groupId}/rules`

Returns a list of all rules configured for the group.  The set of rules determines
how the content of an artifact in the group can evolve over time.  If no rules are 
configured for a group, the set of globally configured rules are used.

This operation can fail for the following reasons:

* No group with this `groupId` exists (HTTP error `404`)
* A server error occurred (HTTP error `500`)

## Response `200`

Returns the names of the rules configured for the group.

- RuleType[]

## Other responses

- `401` — Common response for all operations that can return a `401` error indicating authentication is required.
- `403` — Common response for all operations that can return a `403` error indicating the user is authenticated but not authorized.
- `404` — Common response for all operations that can return a `404` error.
- `500` — Common response for all operations that can fail with an unexpected server error.

---

[API](https://skmtc.net/apicurio/apis/apicurio-registry-api-v3.md) · [All operations](https://skmtc.net/apicurio/apis/apicurio-registry-api-v3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/apicurio/apicurio-registry-api-v3/revisions/c39cb56d7dbc/schema)
