---
title: "Create a user"
method: POST
path: "/create-user"
---

# Create a user

`POST /create-user`

Creates a new user for the Identomat platform (Manage).

**Parameters:**

-   `companyKey` _(string, required)_ - The company's secret key.
-   `email` _(string, required)_ - The email address of the new user.
-   `emailVerified` (boolean, optional) - Whether the email should be marked as verified. Defaults to `false`.
-   `password` (string, required) - The user’s password (minimum 8 characters).
-   `firstName` (string, optional) - First name of the user.
-   `lastName` (string, optional) - Last name of the user.
-   `rights` (array of strings, optional) - List of roles to assign to the user. If omitted, defaults to `call_center_operator`. Valid values are:
    -   `call_center_operator`
    -   `operator`
    -   `administrator`

## Request body

- CreateUser
  - `companyKey` string
  - `email` string
  - `emailVerified` boolean
  - `password` string
  - `firstName` string
  - `lastName` string
  - `rights` string[]

## Response `200`

Success

- CreateUserResponse
  - `result` string

---

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