---
title: "Register Endpoint"
method: POST
path: "/auth/register"
tags: ["Auth"]
---

# Register Endpoint

`POST /auth/register`

## Request

- Base URL: `https://api.nomi.so` (the document declares no server; this is the origin it was published from)
- URL: `https://api.nomi.so/auth/register`
- Auth: none declared

Register a new user.

Creates a new user with the provided details, along with associated resources.

## Request body

- UserRegisterPayload
  - `email` string, email, required
  - `referral_code` string, nullable
  - `organization_id` string, uuid, nullable
  - `organization_name` string, nullable

## Response `200`

Successful Response

- UserResponse
  - `id` string, uuid, required
  - `email` string, email, required
  - `is_admin` boolean, required
  - `is_email_verified` boolean, required
  - `registration_date` string, date-time, required
  - `organization` OrganizationResponse, required
    - `name` string, required
    - `billing_emails` string[], required
    - `paying_method` 'STRIPE' | 'WIRE'
    - `stripe_customer_id` string, nullable
    - `ff_patch_release_enabled` boolean
    - `ff_app_enabled` boolean
    - `id` string, uuid, required
    - `is_active` boolean, required
    - `is_banned` boolean, required
  - `profile` UserProfileResponse, required
    - `first_name` string, nullable
    - `last_name` string, nullable
    - `phone_number` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/nomi/apis/nomi-api.md) - [All operations](https://skmtc.dev/nomi/apis/nomi-api/llms.txt) - [OpenAPI document](https://skmtc.dev/nomi/apis/nomi-api/revisions/63a2f545499c?raw)
