---
title: "Create a specification group."
method: PUT
path: "/group"
tags: ["Domain management"]
---

# Create a specification group.

`PUT /group`

## Request body

- CreateSpecificationGroupRequest — The data used to create a new specification group.
  - `shortName` string, required — The group's short name.
  - `fullName` string, required — The group's full name.
  - `description` string — The group's description.
  - `displayOrder` number — The group's display order relative to other groups and specifications.
  - `apiKey` string — The API key to set for the group. If this key is already assigned, a new one will be generated.
  - `domain` string — The API key of the domain within which to create the group. This can be ommitted if the community identified by the community API key used for authorisation is linked to a specific domain.

## Response `200`

Specification group created.

- ApiKeyResponse — The API key that was assigned to the creation of a new element.
  - `apiKey` string, required — The API key value.

## Other responses

- `default` — The received request was invalid.

## Changes

- **2024-08-26** `47017afa7060` — 1 info
  - endpoint added
- **2022-06-27** `06f633c06bcd` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/ec-jrc/apis/interoperability-test-bed-rest-api/changes/group/put.md)

---

[API](https://skmtc.dev/ec-jrc/apis/interoperability-test-bed-rest-api.md) · [All operations](https://skmtc.dev/ec-jrc/apis/interoperability-test-bed-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ec-jrc/interoperability-test-bed-rest-api/revisions/47017afa7060/schema)
