> ## Documentation Index
> Fetch the complete documentation index at: https://docs.centryos.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Create User Account

A User Account represents an end user within your platform — such as a customer or client. These accounts are created on their behalf to enable them to access and interact with your services.

## Event Schema

| Field          | Type   | Description                                               | Required                             |
| -------------- | ------ | --------------------------------------------------------- | ------------------------------------ |
| `firstName`    | string | First name of the user                                    | Required for `USER` account type     |
| `lastName`     | string | Last name of the user                                     | Required for `USER` account type     |
| `email`        | string | Email address of the user or business                     | Required                             |
| `identifier`   | string | Internal transaction or entity identifier                 | Required                             |
| `type`         | string | Type of account (`USER` or `BUSINESS`)                    | Required                             |
| `businessName` | string | Name of the business (applicable if `type` is `BUSINESS`) | Required for `BUSINESS` account type |

## Example Payload

```json theme={null}
{
  "firstName": "Timilehin",
  "lastName": "Makinde",
  "email": "makindetimi@gmail.com",
  "identifier": "user-98314",
  "type": "USER",
  "businessName": null
}
```
