---
title: "Create a new group"
method: POST
path: "/groups"
tags: ["Broadcast Groups"]
---

# Create a new group

`POST /groups`

Create a new group

## Request body

- CreateGroupDto
  - `name` string, required — The name of the group
  - `members` GroupMemberDto[] — List of members in the group
    - `name` string — The name of the member
    - `phone` string, required — The phone number of the member

## Response `201`

Group created successfully

- CreateGroupResponseDto
  - `groupData` object, required
    - `groupId` string, required — The ID of the newly created group
    - `memberCount` integer, required — The number of members in the group
    - `groupChatName` string, required — The name of the created group
  - `invalidMembers` GroupMemberDto[], required — List of invalid members (if any)
    - `name` string — The name of the member
    - `phone` string, required — The phone number of the member

## Other responses

- `400` — Bad request, invalid input provided
- `401` — Invalid or missing API key

---

[API](https://skmtc.net/doubletick/apis/doubletick-public-apis.md) · [All operations](https://skmtc.net/doubletick/apis/doubletick-public-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/doubletick/doubletick-public-apis/versions/bba484527d34/schema)
