---
title: "Create a customer account"
method: POST
path: "/accounts"
tags: ["Accounts"]
---

# Create a customer account

`POST /accounts`

## Request

- Base URL: `https://api.brale.xyz`
- URL: `https://api.brale.xyz/accounts`
- Auth: HTTP bearer

Creates a new customer (account) with the required KYC/KYB details.

## Headers

- `Idempotency-Key` string, required

## Request body

- CreateManagedAccountRequest
  - `business_name` string, required
  - `ein` string, required
  - `address` USStreetAddress, required
    - `street_line_1` string, required
    - `street_line_2` string
    - `city` string, required
    - `state` string, required
    - `zip` string, required
  - `beneficial_owners` ControllingParty[], nullable
    - `first_name` string, required
    - `last_name` string, required
    - `dob` string, required
    - `ssn` string, required
    - `address` USStreetAddress, required
      - `street_line_1` string, required
      - `street_line_2` string
      - `city` string, required
      - `state` string, required
      - `zip` string, required
    - `email` string, required
    - `phone_number` string, required
    - `ownership_percentage` number, nullable
  - `ultimate_beneficial_owners` ControllingParty[]: Deprecated alias of beneficial_owners.
    - `first_name` string, required
    - `last_name` string, required
    - `dob` string, required
    - `ssn` string, required
    - `address` USStreetAddress, required
      - `street_line_1` string, required
      - `street_line_2` string
      - `city` string, required
      - `state` string, required
      - `zip` string, required
    - `email` string, required
    - `phone_number` string, required
    - `ownership_percentage` number, nullable
  - `business_controller` ControllingParty, required
    - `first_name` string, required
    - `last_name` string, required
    - `dob` string, required
    - `ssn` string, required
    - `address` USStreetAddress, required
      - `street_line_1` string, required
      - `street_line_2` string
      - `city` string, required
      - `state` string, required
      - `zip` string, required
    - `email` string, required
    - `phone_number` string, required
    - `ownership_percentage` number, nullable
  - `email` string, required
  - `phone_number` string, required
  - `tos_attestation` EndUserTosAttestation, required
    - `accepted_at` string, date-time, required: ISO-8601 timestamp that includes date and time
    - `ip` string
    - `user_agent` string
    - `version` string
  - `website` string, required
  - `name` string

## Response `201`

Account successfully created

- object
  - `id` string, ksuid

---

[API](https://skmtc.dev/brale/apis/brale-issuance-and-orchestration-api.md) - [All operations](https://skmtc.dev/brale/apis/brale-issuance-and-orchestration-api/llms.txt) - [OpenAPI document](https://skmtc.dev/brale/apis/brale-issuance-and-orchestration-api/revisions/5fa781db09de?raw)
