--- displayed_sidebar: jsClientSidebar --- # Interface: CreateUserInput [internal](../modules/internal-8.md).CreateUserInput ## Properties ### api\_token • `Optional` **api\_token**: `string` #### Defined in packages/medusa/dist/types/user.d.ts:8 ___ ### email • **email**: `string` #### Defined in packages/medusa/dist/types/user.d.ts:5 ___ ### first\_name • `Optional` **first\_name**: `string` #### Defined in packages/medusa/dist/types/user.d.ts:6 ___ ### id • `Optional` **id**: `string` #### Defined in packages/medusa/dist/types/user.d.ts:4 ___ ### last\_name • `Optional` **last\_name**: `string` #### Defined in packages/medusa/dist/types/user.d.ts:7 ___ ### metadata • `Optional` **metadata**: [`Record`](../modules/internal.md#record)<`string`, `unknown`\> #### Defined in packages/medusa/dist/types/user.d.ts:10 ___ ### role • `Optional` **role**: [`UserRoles`](../enums/internal-1.UserRoles.md) #### Defined in packages/medusa/dist/types/user.d.ts:9