---
title: "Create client users"
method: POST
path: "/iam/clients/{clientId}/client-users/create"
tags: ["IAM Reseller Users"]
---

# Create client users

`POST /iam/clients/{clientId}/client-users/create`

Create client users, this endpoint is enabled for each reseller manually by request

## Path parameters

- `clientId` integer, required

## Request body

- CreateClientUsersRequest
  - `name` string, nullable — User's name.
  - `username` string, email, required — User's email address.
  - `password` string, password, required — User's password.
  - `user_role` UserRole, required — User's group.
    - `user_role` Group
      - `id` integer — Group's ID: Possible values are: - 1 - Administrators* 2 - Users* 5 - Engineers* 3009 - Purge and Prefetch only (API+Web)* 3022 - Purge and Prefetch only (API)
      - `name` 'Users' | 'Administrators' | 'Engineers' | 'Purge and Prefetch only (API)' | 'Purge and Prefetch only (API+Web)' — Group's name.

## Response `200`

OK.

- CreateClientUsersResponse
  - `name` string, nullable — User's name.
  - `username` string, email — User's email address.
  - `user_role` UserRole — User's group.
    - `user_role` Group
      - `id` integer — Group's ID: Possible values are: - 1 - Administrators* 2 - Users* 5 - Engineers* 3009 - Purge and Prefetch only (API+Web)* 3022 - Purge and Prefetch only (API)
      - `name` 'Users' | 'Administrators' | 'Engineers' | 'Purge and Prefetch only (API)' | 'Purge and Prefetch only (API+Web)' — Group's name.

## Other responses

- `400` — Validation error
- `401` — Authentication credentials were not provided or given token not valid for any token type.
- `403` — Resource not found.
- `404` — Resource not found.

---

[API](https://skmtc.dev/g-core/apis/gcore-openapi.md) · [All operations](https://skmtc.dev/g-core/apis/gcore-openapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/g-core/gcore-openapi/revisions/09e652815095/schema)
