---
title: "Create User"
method: POST
path: "/ CreateUser"
tags: ["User"]
---

# Create User

`POST / CreateUser`

## Request

- Base URL: `https://sandboxapi.fitbank.com.br/main/execute`
- URL: `https://sandboxapi.fitbank.com.br/main/execute/ CreateUser`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/fitbank/apis/onboarding/docs/%20CreateUser/post.ts> (a function with typed inputs; its response is checked against the schema)

Create a user or update an existing one.

## Request body

- CreateUser
  - `Method` string, required: Method name
  - `PartnerId` integer, required: Partner identifier provided by Fitbank
  - `BusinessUnitId` integer, required
  - `TaxNumber` string, required: Legal Identification From Company
  - `Mail` string, required: Mail
  - `Name` string: Name From Contract
  - `Cellphone` string, required: Holder's cell phone
  - `BirthDate` string: Birth date ( padrão internacional )
  - `AccountsTaxNumber` string[], required: CPF/CNPJ
  - `UserParameterType` '0 - NotReceivingUserUnlockAndLockNotifications' | '1 - ReceiveUserLockNotifications' | '2 - ReceiveUserUnlockNotifications' | '3 - ReceiveUserUnlockAndLockNotifications', enum: Notification types for new users
  - `ProfileType` integer, nullable: Access profile type

## Response `200`

Ok

---

[API](https://skmtc.dev/fitbank/apis/onboarding.md) - [All operations](https://skmtc.dev/fitbank/apis/onboarding/llms.txt) - [OpenAPI document](https://skmtc.dev/fitbank/apis/onboarding/revisions/f94d262a8f58?raw)
