# Add Group

POST /

#### Description

Creates a new group in Hyperproof, defining its name, description, and initial membership or permissions.

Endpoint: POST /
Version: 1.0
Security: oauth2

## Request fields (application/json):

  - `name` (string, required)
    The name of the group.
    Example: "Compliance Managers"

  - `groupLeadId` (string)
    The unique identifier of the user who is designated as the group lead.
    Example: "abcdef12-3456-7890-abcd-ef1234567890"

  - `userIds` (array)
    The list of unique identifiers of users who are in the group.
    Example: ["195032c4-0a2b-4f3e-8d5f-1a2b3c4d5e6f","12345678-1234-5678-1234-123456789012"]

## Response 200 fields (application/json):

  - `id` (string)
    The unique identifier for the group.
    Example: "abcdef12-3456-7890-abcd-ef1234567890"

  - `orgId` (string)
    The unique identifier for the organization the group belongs to.
    Example: "12345678-1234-5678-1234-123456789012"

  - `name` (string)
    The name of the group.
    Example: "Compliance Managers"

  - `groupLeadId` (string)
    The unique identifier of the user who is designated as the group lead.
    Example: "876654321-1234-5678-8765-123456789012"

  - `userIds` (array)
    The list of unique identifiers of users who are in the group.

  - `createdOn` (string)
    The date and time the group was created (ISO-8601 format).
    Example: "2023-01-01T00:00:00Z"

  - `updatedOn` (string)
    The date and time the group was last updated (ISO-8601 format).
    Example: "2023-01-01T00:00:00Z"


