---
title: "Invite users"
method: POST
path: "/console/v1/users/invite"
tags: ["Users"]
---

# Invite users

`POST /console/v1/users/invite`

Invite a list of users with assigned roles and teams. To avoid spamming, invitation emails are not sent. Invitee will see invitation notification in-app after logging in.

## Request body

- UserInvitesDto
  - `role` string, required — Role assigned to the invited users. Can be 'Admin', 'Read Only', 'Member', or any custom role name.
  - `emails` string[], required — List of email addresses to send invitations to. Invitee Emails must have the same domain to your company email domain.
  - `teams` string[] — Optional list of teams that the invited users will be associated with.

## Response `200`

Invite user response

- object
  - `message` string

## Other responses

- `400` — Invalid request. Please check the request input and try again.
- `401` — This endpoint only accepts an active CONSOLE key, but an invalid key was sent. Key: console-xxxXXXxxxXXXxxx

---

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