---
title: "Invite Organization Member"
method: POST
path: "/v2/organizations/{organizationSlug}/invites"
---

# Invite Organization Member

`POST /v2/organizations/{organizationSlug}/invites`

Invite a user to an organization. If the user isn't already registered with Turso, they will receive a signup link. If an existing pending invite exists for the same email, it will be replaced.

## Path parameters

- `organizationSlug` string, required

## Request body

- object
  - `email` string — The email of the user you want to invite. Exactly one of email or username must be provided.
  - `username` string — The username of an existing Turso user you want to invite. Exactly one of email or username must be provided.
  - `role` 'admin' | 'member' | 'viewer' — The role given to the user.

## Response `200`

Successful response

- object
  - `invited` InviteCreatedV2
    - `email` string — The email of the person invited.
    - `role` 'admin' | 'member' | 'viewer' — The assigned role for the invited user.
    - `organization` string — The name of the organization the user was invited to.

---

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