---
title: "POST /v2/{+parent}/users"
method: POST
path: "/v2/{+parent}/users"
tags: ["domains"]
---

# POST /v2/{+parent}/users

`POST /v2/{+parent}/users`

[Developer Preview](https://developers.google.com/workspace/preview): Creates a user, who has access to a domain. Returns INVALID_ARGUMENT if a user is not provided.

## Path parameters

- `parent` string, required

## Request body

- CreateUserRequest — [Developer Preview](https://developers.google.com/workspace/preview): Request message for CreateUser.
  - `userId` string — Required. The user to create.
  - `permission` 'PERMISSION_UNSPECIFIED' | 'READER' | 'ADMIN' | 'OWNER' | 'NONE' — Optional. Specifies the permission level to give the user for the specified domain. If not specified, the default value for this field is READER.

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/gmailpostmastertools.md) · [All operations](https://skmtc.dev/google/apis/gmailpostmastertools/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/gmailpostmastertools/revisions/ee090f4a0797/schema)
