---
title: "create user"
method: POST
path: "/api/register"
tags: ["Users"]
---

# create user

`POST /api/register`

## Request

- Base URL: `http://localhost:3000`
- URL: `http://localhost:3000/api/register`
- Auth: HTTP bearer

## Request body

- object
  - `user` object, required
    - `first_name` string
    - `last_name` string
    - `email` string, required
    - `password` string, required
    - `password_confirmation` string, required

## Response `200`

successful

- object
  - `message` string
  - `user` object
    - `id` integer
    - `paid` boolean
    - `is_verified` boolean
    - `account_valid_till` string, date
    - `available_credits` integer
    - `full_name` string
    - `email` string
    - `plan_id` integer
    - `plan_name` string
    - `total_credits` integer
    - `used_credits` integer
    - `avatar_letter` string
    - `percentage_credits` number, float
    - `out_of_credits` boolean

## Other responses

- `422`: unprocessable entity

---

[API](https://skmtc.dev/aeroleads/apis/api-v1.md) · [All operations](https://skmtc.dev/aeroleads/apis/api-v1/llms.txt) · [OpenAPI document](https://skmtc.dev/aeroleads/apis/api-v1/revisions/f903ee7ec7fa?raw)
