---
title: "Create User"
method: POST
path: "/api/v2/core/users"
tags: ["Users"]
---

# Create User

`POST /api/v2/core/users`

Create an User in Eightfold. email, firstName and lastName cannot be empty strings while creating an User. Note: It may take some time for the newly created users to start reflecting in LIST calls, as there may be indexing delays. You can still use the GET BY ID call right after creation of users.

## Headers

- `Authorization` string, required

## Request body

- LoggedInUserSchema
  - `verifiedAt` integer, nullable — Verified at timestamp of the User
  - `createdAt` integer, nullable — Create timestamp of the User
  - `managerEmail` string, nullable — Email of User's Manager
  - `roles` string[], nullable — Roles of a user
  - `profileId` string, nullable — ProfileId of User
  - `firstName` string — First Name of User
  - `company` string, nullable — Company of User
  - `email` string, required — Email of User
  - `rmUserGroups` RmUserGroup[], nullable — RM user groups associated with the user
    - `userGroupId` string, nullable — Unique identifier for the user group
  - `timezoneName` string, nullable — Timezone name for a user
  - `defaultAccessMode` string — Access Mode of User
  - `title` string, nullable — Title of User
  - `id` string, nullable — Id of an User
  - `language` string, nullable — Language preference of the user
  - `timezoneOffset` integer, nullable — Timezone offset for a User
  - `updatedAt` integer, nullable — Update timestamp of the User
  - `hrbpData` object, nullable — HRBP Data of an User
  - `uuid` string, nullable — External unique identifier such as UUID, Corporate ID and Employee ID
  - `isDisabled` boolean, nullable — If user is disabled or not
  - `lastLoginTimeStamp` integer, nullable — Last login time stamp of a user
  - `atsData` UserAtsData
    - `userCountries` UserCountries[], nullable — Countries of a User
      - `userCountryId` string, nullable — Country of a user
    - `atsUserGroups` AtsUserGroups[], nullable — Ats Groups of a User
      - `userGroupId` string, nullable — Ats Group of a user
  - `manager` string, nullable — Manager of User
  - `lastName` string — Last Name of User

## Response `200`

OK

- LoggedInUserSchema
  - `verifiedAt` integer, nullable — Verified at timestamp of the User
  - `createdAt` integer, nullable — Create timestamp of the User
  - `managerEmail` string, nullable — Email of User's Manager
  - `roles` string[], nullable — Roles of a user
  - `profileId` string, nullable — ProfileId of User
  - `firstName` string — First Name of User
  - `company` string, nullable — Company of User
  - `email` string, required — Email of User
  - `rmUserGroups` RmUserGroup[], nullable — RM user groups associated with the user
    - `userGroupId` string, nullable — Unique identifier for the user group
  - `timezoneName` string, nullable — Timezone name for a user
  - `defaultAccessMode` string — Access Mode of User
  - `title` string, nullable — Title of User
  - `id` string, nullable — Id of an User
  - `language` string, nullable — Language preference of the user
  - `timezoneOffset` integer, nullable — Timezone offset for a User
  - `updatedAt` integer, nullable — Update timestamp of the User
  - `hrbpData` object, nullable — HRBP Data of an User
  - `uuid` string, nullable — External unique identifier such as UUID, Corporate ID and Employee ID
  - `isDisabled` boolean, nullable — If user is disabled or not
  - `lastLoginTimeStamp` integer, nullable — Last login time stamp of a user
  - `atsData` UserAtsData
    - `userCountries` UserCountries[], nullable — Countries of a User
      - `userCountryId` string, nullable — Country of a user
    - `atsUserGroups` AtsUserGroups[], nullable — Ats Groups of a User
      - `userGroupId` string, nullable — Ats Group of a user
  - `manager` string, nullable — Manager of User
  - `lastName` string — Last Name of User

---

[API](https://skmtc.net/eightfold/apis/api-server-v2-service-service.md) · [All operations](https://skmtc.net/eightfold/apis/api-server-v2-service-service/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/eightfold/api-server-v2-service-service/versions/0fb26f4e41bf/schema)
