---
title: "Create a user"
method: POST
path: "/api/v2/organizations/{orgSlug}/auth/signup"
tags: ["Auth"]
---

# Create a user

`POST /api/v2/organizations/{orgSlug}/auth/signup`

Creates a new set of user credentials. The credentials can be used later to log in to OfficeRnD member tools. 
            The password that is being set for the user must have at least 3 out of the 4 elements below: 
                Uppercase letter 
                Lowercase letter 
                Digit 
                Symbol 

 Required scopes: `flex.user.auth.signup`

## Path parameters

- `orgSlug` string, required

## Request body

- SignupRequestDto
  - `email` string, required — The email of the new user.
  - `password` string, required — Password must be at least 8 characters long and contain 3 out of the 4 elements: uppercase letter, lowercase letter, digit or symbol.
  - `name` string, required — The name of the new user.

## Response `201`

- SignupResultDto
  - `_id` string — The _id of the user.
  - `email` string — The email of the user.
  - `name` string — The name of the user.

---

[API](https://skmtc.dev/officernd/apis/authentication-api.md) · [All operations](https://skmtc.dev/officernd/apis/authentication-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/officernd/authentication-api/revisions/6bcd33dc648e/schema)
