---
title: "addUser user"
method: POST
path: "/ops/users"
tags: ["ops"]
---

# addUser user

`POST /ops/users`

add user as an ops

## Request body

- AddUserPayload — Payload for adding an user as ops
  - `email` string, required — The email of the user
  - `email_lang` 'de' | 'en' | 'nl', required
  - `first_name` string, required — The first name of the user
  - `last_name` string, required — The last name of the user

## Response `200`

OK response.

- UserSummaryForOps
  - `created_at` string, date-time, required
  - `email` string, required — user's email address
  - `email_verified` boolean, required — whether the user has verified their email
  - `id` string, regexp, required — user ID
  - `marketing_accepted` boolean, required — whether the user accepted the marketing terms
  - `terms_accepted` boolean, required — whether the user has accepted our terms of use
  - `terms_accepted_at` string, date-time

## Other responses

- `400` — BadRequest: Bad Request response.
- `401` — Unauthorized: Unauthorized response.
- `403` — InvalidScopes: Forbidden response.

---

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