TdmUserDTO

TdmUserDTO
TdmUserDTO
JSON Example
{
    "id": "integer",
    "firstName": "string",
    "lastName": "string",
    "contactNumber": "string",
    "email": "string",
    "password": "string",
    "tenantId": "string",
    "companyName": "string",
    "type": "string",
    "roles": [
        "string"
    ],
    "forcePasswordChange": "boolean",
    "links": [
        {
            "rel": "string",
            "href": "string",
            "hreflang": "string",
            "media": "string",
            "title": "string",
            "type": "string",
            "deprecation": "string",
            "profile": "string",
            "name": "string"
        }
    ]
}
integer As int32 As int32
id
Optional

id

string
firstName
Required

firstName

string
lastName
Required

lastName

string
contactNumber
Optional

contactNumber

string
email
Required

email

string As ^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[?!@#$%^&*])[A-Za-z\d?!@#$%^&*]{8,20}$
password
Required

password

string As uuid As uuid
tenantId
Optional

tenantId

string
companyName
Optional

companyName

string
type
Optional

type

Possible values are : TDM, LDAP,
array of string
roles
Required

roles

Possible values are : ORG_ADMIN, ORG_USER, PROVIDER,
boolean
forcePasswordChange
Optional

forcePasswordChange

array of Link
links
Optional

links