---
title: "Create a user (legacy)"
method: POST
path: "/users"
tags: ["Users"]
deprecated: true
---

# Create a user (legacy)

`POST /users`

> **Deprecated.**

## Request body

- S12ThepubV1AddUserRequest — The parameters for `AddUser`
  - `firstname` string, required — The first name of the user.
  - `lastname` string, required — The last name of the user.
  - `email` string, required — The email address of the user.
  - `password` string, required — The password of the user.
  - `message` string — Message passed to the newly created user.
  - `seat_type` 'full' | 'free' | 'lite'

## Response `200`

A successful response.

- S12ThepubV1AddUserResponse — Result returned from `AddUser`
  - `user` S12ThepubV1AddUserResponseUserResponse
    - `firstname` string — The first name of the created user.
    - `lastname` string — The last name of the created user.
    - `email` string — The email of the created user.
    - `user_id` string — The id of the created user.

## Other responses

- `default` — An unexpected error response.

---

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