← Files GoodMemARCHIVED FILE

skills/goodmem-sdk/references/typescript/models/CreateUserRequest.md

764 Bytes · Oct 3, 2026 · 06:25 UTC

↓ Download file

<!-- sdk-ref package=@pairsystems/goodmem registry=npm version=0.1.6 -->

# CreateUserRequest

Creates a human user without creating a credential, role assignment, grant, or external authentication mapping.

- `userId` (`string | null`, optional): Optional client-provided user UUID; generated by the server when omitted.
- `email` (`string`, required): Unique, nonempty email address.
- `username` (`string | null`, optional): Optional unique username.
- `displayName` (`string | null`, optional): Optional human-facing display name.
- `labels` (`Record<string, string> | null`, optional): Optional labels for organization and filtering. At most 20 entries; keys and values contain at most 255 characters; keys use [a-z0-9._-].

[TypeScript](../../typescript.md)

SHA-256: 8477c77340174c84e588871be7cc7984bbdce270ce20bf64ecea29b151bf873e