Nexus

Nexus APIs

POST /v1/users

Creates a new user account.

Allows creation of a user account in an Auth0 database, or pre-creation of a user account for a Federation or AD/LDAP connection.

Requires the write or user.write permission.

See Create a User for details.

Request body
Request payload
Example
{
  "type": "string",
  "roles": [
    "string"
  ],
  "ownerId": "string",
  "picture": "string",
  "language": "string",
  "nickname": "string",
  "username": "justin",
  "givenName": "string",
  "makeAdmin": false,
  "familyName": "string",
  "displayName": "Justin Buchanan",
  "idpMetadata": {
    "azoUserId": "string",
    "azoConnectionId": "string"
  },
  "idpTenantId": "string",
  "phoneNumber": "string",
  "applications": [
    "string"
  ],
  "emailAddress": "justin@example.com",
  "organization": "string",
  "emailVerified": false,
  "isMfaDisabled": false,
  "organizationIdType": "string",
  "passwordCredential": {
    "clientId": "string",
    "password": "string",
    "azoDatabaseName": "string",
    "generateTempPassword": false,
    "createLinkedEmailUser": false,
    "sendEmailVerification": false,
    "sendMfaEnrollmentEmail": false,
    "sendForgotPasswordEmail": false
  },
  "mfaEnrollmentStatus": "string",
  "phoneNumberVerified": false,
  "authenticationMethod": "string",
  "recoveryEmailAddress": "justin@acme.ecihosted.com"
}
Schema
Name Type Attributes Description Extensions
authenticationMethod AuthenticationMethod required A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
idpTenantId string required This can be specified as the name of the tenant (e.g. us-1), the Auth0 name (e.g. eci-us-prod) or the login domain name of the tenant (e.g. login.us.ecisolutions.com)
minLength: 1 · maxLength: 200
organization string required The organization that this user will be initially be a member of as indiciated by Nexus.Backend.Domain.User.UserCreateModel.OrganizationIdType. If the email address is for a validated domain, the user will be owned by this organization, otherwise the user will only become a guest member of the organization.
minLength: 1
organizationIdType OrganizationIdType required Defines the types of Organization IDs that can be specified when creating a user.
Value Description
Crm
Org
type UserType required Defines a list of valid principal types.
Value Description
Person
Device
applications string[] nullable A collection of application IDs or Codes that will be enabled for the user.
emailAddress string nullable The user's email address and sign-in name. This value must be unique across the entire system. <list type="bullet"><item> This value must adhere to the format 'user@domain' </item><item> The email address is not verified unless requested. </item></list>
maxLength: 250
emailVerified boolean Whether or not the user's email address should be considered verified or not.
familyName string nullable The users family or last name.
maxLength: 100
givenName string nullable The users given or first name.
maxLength: 100
idpMetadata
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserCreateModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The preferred language for the user
makeAdmin boolean nullable If true, user will be assigned organization-admin role.
mfaEnrollmentStatus string nullable The user who owns the device.
nickname string nullable A nickname for the user.
maxLength: 100
ownerId string nullable The User ID for which user will be the owner of this device
passwordCredential
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
phoneNumberVerified boolean nullable Whether or not the user's phone number has been verified or not.
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable If specified, this email address will be used instead of Nexus.Backend.Domain.User.UserCreateModel.EmailAddress for account recovery and password reset operations.
maxLength: 250
roles string[] nullable A set of roles to assign to the user when they are created.
maxItems: 25
username string nullable The username that will be used to sign in the user, if different from their email address.
minLength: 2 · maxLength: 128
Example
{
  "type": "string",
  "roles": [
    "string"
  ],
  "ownerId": "string",
  "picture": "string",
  "language": "string",
  "nickname": "string",
  "username": "justin",
  "givenName": "string",
  "makeAdmin": false,
  "familyName": "string",
  "displayName": "Justin Buchanan",
  "idpMetadata": {
    "azoUserId": "string",
    "azoConnectionId": "string"
  },
  "idpTenantId": "string",
  "phoneNumber": "string",
  "applications": [
    "string"
  ],
  "emailAddress": "justin@example.com",
  "organization": "string",
  "emailVerified": false,
  "isMfaDisabled": false,
  "organizationIdType": "string",
  "passwordCredential": {
    "clientId": "string",
    "password": "string",
    "azoDatabaseName": "string",
    "generateTempPassword": false,
    "createLinkedEmailUser": false,
    "sendEmailVerification": false,
    "sendMfaEnrollmentEmail": false,
    "sendForgotPasswordEmail": false
  },
  "mfaEnrollmentStatus": "string",
  "phoneNumberVerified": false,
  "authenticationMethod": "string",
  "recoveryEmailAddress": "justin@acme.ecihosted.com"
}
Schema
Name Type Attributes Description Extensions
authenticationMethod AuthenticationMethod required A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
idpTenantId string required This can be specified as the name of the tenant (e.g. us-1), the Auth0 name (e.g. eci-us-prod) or the login domain name of the tenant (e.g. login.us.ecisolutions.com)
minLength: 1 · maxLength: 200
organization string required The organization that this user will be initially be a member of as indiciated by Nexus.Backend.Domain.User.UserCreateModel.OrganizationIdType. If the email address is for a validated domain, the user will be owned by this organization, otherwise the user will only become a guest member of the organization.
minLength: 1
organizationIdType OrganizationIdType required Defines the types of Organization IDs that can be specified when creating a user.
Value Description
Crm
Org
type UserType required Defines a list of valid principal types.
Value Description
Person
Device
applications string[] nullable A collection of application IDs or Codes that will be enabled for the user.
emailAddress string nullable The user's email address and sign-in name. This value must be unique across the entire system. <list type="bullet"><item> This value must adhere to the format 'user@domain' </item><item> The email address is not verified unless requested. </item></list>
maxLength: 250
emailVerified boolean Whether or not the user's email address should be considered verified or not.
familyName string nullable The users family or last name.
maxLength: 100
givenName string nullable The users given or first name.
maxLength: 100
idpMetadata
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserCreateModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The preferred language for the user
makeAdmin boolean nullable If true, user will be assigned organization-admin role.
mfaEnrollmentStatus string nullable The user who owns the device.
nickname string nullable A nickname for the user.
maxLength: 100
ownerId string nullable The User ID for which user will be the owner of this device
passwordCredential
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
phoneNumberVerified boolean nullable Whether or not the user's phone number has been verified or not.
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable If specified, this email address will be used instead of Nexus.Backend.Domain.User.UserCreateModel.EmailAddress for account recovery and password reset operations.
maxLength: 250
roles string[] nullable A set of roles to assign to the user when they are created.
maxItems: 25
username string nullable The username that will be used to sign in the user, if different from their email address.
minLength: 2 · maxLength: 128
Example
{
  "type": "string",
  "roles": [
    "string"
  ],
  "ownerId": "string",
  "picture": "string",
  "language": "string",
  "nickname": "string",
  "username": "justin",
  "givenName": "string",
  "makeAdmin": false,
  "familyName": "string",
  "displayName": "Justin Buchanan",
  "idpMetadata": {
    "azoUserId": "string",
    "azoConnectionId": "string"
  },
  "idpTenantId": "string",
  "phoneNumber": "string",
  "applications": [
    "string"
  ],
  "emailAddress": "justin@example.com",
  "organization": "string",
  "emailVerified": false,
  "isMfaDisabled": false,
  "organizationIdType": "string",
  "passwordCredential": {
    "clientId": "string",
    "password": "string",
    "azoDatabaseName": "string",
    "generateTempPassword": false,
    "createLinkedEmailUser": false,
    "sendEmailVerification": false,
    "sendMfaEnrollmentEmail": false,
    "sendForgotPasswordEmail": false
  },
  "mfaEnrollmentStatus": "string",
  "phoneNumberVerified": false,
  "authenticationMethod": "string",
  "recoveryEmailAddress": "justin@acme.ecihosted.com"
}
Schema
Name Type Attributes Description Extensions
authenticationMethod AuthenticationMethod required A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
idpTenantId string required This can be specified as the name of the tenant (e.g. us-1), the Auth0 name (e.g. eci-us-prod) or the login domain name of the tenant (e.g. login.us.ecisolutions.com)
minLength: 1 · maxLength: 200
organization string required The organization that this user will be initially be a member of as indiciated by Nexus.Backend.Domain.User.UserCreateModel.OrganizationIdType. If the email address is for a validated domain, the user will be owned by this organization, otherwise the user will only become a guest member of the organization.
minLength: 1
organizationIdType OrganizationIdType required Defines the types of Organization IDs that can be specified when creating a user.
Value Description
Crm
Org
type UserType required Defines a list of valid principal types.
Value Description
Person
Device
applications string[] nullable A collection of application IDs or Codes that will be enabled for the user.
emailAddress string nullable The user's email address and sign-in name. This value must be unique across the entire system. <list type="bullet"><item> This value must adhere to the format 'user@domain' </item><item> The email address is not verified unless requested. </item></list>
maxLength: 250
emailVerified boolean Whether or not the user's email address should be considered verified or not.
familyName string nullable The users family or last name.
maxLength: 100
givenName string nullable The users given or first name.
maxLength: 100
idpMetadata
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserCreateModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The preferred language for the user
makeAdmin boolean nullable If true, user will be assigned organization-admin role.
mfaEnrollmentStatus string nullable The user who owns the device.
nickname string nullable A nickname for the user.
maxLength: 100
ownerId string nullable The User ID for which user will be the owner of this device
passwordCredential
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
phoneNumberVerified boolean nullable Whether or not the user's phone number has been verified or not.
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable If specified, this email address will be used instead of Nexus.Backend.Domain.User.UserCreateModel.EmailAddress for account recovery and password reset operations.
maxLength: 250
roles string[] nullable A set of roles to assign to the user when they are created.
maxItems: 25
username string nullable The username that will be used to sign in the user, if different from their email address.
minLength: 2 · maxLength: 128
Example
{
  "type": "string",
  "roles": [
    "string"
  ],
  "ownerId": "string",
  "picture": "string",
  "language": "string",
  "nickname": "string",
  "username": "justin",
  "givenName": "string",
  "makeAdmin": false,
  "familyName": "string",
  "displayName": "Justin Buchanan",
  "idpMetadata": {
    "azoUserId": "string",
    "azoConnectionId": "string"
  },
  "idpTenantId": "string",
  "phoneNumber": "string",
  "applications": [
    "string"
  ],
  "emailAddress": "justin@example.com",
  "organization": "string",
  "emailVerified": false,
  "isMfaDisabled": false,
  "organizationIdType": "string",
  "passwordCredential": {
    "clientId": "string",
    "password": "string",
    "azoDatabaseName": "string",
    "generateTempPassword": false,
    "createLinkedEmailUser": false,
    "sendEmailVerification": false,
    "sendMfaEnrollmentEmail": false,
    "sendForgotPasswordEmail": false
  },
  "mfaEnrollmentStatus": "string",
  "phoneNumberVerified": false,
  "authenticationMethod": "string",
  "recoveryEmailAddress": "justin@acme.ecihosted.com"
}
Schema
Name Type Attributes Description Extensions
authenticationMethod AuthenticationMethod required A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
idpTenantId string required This can be specified as the name of the tenant (e.g. us-1), the Auth0 name (e.g. eci-us-prod) or the login domain name of the tenant (e.g. login.us.ecisolutions.com)
minLength: 1 · maxLength: 200
organization string required The organization that this user will be initially be a member of as indiciated by Nexus.Backend.Domain.User.UserCreateModel.OrganizationIdType. If the email address is for a validated domain, the user will be owned by this organization, otherwise the user will only become a guest member of the organization.
minLength: 1
organizationIdType OrganizationIdType required Defines the types of Organization IDs that can be specified when creating a user.
Value Description
Crm
Org
type UserType required Defines a list of valid principal types.
Value Description
Person
Device
applications string[] nullable A collection of application IDs or Codes that will be enabled for the user.
emailAddress string nullable The user's email address and sign-in name. This value must be unique across the entire system. <list type="bullet"><item> This value must adhere to the format 'user@domain' </item><item> The email address is not verified unless requested. </item></list>
maxLength: 250
emailVerified boolean Whether or not the user's email address should be considered verified or not.
familyName string nullable The users family or last name.
maxLength: 100
givenName string nullable The users given or first name.
maxLength: 100
idpMetadata
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserCreateModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The preferred language for the user
makeAdmin boolean nullable If true, user will be assigned organization-admin role.
mfaEnrollmentStatus string nullable The user who owns the device.
nickname string nullable A nickname for the user.
maxLength: 100
ownerId string nullable The User ID for which user will be the owner of this device
passwordCredential
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
phoneNumberVerified boolean nullable Whether or not the user's phone number has been verified or not.
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable If specified, this email address will be used instead of Nexus.Backend.Domain.User.UserCreateModel.EmailAddress for account recovery and password reset operations.
maxLength: 250
roles string[] nullable A set of roles to assign to the user when they are created.
maxItems: 25
username string nullable The username that will be used to sign in the user, if different from their email address.
minLength: 2 · maxLength: 128
Example
{
  "type": "string",
  "roles": [
    "string"
  ],
  "ownerId": "string",
  "picture": "string",
  "language": "string",
  "nickname": "string",
  "username": "justin",
  "givenName": "string",
  "makeAdmin": false,
  "familyName": "string",
  "displayName": "Justin Buchanan",
  "idpMetadata": {
    "azoUserId": "string",
    "azoConnectionId": "string"
  },
  "idpTenantId": "string",
  "phoneNumber": "string",
  "applications": [
    "string"
  ],
  "emailAddress": "justin@example.com",
  "organization": "string",
  "emailVerified": false,
  "isMfaDisabled": false,
  "organizationIdType": "string",
  "passwordCredential": {
    "clientId": "string",
    "password": "string",
    "azoDatabaseName": "string",
    "generateTempPassword": false,
    "createLinkedEmailUser": false,
    "sendEmailVerification": false,
    "sendMfaEnrollmentEmail": false,
    "sendForgotPasswordEmail": false
  },
  "mfaEnrollmentStatus": "string",
  "phoneNumberVerified": false,
  "authenticationMethod": "string",
  "recoveryEmailAddress": "justin@acme.ecihosted.com"
}
Schema
Name Type Attributes Description Extensions
authenticationMethod AuthenticationMethod required A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
idpTenantId string required This can be specified as the name of the tenant (e.g. us-1), the Auth0 name (e.g. eci-us-prod) or the login domain name of the tenant (e.g. login.us.ecisolutions.com)
minLength: 1 · maxLength: 200
organization string required The organization that this user will be initially be a member of as indiciated by Nexus.Backend.Domain.User.UserCreateModel.OrganizationIdType. If the email address is for a validated domain, the user will be owned by this organization, otherwise the user will only become a guest member of the organization.
minLength: 1
organizationIdType OrganizationIdType required Defines the types of Organization IDs that can be specified when creating a user.
Value Description
Crm
Org
type UserType required Defines a list of valid principal types.
Value Description
Person
Device
applications string[] nullable A collection of application IDs or Codes that will be enabled for the user.
emailAddress string nullable The user's email address and sign-in name. This value must be unique across the entire system. <list type="bullet"><item> This value must adhere to the format 'user@domain' </item><item> The email address is not verified unless requested. </item></list>
maxLength: 250
emailVerified boolean Whether or not the user's email address should be considered verified or not.
familyName string nullable The users family or last name.
maxLength: 100
givenName string nullable The users given or first name.
maxLength: 100
idpMetadata
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserCreateModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The preferred language for the user
makeAdmin boolean nullable If true, user will be assigned organization-admin role.
mfaEnrollmentStatus string nullable The user who owns the device.
nickname string nullable A nickname for the user.
maxLength: 100
ownerId string nullable The User ID for which user will be the owner of this device
passwordCredential
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
phoneNumberVerified boolean nullable Whether or not the user's phone number has been verified or not.
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable If specified, this email address will be used instead of Nexus.Backend.Domain.User.UserCreateModel.EmailAddress for account recovery and password reset operations.
maxLength: 250
roles string[] nullable A set of roles to assign to the user when they are created.
maxItems: 25
username string nullable The username that will be used to sign in the user, if different from their email address.
minLength: 2 · maxLength: 128
Example
{
  "type": "string",
  "roles": [
    "string"
  ],
  "ownerId": "string",
  "picture": "string",
  "language": "string",
  "nickname": "string",
  "username": "justin",
  "givenName": "string",
  "makeAdmin": false,
  "familyName": "string",
  "displayName": "Justin Buchanan",
  "idpMetadata": {
    "azoUserId": "string",
    "azoConnectionId": "string"
  },
  "idpTenantId": "string",
  "phoneNumber": "string",
  "applications": [
    "string"
  ],
  "emailAddress": "justin@example.com",
  "organization": "string",
  "emailVerified": false,
  "isMfaDisabled": false,
  "organizationIdType": "string",
  "passwordCredential": {
    "clientId": "string",
    "password": "string",
    "azoDatabaseName": "string",
    "generateTempPassword": false,
    "createLinkedEmailUser": false,
    "sendEmailVerification": false,
    "sendMfaEnrollmentEmail": false,
    "sendForgotPasswordEmail": false
  },
  "mfaEnrollmentStatus": "string",
  "phoneNumberVerified": false,
  "authenticationMethod": "string",
  "recoveryEmailAddress": "justin@acme.ecihosted.com"
}
Schema
Name Type Attributes Description Extensions
authenticationMethod AuthenticationMethod required A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
idpTenantId string required This can be specified as the name of the tenant (e.g. us-1), the Auth0 name (e.g. eci-us-prod) or the login domain name of the tenant (e.g. login.us.ecisolutions.com)
minLength: 1 · maxLength: 200
organization string required The organization that this user will be initially be a member of as indiciated by Nexus.Backend.Domain.User.UserCreateModel.OrganizationIdType. If the email address is for a validated domain, the user will be owned by this organization, otherwise the user will only become a guest member of the organization.
minLength: 1
organizationIdType OrganizationIdType required Defines the types of Organization IDs that can be specified when creating a user.
Value Description
Crm
Org
type UserType required Defines a list of valid principal types.
Value Description
Person
Device
applications string[] nullable A collection of application IDs or Codes that will be enabled for the user.
emailAddress string nullable The user's email address and sign-in name. This value must be unique across the entire system. <list type="bullet"><item> This value must adhere to the format 'user@domain' </item><item> The email address is not verified unless requested. </item></list>
maxLength: 250
emailVerified boolean Whether or not the user's email address should be considered verified or not.
familyName string nullable The users family or last name.
maxLength: 100
givenName string nullable The users given or first name.
maxLength: 100
idpMetadata
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserCreateModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The preferred language for the user
makeAdmin boolean nullable If true, user will be assigned organization-admin role.
mfaEnrollmentStatus string nullable The user who owns the device.
nickname string nullable A nickname for the user.
maxLength: 100
ownerId string nullable The User ID for which user will be the owner of this device
passwordCredential
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
phoneNumberVerified boolean nullable Whether or not the user's phone number has been verified or not.
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable If specified, this email address will be used instead of Nexus.Backend.Domain.User.UserCreateModel.EmailAddress for account recovery and password reset operations.
maxLength: 250
roles string[] nullable A set of roles to assign to the user when they are created.
maxItems: 25
username string nullable The username that will be used to sign in the user, if different from their email address.
minLength: 2 · maxLength: 128
Example
{
  "type": "string",
  "roles": [
    "string"
  ],
  "ownerId": "string",
  "picture": "string",
  "language": "string",
  "nickname": "string",
  "username": "justin",
  "givenName": "string",
  "makeAdmin": false,
  "familyName": "string",
  "displayName": "Justin Buchanan",
  "idpMetadata": {
    "azoUserId": "string",
    "azoConnectionId": "string"
  },
  "idpTenantId": "string",
  "phoneNumber": "string",
  "applications": [
    "string"
  ],
  "emailAddress": "justin@example.com",
  "organization": "string",
  "emailVerified": false,
  "isMfaDisabled": false,
  "organizationIdType": "string",
  "passwordCredential": {
    "clientId": "string",
    "password": "string",
    "azoDatabaseName": "string",
    "generateTempPassword": false,
    "createLinkedEmailUser": false,
    "sendEmailVerification": false,
    "sendMfaEnrollmentEmail": false,
    "sendForgotPasswordEmail": false
  },
  "mfaEnrollmentStatus": "string",
  "phoneNumberVerified": false,
  "authenticationMethod": "string",
  "recoveryEmailAddress": "justin@acme.ecihosted.com"
}
Schema
Name Type Attributes Description Extensions
authenticationMethod AuthenticationMethod required A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
idpTenantId string required This can be specified as the name of the tenant (e.g. us-1), the Auth0 name (e.g. eci-us-prod) or the login domain name of the tenant (e.g. login.us.ecisolutions.com)
minLength: 1 · maxLength: 200
organization string required The organization that this user will be initially be a member of as indiciated by Nexus.Backend.Domain.User.UserCreateModel.OrganizationIdType. If the email address is for a validated domain, the user will be owned by this organization, otherwise the user will only become a guest member of the organization.
minLength: 1
organizationIdType OrganizationIdType required Defines the types of Organization IDs that can be specified when creating a user.
Value Description
Crm
Org
type UserType required Defines a list of valid principal types.
Value Description
Person
Device
applications string[] nullable A collection of application IDs or Codes that will be enabled for the user.
emailAddress string nullable The user's email address and sign-in name. This value must be unique across the entire system. <list type="bullet"><item> This value must adhere to the format 'user@domain' </item><item> The email address is not verified unless requested. </item></list>
maxLength: 250
emailVerified boolean Whether or not the user's email address should be considered verified or not.
familyName string nullable The users family or last name.
maxLength: 100
givenName string nullable The users given or first name.
maxLength: 100
idpMetadata
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserCreateModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The preferred language for the user
makeAdmin boolean nullable If true, user will be assigned organization-admin role.
mfaEnrollmentStatus string nullable The user who owns the device.
nickname string nullable A nickname for the user.
maxLength: 100
ownerId string nullable The User ID for which user will be the owner of this device
passwordCredential
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
phoneNumberVerified boolean nullable Whether or not the user's phone number has been verified or not.
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable If specified, this email address will be used instead of Nexus.Backend.Domain.User.UserCreateModel.EmailAddress for account recovery and password reset operations.
maxLength: 250
roles string[] nullable A set of roles to assign to the user when they are created.
maxItems: 25
username string nullable The username that will be used to sign in the user, if different from their email address.
minLength: 2 · maxLength: 128
Example
{
  "type": "string",
  "roles": [
    "string"
  ],
  "ownerId": "string",
  "picture": "string",
  "language": "string",
  "nickname": "string",
  "username": "justin",
  "givenName": "string",
  "makeAdmin": false,
  "familyName": "string",
  "displayName": "Justin Buchanan",
  "idpMetadata": {
    "azoUserId": "string",
    "azoConnectionId": "string"
  },
  "idpTenantId": "string",
  "phoneNumber": "string",
  "applications": [
    "string"
  ],
  "emailAddress": "justin@example.com",
  "organization": "string",
  "emailVerified": false,
  "isMfaDisabled": false,
  "organizationIdType": "string",
  "passwordCredential": {
    "clientId": "string",
    "password": "string",
    "azoDatabaseName": "string",
    "generateTempPassword": false,
    "createLinkedEmailUser": false,
    "sendEmailVerification": false,
    "sendMfaEnrollmentEmail": false,
    "sendForgotPasswordEmail": false
  },
  "mfaEnrollmentStatus": "string",
  "phoneNumberVerified": false,
  "authenticationMethod": "string",
  "recoveryEmailAddress": "justin@acme.ecihosted.com"
}
Schema
Name Type Attributes Description Extensions
authenticationMethod AuthenticationMethod required A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
idpTenantId string required This can be specified as the name of the tenant (e.g. us-1), the Auth0 name (e.g. eci-us-prod) or the login domain name of the tenant (e.g. login.us.ecisolutions.com)
minLength: 1 · maxLength: 200
organization string required The organization that this user will be initially be a member of as indiciated by Nexus.Backend.Domain.User.UserCreateModel.OrganizationIdType. If the email address is for a validated domain, the user will be owned by this organization, otherwise the user will only become a guest member of the organization.
minLength: 1
organizationIdType OrganizationIdType required Defines the types of Organization IDs that can be specified when creating a user.
Value Description
Crm
Org
type UserType required Defines a list of valid principal types.
Value Description
Person
Device
applications string[] nullable A collection of application IDs or Codes that will be enabled for the user.
emailAddress string nullable The user's email address and sign-in name. This value must be unique across the entire system. <list type="bullet"><item> This value must adhere to the format 'user@domain' </item><item> The email address is not verified unless requested. </item></list>
maxLength: 250
emailVerified boolean Whether or not the user's email address should be considered verified or not.
familyName string nullable The users family or last name.
maxLength: 100
givenName string nullable The users given or first name.
maxLength: 100
idpMetadata
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserCreateModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The preferred language for the user
makeAdmin boolean nullable If true, user will be assigned organization-admin role.
mfaEnrollmentStatus string nullable The user who owns the device.
nickname string nullable A nickname for the user.
maxLength: 100
ownerId string nullable The User ID for which user will be the owner of this device
passwordCredential
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
phoneNumberVerified boolean nullable Whether or not the user's phone number has been verified or not.
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable If specified, this email address will be used instead of Nexus.Backend.Domain.User.UserCreateModel.EmailAddress for account recovery and password reset operations.
maxLength: 250
roles string[] nullable A set of roles to assign to the user when they are created.
maxItems: 25
username string nullable The username that will be used to sign in the user, if different from their email address.
minLength: 2 · maxLength: 128
Responses
201
Example
{
  "id": "string",
  "type": "string",
  "owner": {
    "id": "string",
    "type": "string",
    "owner": {
      "id": "string",
      "type": "string",
      "owner": {
        "type": null,
        "owner": null,
        "organization": null,
        "authenticationMethod": null,
        "email-verification-status-type": null
      },
      "roles": [],
      "created": "string",
      "ownerId": "string",
      "picture": "string",
      "isActive": false,
      "language": "string",
      "memberOf": [],
      "modified": "string",
      "nickname": "string",
      "username": "string",
      "createdBy": "string",
      "givenName": "string",
      "attributes": [],
      "customUpns": [],
      "familyName": "string",
      "identities": [],
      "modifiedBy": "string",
      "displayName": "Justin Buchanan",
      "phoneNumber": "string",
      "emailAddress": "justin@example.com",
      "organization": {
        "type": null
      },
      "isMfaDisabled": false,
      "subscriptions": [],
      "email-verified": false,
      "organizationId": 0,
      "mfaEnrollmentStatus": "string",
      "authenticationMethod": "string",
      "recoveryEmailAddress": "string",
      "applicationDeployments": [],
      "email-verify-sent-date": "string",
      "email-verification-status-type": "string"
    },
    "roles": [
      {
        "id": "string",
        "name": "string",
        "expires": "string",
        "description": "string"
      }
    ],
    "created": "string",
    "ownerId": "string",
    "picture": "string",
    "isActive": false,
    "language": "string",
    "memberOf": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "modified": "string",
    "nickname": "string",
    "username": "string",
    "createdBy": "string",
    "givenName": "string",
    "attributes": [
      {
        "id": 0,
        "name": "string",
        "value": "string",
        "userId": "string",
        "expires": "string"
      }
    ],
    "customUpns": [
      {
        "id": "string",
        "userId": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "clientUpnKey": "string",
        "customUpnValue": "string"
      }
    ],
    "familyName": "string",
    "identities": [
      {
        "id": 0,
        "groups": [],
        "strategy": "string",
        "azoUserId": "string",
        "idpTenantId": 0,
        "loginDomain": "string",
        "azoTenantName": "string",
        "idpTenantFqdn": "string",
        "idpTenantName": "string",
        "azoConnectionId": "string"
      }
    ],
    "modifiedBy": "string",
    "displayName": "Justin Buchanan",
    "phoneNumber": "string",
    "emailAddress": "justin@example.com",
    "organization": {
      "id": 0,
      "name": "string",
      "type": "string",
      "aliases": [],
      "contact": "string",
      "created": "string",
      "domains": [],
      "members": [],
      "isActive": false,
      "modified": "string",
      "products": [],
      "createdBy": "string",
      "modifiedBy": "string",
      "displayName": "string",
      "applications": [],
      "crmAccountId": "string",
      "isMfaRequired": false,
      "isSelfService": false,
      "subscriptions": [],
      "technicalContact": "string",
      "isEnabledForPreviewFeatures": false,
      "isDomainVerificationRequired": false
    },
    "isMfaDisabled": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "email-verified": false,
    "organizationId": 0,
    "mfaEnrollmentStatus": "string",
    "authenticationMethod": "string",
    "recoveryEmailAddress": "string",
    "applicationDeployments": [
      {
        "id": 0,
        "name": "string",
        "steps": [],
        "status": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "application": null,
        "displayName": "string",
        "maxUserCount": 0,
        "subscription": null,
        "applicationId": 0,
        "configuration": "string",
        "customMetadata": null,
        "subscriptionId": 0,
        "deploymentTarget": null,
        "readonlyMetadata": null,
        "statusResolution": "string",
        "deploymentTargetId": 0
      }
    ],
    "email-verify-sent-date": "string",
    "email-verification-status-type": "string"
  },
  "roles": [
    {
      "id": "string",
      "name": "string",
      "expires": "string",
      "description": "string"
    }
  ],
  "created": "string",
  "ownerId": "string",
  "picture": "string",
  "isActive": false,
  "language": "string",
  "memberOf": [
    {
      "id": "string",
      "user": {
        "id": "string",
        "type": null,
        "owner": null,
        "roles": [],
        "created": "string",
        "ownerId": "string",
        "picture": "string",
        "isActive": false,
        "language": "string",
        "memberOf": [],
        "modified": "string",
        "nickname": "string",
        "username": "string",
        "createdBy": "string",
        "givenName": "string",
        "attributes": [],
        "customUpns": [],
        "familyName": "string",
        "identities": [],
        "modifiedBy": "string",
        "displayName": "Justin Buchanan",
        "phoneNumber": "string",
        "emailAddress": "justin@example.com",
        "organization": null,
        "isMfaDisabled": false,
        "subscriptions": [],
        "email-verified": false,
        "organizationId": 0,
        "mfaEnrollmentStatus": "string",
        "authenticationMethod": null,
        "recoveryEmailAddress": "string",
        "applicationDeployments": [],
        "email-verify-sent-date": "string",
        "email-verification-status-type": null
      },
      "roles": [
        {}
      ],
      "userId": "string",
      "created": "string",
      "isGuest": false,
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "isMfaRequired": false,
      "organizationId": 0,
      "organizationName": "string",
      "isMembershipMfaRequired": false,
      "organizationDisplayName": "string"
    }
  ],
  "modified": "string",
  "nickname": "string",
  "username": "string",
  "createdBy": "string",
  "givenName": "string",
  "attributes": [
    {
      "id": 0,
      "name": "string",
      "value": "string",
      "userId": "string",
      "expires": "string"
    }
  ],
  "customUpns": [
    {
      "id": "string",
      "userId": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "clientUpnKey": "string",
      "customUpnValue": "string"
    }
  ],
  "familyName": "string",
  "identities": [
    {
      "id": 0,
      "groups": [
        {}
      ],
      "strategy": "string",
      "azoUserId": "string",
      "idpTenantId": 0,
      "loginDomain": "string",
      "azoTenantName": "string",
      "idpTenantFqdn": "string",
      "idpTenantName": "string",
      "azoConnectionId": "string"
    }
  ],
  "modifiedBy": "string",
  "displayName": "Justin Buchanan",
  "phoneNumber": "string",
  "emailAddress": "justin@example.com",
  "organization": {
    "id": 0,
    "name": "string",
    "type": "string",
    "aliases": [
      {
        "created": "string",
        "systemId": "string",
        "systemName": "string",
        "organizationId": 0
      }
    ],
    "contact": "string",
    "created": "string",
    "domains": [
      {
        "domain": "string",
        "created": "string",
        "domainId": 0,
        "modified": "string",
        "createdBy": "string",
        "isVerified": false,
        "modifiedBy": "string",
        "organizationId": 0,
        "verificationCode": "string",
        "verificationMethod": "string",
        "ownerOrganizationId": 0,
        "authenticationMethod": "string",
        "verificationCodeExpires": "string"
      }
    ],
    "members": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "isActive": false,
    "modified": "string",
    "products": [
      {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      }
    ],
    "createdBy": "string",
    "modifiedBy": "string",
    "displayName": "string",
    "applications": [
      {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      }
    ],
    "crmAccountId": "string",
    "isMfaRequired": false,
    "isSelfService": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "technicalContact": "string",
    "isEnabledForPreviewFeatures": false,
    "isDomainVerificationRequired": false
  },
  "isMfaDisabled": false,
  "subscriptions": [
    {
      "id": 0,
      "logs": [
        {
          "severity": null,
          "subscription": null
        }
      ],
      "type": "string",
      "status": "string",
      "created": "string",
      "details": "string",
      "expires": "string",
      "product": {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      },
      "modified": "string",
      "createdBy": "string",
      "isEnabled": false,
      "productId": 0,
      "modifiedBy": "string",
      "statusText": "string",
      "description": "string",
      "sfLicenseId": "string",
      "organization": {
        "id": 0,
        "name": "string",
        "type": null,
        "aliases": [],
        "contact": "string",
        "created": "string",
        "domains": [],
        "members": [],
        "isActive": false,
        "modified": "string",
        "products": [],
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "crmAccountId": "string",
        "isMfaRequired": false,
        "isSelfService": false,
        "subscriptions": [],
        "technicalContact": "string",
        "isEnabledForPreviewFeatures": false,
        "isDomainVerificationRequired": false
      },
      "sfContractId": "string",
      "customMetadata": {},
      "organizationId": 0,
      "readonlyMetadata": {},
      "sfSubscriptionId": "string",
      "applicationDeployments": [
        {
          "application": null,
          "subscription": null,
          "customMetadata": null,
          "deploymentTarget": null,
          "readonlyMetadata": null
        }
      ]
    }
  ],
  "email-verified": false,
  "organizationId": 0,
  "mfaEnrollmentStatus": "string",
  "authenticationMethod": "string",
  "recoveryEmailAddress": "string",
  "applicationDeployments": [
    {
      "id": 0,
      "name": "string",
      "steps": [
        {}
      ],
      "status": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "application": {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      },
      "displayName": "string",
      "maxUserCount": 0,
      "subscription": {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      },
      "applicationId": 0,
      "configuration": "string",
      "customMetadata": {},
      "subscriptionId": 0,
      "deploymentTarget": {
        "id": 0,
        "name": "string",
        "country": "string",
        "created": "string",
        "details": null,
        "isActive": false,
        "modified": "string",
        "createdBy": "string",
        "publicUrl": "string",
        "modifiedBy": "string",
        "application": null,
        "description": "string",
        "displayName": "string",
        "environment": "string",
        "applicationId": 0
      },
      "readonlyMetadata": {},
      "statusResolution": "string",
      "deploymentTargetId": 0
    }
  ],
  "email-verify-sent-date": "string",
  "email-verification-status-type": "string"
}
Schema
Name Type Attributes Description Extensions
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
emailAddress string required The user's email address. This value will be used as the primary method of identifying a user on sign-in. <list type="bullet"><item> This value must be globally unique. </item><item> This value must adhere to the format 'user@domain' </item><item> The email address is not validated (by default). </item></list>
minLength: 1 · maxLength: 250
applicationDeployments nullable
attributes nullable
authenticationMethod AuthenticationMethod A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
created string (date-time) nullable The date the user was created (in UTC).
createdBy string nullable The identifier of the principal that created the user.
customUpns nullable
email-verification-status-type EmailStatusType
Value Description
Unsent
Pending
Accepted
Expired
email-verified boolean
email-verify-sent-date string (date-time) nullable
familyName string nullable The users family or last name.
maxLength: 200
givenName string nullable The users given or first name.
maxLength: 200
id string nullable The system assigned unique identifier.
identities nullable The collection of tenants where this user exists. Only applies to federated or social users.
isActive boolean nullable Indicates if the user's account is active.
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The user who owns the device.
memberOf nullable The list of organizations the user is a member of
mfaEnrollmentStatus string nullable The user who owns the device.
modified string (date-time) nullable The date the user was last modified (in UTC).
modifiedBy string nullable The identifier of the principal that last modified the user.
nickname string nullable A nickname for the user.
maxLength: 200
organization Represents an Organization
organizationId integer (int32) nullable The organization to which the user belongs.
owner
ownerId string nullable The user who owns the device.
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable The user's email address for account recovery purposes. This value is not required. If not provided, the Nexus.Backend.Domain.User.UserModel.EmailAddress will be used.
roles nullable List of user roles
subscriptions nullable
type UserType Defines a list of valid principal types.
Value Description
Person
Device
username string nullable A nickname for the user.
maxLength: 200
Example
{
  "id": "string",
  "type": "string",
  "owner": {
    "id": "string",
    "type": "string",
    "owner": {
      "id": "string",
      "type": "string",
      "owner": {
        "type": null,
        "owner": null,
        "organization": null,
        "authenticationMethod": null,
        "email-verification-status-type": null
      },
      "roles": [],
      "created": "string",
      "ownerId": "string",
      "picture": "string",
      "isActive": false,
      "language": "string",
      "memberOf": [],
      "modified": "string",
      "nickname": "string",
      "username": "string",
      "createdBy": "string",
      "givenName": "string",
      "attributes": [],
      "customUpns": [],
      "familyName": "string",
      "identities": [],
      "modifiedBy": "string",
      "displayName": "Justin Buchanan",
      "phoneNumber": "string",
      "emailAddress": "justin@example.com",
      "organization": {
        "type": null
      },
      "isMfaDisabled": false,
      "subscriptions": [],
      "email-verified": false,
      "organizationId": 0,
      "mfaEnrollmentStatus": "string",
      "authenticationMethod": "string",
      "recoveryEmailAddress": "string",
      "applicationDeployments": [],
      "email-verify-sent-date": "string",
      "email-verification-status-type": "string"
    },
    "roles": [
      {
        "id": "string",
        "name": "string",
        "expires": "string",
        "description": "string"
      }
    ],
    "created": "string",
    "ownerId": "string",
    "picture": "string",
    "isActive": false,
    "language": "string",
    "memberOf": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "modified": "string",
    "nickname": "string",
    "username": "string",
    "createdBy": "string",
    "givenName": "string",
    "attributes": [
      {
        "id": 0,
        "name": "string",
        "value": "string",
        "userId": "string",
        "expires": "string"
      }
    ],
    "customUpns": [
      {
        "id": "string",
        "userId": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "clientUpnKey": "string",
        "customUpnValue": "string"
      }
    ],
    "familyName": "string",
    "identities": [
      {
        "id": 0,
        "groups": [],
        "strategy": "string",
        "azoUserId": "string",
        "idpTenantId": 0,
        "loginDomain": "string",
        "azoTenantName": "string",
        "idpTenantFqdn": "string",
        "idpTenantName": "string",
        "azoConnectionId": "string"
      }
    ],
    "modifiedBy": "string",
    "displayName": "Justin Buchanan",
    "phoneNumber": "string",
    "emailAddress": "justin@example.com",
    "organization": {
      "id": 0,
      "name": "string",
      "type": "string",
      "aliases": [],
      "contact": "string",
      "created": "string",
      "domains": [],
      "members": [],
      "isActive": false,
      "modified": "string",
      "products": [],
      "createdBy": "string",
      "modifiedBy": "string",
      "displayName": "string",
      "applications": [],
      "crmAccountId": "string",
      "isMfaRequired": false,
      "isSelfService": false,
      "subscriptions": [],
      "technicalContact": "string",
      "isEnabledForPreviewFeatures": false,
      "isDomainVerificationRequired": false
    },
    "isMfaDisabled": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "email-verified": false,
    "organizationId": 0,
    "mfaEnrollmentStatus": "string",
    "authenticationMethod": "string",
    "recoveryEmailAddress": "string",
    "applicationDeployments": [
      {
        "id": 0,
        "name": "string",
        "steps": [],
        "status": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "application": null,
        "displayName": "string",
        "maxUserCount": 0,
        "subscription": null,
        "applicationId": 0,
        "configuration": "string",
        "customMetadata": null,
        "subscriptionId": 0,
        "deploymentTarget": null,
        "readonlyMetadata": null,
        "statusResolution": "string",
        "deploymentTargetId": 0
      }
    ],
    "email-verify-sent-date": "string",
    "email-verification-status-type": "string"
  },
  "roles": [
    {
      "id": "string",
      "name": "string",
      "expires": "string",
      "description": "string"
    }
  ],
  "created": "string",
  "ownerId": "string",
  "picture": "string",
  "isActive": false,
  "language": "string",
  "memberOf": [
    {
      "id": "string",
      "user": {
        "id": "string",
        "type": null,
        "owner": null,
        "roles": [],
        "created": "string",
        "ownerId": "string",
        "picture": "string",
        "isActive": false,
        "language": "string",
        "memberOf": [],
        "modified": "string",
        "nickname": "string",
        "username": "string",
        "createdBy": "string",
        "givenName": "string",
        "attributes": [],
        "customUpns": [],
        "familyName": "string",
        "identities": [],
        "modifiedBy": "string",
        "displayName": "Justin Buchanan",
        "phoneNumber": "string",
        "emailAddress": "justin@example.com",
        "organization": null,
        "isMfaDisabled": false,
        "subscriptions": [],
        "email-verified": false,
        "organizationId": 0,
        "mfaEnrollmentStatus": "string",
        "authenticationMethod": null,
        "recoveryEmailAddress": "string",
        "applicationDeployments": [],
        "email-verify-sent-date": "string",
        "email-verification-status-type": null
      },
      "roles": [
        {}
      ],
      "userId": "string",
      "created": "string",
      "isGuest": false,
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "isMfaRequired": false,
      "organizationId": 0,
      "organizationName": "string",
      "isMembershipMfaRequired": false,
      "organizationDisplayName": "string"
    }
  ],
  "modified": "string",
  "nickname": "string",
  "username": "string",
  "createdBy": "string",
  "givenName": "string",
  "attributes": [
    {
      "id": 0,
      "name": "string",
      "value": "string",
      "userId": "string",
      "expires": "string"
    }
  ],
  "customUpns": [
    {
      "id": "string",
      "userId": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "clientUpnKey": "string",
      "customUpnValue": "string"
    }
  ],
  "familyName": "string",
  "identities": [
    {
      "id": 0,
      "groups": [
        {}
      ],
      "strategy": "string",
      "azoUserId": "string",
      "idpTenantId": 0,
      "loginDomain": "string",
      "azoTenantName": "string",
      "idpTenantFqdn": "string",
      "idpTenantName": "string",
      "azoConnectionId": "string"
    }
  ],
  "modifiedBy": "string",
  "displayName": "Justin Buchanan",
  "phoneNumber": "string",
  "emailAddress": "justin@example.com",
  "organization": {
    "id": 0,
    "name": "string",
    "type": "string",
    "aliases": [
      {
        "created": "string",
        "systemId": "string",
        "systemName": "string",
        "organizationId": 0
      }
    ],
    "contact": "string",
    "created": "string",
    "domains": [
      {
        "domain": "string",
        "created": "string",
        "domainId": 0,
        "modified": "string",
        "createdBy": "string",
        "isVerified": false,
        "modifiedBy": "string",
        "organizationId": 0,
        "verificationCode": "string",
        "verificationMethod": "string",
        "ownerOrganizationId": 0,
        "authenticationMethod": "string",
        "verificationCodeExpires": "string"
      }
    ],
    "members": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "isActive": false,
    "modified": "string",
    "products": [
      {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      }
    ],
    "createdBy": "string",
    "modifiedBy": "string",
    "displayName": "string",
    "applications": [
      {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      }
    ],
    "crmAccountId": "string",
    "isMfaRequired": false,
    "isSelfService": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "technicalContact": "string",
    "isEnabledForPreviewFeatures": false,
    "isDomainVerificationRequired": false
  },
  "isMfaDisabled": false,
  "subscriptions": [
    {
      "id": 0,
      "logs": [
        {
          "severity": null,
          "subscription": null
        }
      ],
      "type": "string",
      "status": "string",
      "created": "string",
      "details": "string",
      "expires": "string",
      "product": {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      },
      "modified": "string",
      "createdBy": "string",
      "isEnabled": false,
      "productId": 0,
      "modifiedBy": "string",
      "statusText": "string",
      "description": "string",
      "sfLicenseId": "string",
      "organization": {
        "id": 0,
        "name": "string",
        "type": null,
        "aliases": [],
        "contact": "string",
        "created": "string",
        "domains": [],
        "members": [],
        "isActive": false,
        "modified": "string",
        "products": [],
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "crmAccountId": "string",
        "isMfaRequired": false,
        "isSelfService": false,
        "subscriptions": [],
        "technicalContact": "string",
        "isEnabledForPreviewFeatures": false,
        "isDomainVerificationRequired": false
      },
      "sfContractId": "string",
      "customMetadata": {},
      "organizationId": 0,
      "readonlyMetadata": {},
      "sfSubscriptionId": "string",
      "applicationDeployments": [
        {
          "application": null,
          "subscription": null,
          "customMetadata": null,
          "deploymentTarget": null,
          "readonlyMetadata": null
        }
      ]
    }
  ],
  "email-verified": false,
  "organizationId": 0,
  "mfaEnrollmentStatus": "string",
  "authenticationMethod": "string",
  "recoveryEmailAddress": "string",
  "applicationDeployments": [
    {
      "id": 0,
      "name": "string",
      "steps": [
        {}
      ],
      "status": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "application": {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      },
      "displayName": "string",
      "maxUserCount": 0,
      "subscription": {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      },
      "applicationId": 0,
      "configuration": "string",
      "customMetadata": {},
      "subscriptionId": 0,
      "deploymentTarget": {
        "id": 0,
        "name": "string",
        "country": "string",
        "created": "string",
        "details": null,
        "isActive": false,
        "modified": "string",
        "createdBy": "string",
        "publicUrl": "string",
        "modifiedBy": "string",
        "application": null,
        "description": "string",
        "displayName": "string",
        "environment": "string",
        "applicationId": 0
      },
      "readonlyMetadata": {},
      "statusResolution": "string",
      "deploymentTargetId": 0
    }
  ],
  "email-verify-sent-date": "string",
  "email-verification-status-type": "string"
}
Schema
Name Type Attributes Description Extensions
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
emailAddress string required The user's email address. This value will be used as the primary method of identifying a user on sign-in. <list type="bullet"><item> This value must be globally unique. </item><item> This value must adhere to the format 'user@domain' </item><item> The email address is not validated (by default). </item></list>
minLength: 1 · maxLength: 250
applicationDeployments nullable
attributes nullable
authenticationMethod AuthenticationMethod A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
created string (date-time) nullable The date the user was created (in UTC).
createdBy string nullable The identifier of the principal that created the user.
customUpns nullable
email-verification-status-type EmailStatusType
Value Description
Unsent
Pending
Accepted
Expired
email-verified boolean
email-verify-sent-date string (date-time) nullable
familyName string nullable The users family or last name.
maxLength: 200
givenName string nullable The users given or first name.
maxLength: 200
id string nullable The system assigned unique identifier.
identities nullable The collection of tenants where this user exists. Only applies to federated or social users.
isActive boolean nullable Indicates if the user's account is active.
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The user who owns the device.
memberOf nullable The list of organizations the user is a member of
mfaEnrollmentStatus string nullable The user who owns the device.
modified string (date-time) nullable The date the user was last modified (in UTC).
modifiedBy string nullable The identifier of the principal that last modified the user.
nickname string nullable A nickname for the user.
maxLength: 200
organization Represents an Organization
organizationId integer (int32) nullable The organization to which the user belongs.
owner
ownerId string nullable The user who owns the device.
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable The user's email address for account recovery purposes. This value is not required. If not provided, the Nexus.Backend.Domain.User.UserModel.EmailAddress will be used.
roles nullable List of user roles
subscriptions nullable
type UserType Defines a list of valid principal types.
Value Description
Person
Device
username string nullable A nickname for the user.
maxLength: 200
Example
{
  "id": "string",
  "type": "string",
  "owner": {
    "id": "string",
    "type": "string",
    "owner": {
      "id": "string",
      "type": "string",
      "owner": {
        "type": null,
        "owner": null,
        "organization": null,
        "authenticationMethod": null,
        "email-verification-status-type": null
      },
      "roles": [],
      "created": "string",
      "ownerId": "string",
      "picture": "string",
      "isActive": false,
      "language": "string",
      "memberOf": [],
      "modified": "string",
      "nickname": "string",
      "username": "string",
      "createdBy": "string",
      "givenName": "string",
      "attributes": [],
      "customUpns": [],
      "familyName": "string",
      "identities": [],
      "modifiedBy": "string",
      "displayName": "Justin Buchanan",
      "phoneNumber": "string",
      "emailAddress": "justin@example.com",
      "organization": {
        "type": null
      },
      "isMfaDisabled": false,
      "subscriptions": [],
      "email-verified": false,
      "organizationId": 0,
      "mfaEnrollmentStatus": "string",
      "authenticationMethod": "string",
      "recoveryEmailAddress": "string",
      "applicationDeployments": [],
      "email-verify-sent-date": "string",
      "email-verification-status-type": "string"
    },
    "roles": [
      {
        "id": "string",
        "name": "string",
        "expires": "string",
        "description": "string"
      }
    ],
    "created": "string",
    "ownerId": "string",
    "picture": "string",
    "isActive": false,
    "language": "string",
    "memberOf": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "modified": "string",
    "nickname": "string",
    "username": "string",
    "createdBy": "string",
    "givenName": "string",
    "attributes": [
      {
        "id": 0,
        "name": "string",
        "value": "string",
        "userId": "string",
        "expires": "string"
      }
    ],
    "customUpns": [
      {
        "id": "string",
        "userId": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "clientUpnKey": "string",
        "customUpnValue": "string"
      }
    ],
    "familyName": "string",
    "identities": [
      {
        "id": 0,
        "groups": [],
        "strategy": "string",
        "azoUserId": "string",
        "idpTenantId": 0,
        "loginDomain": "string",
        "azoTenantName": "string",
        "idpTenantFqdn": "string",
        "idpTenantName": "string",
        "azoConnectionId": "string"
      }
    ],
    "modifiedBy": "string",
    "displayName": "Justin Buchanan",
    "phoneNumber": "string",
    "emailAddress": "justin@example.com",
    "organization": {
      "id": 0,
      "name": "string",
      "type": "string",
      "aliases": [],
      "contact": "string",
      "created": "string",
      "domains": [],
      "members": [],
      "isActive": false,
      "modified": "string",
      "products": [],
      "createdBy": "string",
      "modifiedBy": "string",
      "displayName": "string",
      "applications": [],
      "crmAccountId": "string",
      "isMfaRequired": false,
      "isSelfService": false,
      "subscriptions": [],
      "technicalContact": "string",
      "isEnabledForPreviewFeatures": false,
      "isDomainVerificationRequired": false
    },
    "isMfaDisabled": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "email-verified": false,
    "organizationId": 0,
    "mfaEnrollmentStatus": "string",
    "authenticationMethod": "string",
    "recoveryEmailAddress": "string",
    "applicationDeployments": [
      {
        "id": 0,
        "name": "string",
        "steps": [],
        "status": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "application": null,
        "displayName": "string",
        "maxUserCount": 0,
        "subscription": null,
        "applicationId": 0,
        "configuration": "string",
        "customMetadata": null,
        "subscriptionId": 0,
        "deploymentTarget": null,
        "readonlyMetadata": null,
        "statusResolution": "string",
        "deploymentTargetId": 0
      }
    ],
    "email-verify-sent-date": "string",
    "email-verification-status-type": "string"
  },
  "roles": [
    {
      "id": "string",
      "name": "string",
      "expires": "string",
      "description": "string"
    }
  ],
  "created": "string",
  "ownerId": "string",
  "picture": "string",
  "isActive": false,
  "language": "string",
  "memberOf": [
    {
      "id": "string",
      "user": {
        "id": "string",
        "type": null,
        "owner": null,
        "roles": [],
        "created": "string",
        "ownerId": "string",
        "picture": "string",
        "isActive": false,
        "language": "string",
        "memberOf": [],
        "modified": "string",
        "nickname": "string",
        "username": "string",
        "createdBy": "string",
        "givenName": "string",
        "attributes": [],
        "customUpns": [],
        "familyName": "string",
        "identities": [],
        "modifiedBy": "string",
        "displayName": "Justin Buchanan",
        "phoneNumber": "string",
        "emailAddress": "justin@example.com",
        "organization": null,
        "isMfaDisabled": false,
        "subscriptions": [],
        "email-verified": false,
        "organizationId": 0,
        "mfaEnrollmentStatus": "string",
        "authenticationMethod": null,
        "recoveryEmailAddress": "string",
        "applicationDeployments": [],
        "email-verify-sent-date": "string",
        "email-verification-status-type": null
      },
      "roles": [
        {}
      ],
      "userId": "string",
      "created": "string",
      "isGuest": false,
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "isMfaRequired": false,
      "organizationId": 0,
      "organizationName": "string",
      "isMembershipMfaRequired": false,
      "organizationDisplayName": "string"
    }
  ],
  "modified": "string",
  "nickname": "string",
  "username": "string",
  "createdBy": "string",
  "givenName": "string",
  "attributes": [
    {
      "id": 0,
      "name": "string",
      "value": "string",
      "userId": "string",
      "expires": "string"
    }
  ],
  "customUpns": [
    {
      "id": "string",
      "userId": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "clientUpnKey": "string",
      "customUpnValue": "string"
    }
  ],
  "familyName": "string",
  "identities": [
    {
      "id": 0,
      "groups": [
        {}
      ],
      "strategy": "string",
      "azoUserId": "string",
      "idpTenantId": 0,
      "loginDomain": "string",
      "azoTenantName": "string",
      "idpTenantFqdn": "string",
      "idpTenantName": "string",
      "azoConnectionId": "string"
    }
  ],
  "modifiedBy": "string",
  "displayName": "Justin Buchanan",
  "phoneNumber": "string",
  "emailAddress": "justin@example.com",
  "organization": {
    "id": 0,
    "name": "string",
    "type": "string",
    "aliases": [
      {
        "created": "string",
        "systemId": "string",
        "systemName": "string",
        "organizationId": 0
      }
    ],
    "contact": "string",
    "created": "string",
    "domains": [
      {
        "domain": "string",
        "created": "string",
        "domainId": 0,
        "modified": "string",
        "createdBy": "string",
        "isVerified": false,
        "modifiedBy": "string",
        "organizationId": 0,
        "verificationCode": "string",
        "verificationMethod": "string",
        "ownerOrganizationId": 0,
        "authenticationMethod": "string",
        "verificationCodeExpires": "string"
      }
    ],
    "members": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "isActive": false,
    "modified": "string",
    "products": [
      {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      }
    ],
    "createdBy": "string",
    "modifiedBy": "string",
    "displayName": "string",
    "applications": [
      {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      }
    ],
    "crmAccountId": "string",
    "isMfaRequired": false,
    "isSelfService": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "technicalContact": "string",
    "isEnabledForPreviewFeatures": false,
    "isDomainVerificationRequired": false
  },
  "isMfaDisabled": false,
  "subscriptions": [
    {
      "id": 0,
      "logs": [
        {
          "severity": null,
          "subscription": null
        }
      ],
      "type": "string",
      "status": "string",
      "created": "string",
      "details": "string",
      "expires": "string",
      "product": {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      },
      "modified": "string",
      "createdBy": "string",
      "isEnabled": false,
      "productId": 0,
      "modifiedBy": "string",
      "statusText": "string",
      "description": "string",
      "sfLicenseId": "string",
      "organization": {
        "id": 0,
        "name": "string",
        "type": null,
        "aliases": [],
        "contact": "string",
        "created": "string",
        "domains": [],
        "members": [],
        "isActive": false,
        "modified": "string",
        "products": [],
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "crmAccountId": "string",
        "isMfaRequired": false,
        "isSelfService": false,
        "subscriptions": [],
        "technicalContact": "string",
        "isEnabledForPreviewFeatures": false,
        "isDomainVerificationRequired": false
      },
      "sfContractId": "string",
      "customMetadata": {},
      "organizationId": 0,
      "readonlyMetadata": {},
      "sfSubscriptionId": "string",
      "applicationDeployments": [
        {
          "application": null,
          "subscription": null,
          "customMetadata": null,
          "deploymentTarget": null,
          "readonlyMetadata": null
        }
      ]
    }
  ],
  "email-verified": false,
  "organizationId": 0,
  "mfaEnrollmentStatus": "string",
  "authenticationMethod": "string",
  "recoveryEmailAddress": "string",
  "applicationDeployments": [
    {
      "id": 0,
      "name": "string",
      "steps": [
        {}
      ],
      "status": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "application": {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      },
      "displayName": "string",
      "maxUserCount": 0,
      "subscription": {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      },
      "applicationId": 0,
      "configuration": "string",
      "customMetadata": {},
      "subscriptionId": 0,
      "deploymentTarget": {
        "id": 0,
        "name": "string",
        "country": "string",
        "created": "string",
        "details": null,
        "isActive": false,
        "modified": "string",
        "createdBy": "string",
        "publicUrl": "string",
        "modifiedBy": "string",
        "application": null,
        "description": "string",
        "displayName": "string",
        "environment": "string",
        "applicationId": 0
      },
      "readonlyMetadata": {},
      "statusResolution": "string",
      "deploymentTargetId": 0
    }
  ],
  "email-verify-sent-date": "string",
  "email-verification-status-type": "string"
}
Schema
Name Type Attributes Description Extensions
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
emailAddress string required The user's email address. This value will be used as the primary method of identifying a user on sign-in. <list type="bullet"><item> This value must be globally unique. </item><item> This value must adhere to the format 'user@domain' </item><item> The email address is not validated (by default). </item></list>
minLength: 1 · maxLength: 250
applicationDeployments nullable
attributes nullable
authenticationMethod AuthenticationMethod A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
created string (date-time) nullable The date the user was created (in UTC).
createdBy string nullable The identifier of the principal that created the user.
customUpns nullable
email-verification-status-type EmailStatusType
Value Description
Unsent
Pending
Accepted
Expired
email-verified boolean
email-verify-sent-date string (date-time) nullable
familyName string nullable The users family or last name.
maxLength: 200
givenName string nullable The users given or first name.
maxLength: 200
id string nullable The system assigned unique identifier.
identities nullable The collection of tenants where this user exists. Only applies to federated or social users.
isActive boolean nullable Indicates if the user's account is active.
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The user who owns the device.
memberOf nullable The list of organizations the user is a member of
mfaEnrollmentStatus string nullable The user who owns the device.
modified string (date-time) nullable The date the user was last modified (in UTC).
modifiedBy string nullable The identifier of the principal that last modified the user.
nickname string nullable A nickname for the user.
maxLength: 200
organization Represents an Organization
organizationId integer (int32) nullable The organization to which the user belongs.
owner
ownerId string nullable The user who owns the device.
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable The user's email address for account recovery purposes. This value is not required. If not provided, the Nexus.Backend.Domain.User.UserModel.EmailAddress will be used.
roles nullable List of user roles
subscriptions nullable
type UserType Defines a list of valid principal types.
Value Description
Person
Device
username string nullable A nickname for the user.
maxLength: 200
Example
{
  "id": "string",
  "type": "string",
  "owner": {
    "id": "string",
    "type": "string",
    "owner": {
      "id": "string",
      "type": "string",
      "owner": {
        "type": null,
        "owner": null,
        "organization": null,
        "authenticationMethod": null,
        "email-verification-status-type": null
      },
      "roles": [],
      "created": "string",
      "ownerId": "string",
      "picture": "string",
      "isActive": false,
      "language": "string",
      "memberOf": [],
      "modified": "string",
      "nickname": "string",
      "username": "string",
      "createdBy": "string",
      "givenName": "string",
      "attributes": [],
      "customUpns": [],
      "familyName": "string",
      "identities": [],
      "modifiedBy": "string",
      "displayName": "Justin Buchanan",
      "phoneNumber": "string",
      "emailAddress": "justin@example.com",
      "organization": {
        "type": null
      },
      "isMfaDisabled": false,
      "subscriptions": [],
      "email-verified": false,
      "organizationId": 0,
      "mfaEnrollmentStatus": "string",
      "authenticationMethod": "string",
      "recoveryEmailAddress": "string",
      "applicationDeployments": [],
      "email-verify-sent-date": "string",
      "email-verification-status-type": "string"
    },
    "roles": [
      {
        "id": "string",
        "name": "string",
        "expires": "string",
        "description": "string"
      }
    ],
    "created": "string",
    "ownerId": "string",
    "picture": "string",
    "isActive": false,
    "language": "string",
    "memberOf": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "modified": "string",
    "nickname": "string",
    "username": "string",
    "createdBy": "string",
    "givenName": "string",
    "attributes": [
      {
        "id": 0,
        "name": "string",
        "value": "string",
        "userId": "string",
        "expires": "string"
      }
    ],
    "customUpns": [
      {
        "id": "string",
        "userId": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "clientUpnKey": "string",
        "customUpnValue": "string"
      }
    ],
    "familyName": "string",
    "identities": [
      {
        "id": 0,
        "groups": [],
        "strategy": "string",
        "azoUserId": "string",
        "idpTenantId": 0,
        "loginDomain": "string",
        "azoTenantName": "string",
        "idpTenantFqdn": "string",
        "idpTenantName": "string",
        "azoConnectionId": "string"
      }
    ],
    "modifiedBy": "string",
    "displayName": "Justin Buchanan",
    "phoneNumber": "string",
    "emailAddress": "justin@example.com",
    "organization": {
      "id": 0,
      "name": "string",
      "type": "string",
      "aliases": [],
      "contact": "string",
      "created": "string",
      "domains": [],
      "members": [],
      "isActive": false,
      "modified": "string",
      "products": [],
      "createdBy": "string",
      "modifiedBy": "string",
      "displayName": "string",
      "applications": [],
      "crmAccountId": "string",
      "isMfaRequired": false,
      "isSelfService": false,
      "subscriptions": [],
      "technicalContact": "string",
      "isEnabledForPreviewFeatures": false,
      "isDomainVerificationRequired": false
    },
    "isMfaDisabled": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "email-verified": false,
    "organizationId": 0,
    "mfaEnrollmentStatus": "string",
    "authenticationMethod": "string",
    "recoveryEmailAddress": "string",
    "applicationDeployments": [
      {
        "id": 0,
        "name": "string",
        "steps": [],
        "status": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "application": null,
        "displayName": "string",
        "maxUserCount": 0,
        "subscription": null,
        "applicationId": 0,
        "configuration": "string",
        "customMetadata": null,
        "subscriptionId": 0,
        "deploymentTarget": null,
        "readonlyMetadata": null,
        "statusResolution": "string",
        "deploymentTargetId": 0
      }
    ],
    "email-verify-sent-date": "string",
    "email-verification-status-type": "string"
  },
  "roles": [
    {
      "id": "string",
      "name": "string",
      "expires": "string",
      "description": "string"
    }
  ],
  "created": "string",
  "ownerId": "string",
  "picture": "string",
  "isActive": false,
  "language": "string",
  "memberOf": [
    {
      "id": "string",
      "user": {
        "id": "string",
        "type": null,
        "owner": null,
        "roles": [],
        "created": "string",
        "ownerId": "string",
        "picture": "string",
        "isActive": false,
        "language": "string",
        "memberOf": [],
        "modified": "string",
        "nickname": "string",
        "username": "string",
        "createdBy": "string",
        "givenName": "string",
        "attributes": [],
        "customUpns": [],
        "familyName": "string",
        "identities": [],
        "modifiedBy": "string",
        "displayName": "Justin Buchanan",
        "phoneNumber": "string",
        "emailAddress": "justin@example.com",
        "organization": null,
        "isMfaDisabled": false,
        "subscriptions": [],
        "email-verified": false,
        "organizationId": 0,
        "mfaEnrollmentStatus": "string",
        "authenticationMethod": null,
        "recoveryEmailAddress": "string",
        "applicationDeployments": [],
        "email-verify-sent-date": "string",
        "email-verification-status-type": null
      },
      "roles": [
        {}
      ],
      "userId": "string",
      "created": "string",
      "isGuest": false,
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "isMfaRequired": false,
      "organizationId": 0,
      "organizationName": "string",
      "isMembershipMfaRequired": false,
      "organizationDisplayName": "string"
    }
  ],
  "modified": "string",
  "nickname": "string",
  "username": "string",
  "createdBy": "string",
  "givenName": "string",
  "attributes": [
    {
      "id": 0,
      "name": "string",
      "value": "string",
      "userId": "string",
      "expires": "string"
    }
  ],
  "customUpns": [
    {
      "id": "string",
      "userId": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "clientUpnKey": "string",
      "customUpnValue": "string"
    }
  ],
  "familyName": "string",
  "identities": [
    {
      "id": 0,
      "groups": [
        {}
      ],
      "strategy": "string",
      "azoUserId": "string",
      "idpTenantId": 0,
      "loginDomain": "string",
      "azoTenantName": "string",
      "idpTenantFqdn": "string",
      "idpTenantName": "string",
      "azoConnectionId": "string"
    }
  ],
  "modifiedBy": "string",
  "displayName": "Justin Buchanan",
  "phoneNumber": "string",
  "emailAddress": "justin@example.com",
  "organization": {
    "id": 0,
    "name": "string",
    "type": "string",
    "aliases": [
      {
        "created": "string",
        "systemId": "string",
        "systemName": "string",
        "organizationId": 0
      }
    ],
    "contact": "string",
    "created": "string",
    "domains": [
      {
        "domain": "string",
        "created": "string",
        "domainId": 0,
        "modified": "string",
        "createdBy": "string",
        "isVerified": false,
        "modifiedBy": "string",
        "organizationId": 0,
        "verificationCode": "string",
        "verificationMethod": "string",
        "ownerOrganizationId": 0,
        "authenticationMethod": "string",
        "verificationCodeExpires": "string"
      }
    ],
    "members": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "isActive": false,
    "modified": "string",
    "products": [
      {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      }
    ],
    "createdBy": "string",
    "modifiedBy": "string",
    "displayName": "string",
    "applications": [
      {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      }
    ],
    "crmAccountId": "string",
    "isMfaRequired": false,
    "isSelfService": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "technicalContact": "string",
    "isEnabledForPreviewFeatures": false,
    "isDomainVerificationRequired": false
  },
  "isMfaDisabled": false,
  "subscriptions": [
    {
      "id": 0,
      "logs": [
        {
          "severity": null,
          "subscription": null
        }
      ],
      "type": "string",
      "status": "string",
      "created": "string",
      "details": "string",
      "expires": "string",
      "product": {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      },
      "modified": "string",
      "createdBy": "string",
      "isEnabled": false,
      "productId": 0,
      "modifiedBy": "string",
      "statusText": "string",
      "description": "string",
      "sfLicenseId": "string",
      "organization": {
        "id": 0,
        "name": "string",
        "type": null,
        "aliases": [],
        "contact": "string",
        "created": "string",
        "domains": [],
        "members": [],
        "isActive": false,
        "modified": "string",
        "products": [],
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "crmAccountId": "string",
        "isMfaRequired": false,
        "isSelfService": false,
        "subscriptions": [],
        "technicalContact": "string",
        "isEnabledForPreviewFeatures": false,
        "isDomainVerificationRequired": false
      },
      "sfContractId": "string",
      "customMetadata": {},
      "organizationId": 0,
      "readonlyMetadata": {},
      "sfSubscriptionId": "string",
      "applicationDeployments": [
        {
          "application": null,
          "subscription": null,
          "customMetadata": null,
          "deploymentTarget": null,
          "readonlyMetadata": null
        }
      ]
    }
  ],
  "email-verified": false,
  "organizationId": 0,
  "mfaEnrollmentStatus": "string",
  "authenticationMethod": "string",
  "recoveryEmailAddress": "string",
  "applicationDeployments": [
    {
      "id": 0,
      "name": "string",
      "steps": [
        {}
      ],
      "status": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "application": {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      },
      "displayName": "string",
      "maxUserCount": 0,
      "subscription": {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      },
      "applicationId": 0,
      "configuration": "string",
      "customMetadata": {},
      "subscriptionId": 0,
      "deploymentTarget": {
        "id": 0,
        "name": "string",
        "country": "string",
        "created": "string",
        "details": null,
        "isActive": false,
        "modified": "string",
        "createdBy": "string",
        "publicUrl": "string",
        "modifiedBy": "string",
        "application": null,
        "description": "string",
        "displayName": "string",
        "environment": "string",
        "applicationId": 0
      },
      "readonlyMetadata": {},
      "statusResolution": "string",
      "deploymentTargetId": 0
    }
  ],
  "email-verify-sent-date": "string",
  "email-verification-status-type": "string"
}
Schema
Name Type Attributes Description Extensions
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
emailAddress string required The user's email address. This value will be used as the primary method of identifying a user on sign-in. <list type="bullet"><item> This value must be globally unique. </item><item> This value must adhere to the format 'user@domain' </item><item> The email address is not validated (by default). </item></list>
minLength: 1 · maxLength: 250
applicationDeployments nullable
attributes nullable
authenticationMethod AuthenticationMethod A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
created string (date-time) nullable The date the user was created (in UTC).
createdBy string nullable The identifier of the principal that created the user.
customUpns nullable
email-verification-status-type EmailStatusType
Value Description
Unsent
Pending
Accepted
Expired
email-verified boolean
email-verify-sent-date string (date-time) nullable
familyName string nullable The users family or last name.
maxLength: 200
givenName string nullable The users given or first name.
maxLength: 200
id string nullable The system assigned unique identifier.
identities nullable The collection of tenants where this user exists. Only applies to federated or social users.
isActive boolean nullable Indicates if the user's account is active.
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The user who owns the device.
memberOf nullable The list of organizations the user is a member of
mfaEnrollmentStatus string nullable The user who owns the device.
modified string (date-time) nullable The date the user was last modified (in UTC).
modifiedBy string nullable The identifier of the principal that last modified the user.
nickname string nullable A nickname for the user.
maxLength: 200
organization Represents an Organization
organizationId integer (int32) nullable The organization to which the user belongs.
owner
ownerId string nullable The user who owns the device.
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable The user's email address for account recovery purposes. This value is not required. If not provided, the Nexus.Backend.Domain.User.UserModel.EmailAddress will be used.
roles nullable List of user roles
subscriptions nullable
type UserType Defines a list of valid principal types.
Value Description
Person
Device
username string nullable A nickname for the user.
maxLength: 200
Example
{
  "id": "string",
  "type": "string",
  "owner": {
    "id": "string",
    "type": "string",
    "owner": {
      "id": "string",
      "type": "string",
      "owner": {
        "type": null,
        "owner": null,
        "organization": null,
        "authenticationMethod": null,
        "email-verification-status-type": null
      },
      "roles": [],
      "created": "string",
      "ownerId": "string",
      "picture": "string",
      "isActive": false,
      "language": "string",
      "memberOf": [],
      "modified": "string",
      "nickname": "string",
      "username": "string",
      "createdBy": "string",
      "givenName": "string",
      "attributes": [],
      "customUpns": [],
      "familyName": "string",
      "identities": [],
      "modifiedBy": "string",
      "displayName": "Justin Buchanan",
      "phoneNumber": "string",
      "emailAddress": "justin@example.com",
      "organization": {
        "type": null
      },
      "isMfaDisabled": false,
      "subscriptions": [],
      "email-verified": false,
      "organizationId": 0,
      "mfaEnrollmentStatus": "string",
      "authenticationMethod": "string",
      "recoveryEmailAddress": "string",
      "applicationDeployments": [],
      "email-verify-sent-date": "string",
      "email-verification-status-type": "string"
    },
    "roles": [
      {
        "id": "string",
        "name": "string",
        "expires": "string",
        "description": "string"
      }
    ],
    "created": "string",
    "ownerId": "string",
    "picture": "string",
    "isActive": false,
    "language": "string",
    "memberOf": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "modified": "string",
    "nickname": "string",
    "username": "string",
    "createdBy": "string",
    "givenName": "string",
    "attributes": [
      {
        "id": 0,
        "name": "string",
        "value": "string",
        "userId": "string",
        "expires": "string"
      }
    ],
    "customUpns": [
      {
        "id": "string",
        "userId": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "clientUpnKey": "string",
        "customUpnValue": "string"
      }
    ],
    "familyName": "string",
    "identities": [
      {
        "id": 0,
        "groups": [],
        "strategy": "string",
        "azoUserId": "string",
        "idpTenantId": 0,
        "loginDomain": "string",
        "azoTenantName": "string",
        "idpTenantFqdn": "string",
        "idpTenantName": "string",
        "azoConnectionId": "string"
      }
    ],
    "modifiedBy": "string",
    "displayName": "Justin Buchanan",
    "phoneNumber": "string",
    "emailAddress": "justin@example.com",
    "organization": {
      "id": 0,
      "name": "string",
      "type": "string",
      "aliases": [],
      "contact": "string",
      "created": "string",
      "domains": [],
      "members": [],
      "isActive": false,
      "modified": "string",
      "products": [],
      "createdBy": "string",
      "modifiedBy": "string",
      "displayName": "string",
      "applications": [],
      "crmAccountId": "string",
      "isMfaRequired": false,
      "isSelfService": false,
      "subscriptions": [],
      "technicalContact": "string",
      "isEnabledForPreviewFeatures": false,
      "isDomainVerificationRequired": false
    },
    "isMfaDisabled": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "email-verified": false,
    "organizationId": 0,
    "mfaEnrollmentStatus": "string",
    "authenticationMethod": "string",
    "recoveryEmailAddress": "string",
    "applicationDeployments": [
      {
        "id": 0,
        "name": "string",
        "steps": [],
        "status": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "application": null,
        "displayName": "string",
        "maxUserCount": 0,
        "subscription": null,
        "applicationId": 0,
        "configuration": "string",
        "customMetadata": null,
        "subscriptionId": 0,
        "deploymentTarget": null,
        "readonlyMetadata": null,
        "statusResolution": "string",
        "deploymentTargetId": 0
      }
    ],
    "email-verify-sent-date": "string",
    "email-verification-status-type": "string"
  },
  "roles": [
    {
      "id": "string",
      "name": "string",
      "expires": "string",
      "description": "string"
    }
  ],
  "created": "string",
  "ownerId": "string",
  "picture": "string",
  "isActive": false,
  "language": "string",
  "memberOf": [
    {
      "id": "string",
      "user": {
        "id": "string",
        "type": null,
        "owner": null,
        "roles": [],
        "created": "string",
        "ownerId": "string",
        "picture": "string",
        "isActive": false,
        "language": "string",
        "memberOf": [],
        "modified": "string",
        "nickname": "string",
        "username": "string",
        "createdBy": "string",
        "givenName": "string",
        "attributes": [],
        "customUpns": [],
        "familyName": "string",
        "identities": [],
        "modifiedBy": "string",
        "displayName": "Justin Buchanan",
        "phoneNumber": "string",
        "emailAddress": "justin@example.com",
        "organization": null,
        "isMfaDisabled": false,
        "subscriptions": [],
        "email-verified": false,
        "organizationId": 0,
        "mfaEnrollmentStatus": "string",
        "authenticationMethod": null,
        "recoveryEmailAddress": "string",
        "applicationDeployments": [],
        "email-verify-sent-date": "string",
        "email-verification-status-type": null
      },
      "roles": [
        {}
      ],
      "userId": "string",
      "created": "string",
      "isGuest": false,
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "isMfaRequired": false,
      "organizationId": 0,
      "organizationName": "string",
      "isMembershipMfaRequired": false,
      "organizationDisplayName": "string"
    }
  ],
  "modified": "string",
  "nickname": "string",
  "username": "string",
  "createdBy": "string",
  "givenName": "string",
  "attributes": [
    {
      "id": 0,
      "name": "string",
      "value": "string",
      "userId": "string",
      "expires": "string"
    }
  ],
  "customUpns": [
    {
      "id": "string",
      "userId": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "clientUpnKey": "string",
      "customUpnValue": "string"
    }
  ],
  "familyName": "string",
  "identities": [
    {
      "id": 0,
      "groups": [
        {}
      ],
      "strategy": "string",
      "azoUserId": "string",
      "idpTenantId": 0,
      "loginDomain": "string",
      "azoTenantName": "string",
      "idpTenantFqdn": "string",
      "idpTenantName": "string",
      "azoConnectionId": "string"
    }
  ],
  "modifiedBy": "string",
  "displayName": "Justin Buchanan",
  "phoneNumber": "string",
  "emailAddress": "justin@example.com",
  "organization": {
    "id": 0,
    "name": "string",
    "type": "string",
    "aliases": [
      {
        "created": "string",
        "systemId": "string",
        "systemName": "string",
        "organizationId": 0
      }
    ],
    "contact": "string",
    "created": "string",
    "domains": [
      {
        "domain": "string",
        "created": "string",
        "domainId": 0,
        "modified": "string",
        "createdBy": "string",
        "isVerified": false,
        "modifiedBy": "string",
        "organizationId": 0,
        "verificationCode": "string",
        "verificationMethod": "string",
        "ownerOrganizationId": 0,
        "authenticationMethod": "string",
        "verificationCodeExpires": "string"
      }
    ],
    "members": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "isActive": false,
    "modified": "string",
    "products": [
      {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      }
    ],
    "createdBy": "string",
    "modifiedBy": "string",
    "displayName": "string",
    "applications": [
      {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      }
    ],
    "crmAccountId": "string",
    "isMfaRequired": false,
    "isSelfService": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "technicalContact": "string",
    "isEnabledForPreviewFeatures": false,
    "isDomainVerificationRequired": false
  },
  "isMfaDisabled": false,
  "subscriptions": [
    {
      "id": 0,
      "logs": [
        {
          "severity": null,
          "subscription": null
        }
      ],
      "type": "string",
      "status": "string",
      "created": "string",
      "details": "string",
      "expires": "string",
      "product": {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      },
      "modified": "string",
      "createdBy": "string",
      "isEnabled": false,
      "productId": 0,
      "modifiedBy": "string",
      "statusText": "string",
      "description": "string",
      "sfLicenseId": "string",
      "organization": {
        "id": 0,
        "name": "string",
        "type": null,
        "aliases": [],
        "contact": "string",
        "created": "string",
        "domains": [],
        "members": [],
        "isActive": false,
        "modified": "string",
        "products": [],
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "crmAccountId": "string",
        "isMfaRequired": false,
        "isSelfService": false,
        "subscriptions": [],
        "technicalContact": "string",
        "isEnabledForPreviewFeatures": false,
        "isDomainVerificationRequired": false
      },
      "sfContractId": "string",
      "customMetadata": {},
      "organizationId": 0,
      "readonlyMetadata": {},
      "sfSubscriptionId": "string",
      "applicationDeployments": [
        {
          "application": null,
          "subscription": null,
          "customMetadata": null,
          "deploymentTarget": null,
          "readonlyMetadata": null
        }
      ]
    }
  ],
  "email-verified": false,
  "organizationId": 0,
  "mfaEnrollmentStatus": "string",
  "authenticationMethod": "string",
  "recoveryEmailAddress": "string",
  "applicationDeployments": [
    {
      "id": 0,
      "name": "string",
      "steps": [
        {}
      ],
      "status": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "application": {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      },
      "displayName": "string",
      "maxUserCount": 0,
      "subscription": {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      },
      "applicationId": 0,
      "configuration": "string",
      "customMetadata": {},
      "subscriptionId": 0,
      "deploymentTarget": {
        "id": 0,
        "name": "string",
        "country": "string",
        "created": "string",
        "details": null,
        "isActive": false,
        "modified": "string",
        "createdBy": "string",
        "publicUrl": "string",
        "modifiedBy": "string",
        "application": null,
        "description": "string",
        "displayName": "string",
        "environment": "string",
        "applicationId": 0
      },
      "readonlyMetadata": {},
      "statusResolution": "string",
      "deploymentTargetId": 0
    }
  ],
  "email-verify-sent-date": "string",
  "email-verification-status-type": "string"
}
Schema
Name Type Attributes Description Extensions
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
emailAddress string required The user's email address. This value will be used as the primary method of identifying a user on sign-in. <list type="bullet"><item> This value must be globally unique. </item><item> This value must adhere to the format 'user@domain' </item><item> The email address is not validated (by default). </item></list>
minLength: 1 · maxLength: 250
applicationDeployments nullable
attributes nullable
authenticationMethod AuthenticationMethod A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
created string (date-time) nullable The date the user was created (in UTC).
createdBy string nullable The identifier of the principal that created the user.
customUpns nullable
email-verification-status-type EmailStatusType
Value Description
Unsent
Pending
Accepted
Expired
email-verified boolean
email-verify-sent-date string (date-time) nullable
familyName string nullable The users family or last name.
maxLength: 200
givenName string nullable The users given or first name.
maxLength: 200
id string nullable The system assigned unique identifier.
identities nullable The collection of tenants where this user exists. Only applies to federated or social users.
isActive boolean nullable Indicates if the user's account is active.
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The user who owns the device.
memberOf nullable The list of organizations the user is a member of
mfaEnrollmentStatus string nullable The user who owns the device.
modified string (date-time) nullable The date the user was last modified (in UTC).
modifiedBy string nullable The identifier of the principal that last modified the user.
nickname string nullable A nickname for the user.
maxLength: 200
organization Represents an Organization
organizationId integer (int32) nullable The organization to which the user belongs.
owner
ownerId string nullable The user who owns the device.
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable The user's email address for account recovery purposes. This value is not required. If not provided, the Nexus.Backend.Domain.User.UserModel.EmailAddress will be used.
roles nullable List of user roles
subscriptions nullable
type UserType Defines a list of valid principal types.
Value Description
Person
Device
username string nullable A nickname for the user.
maxLength: 200
Example
{
  "id": "string",
  "type": "string",
  "owner": {
    "id": "string",
    "type": "string",
    "owner": {
      "id": "string",
      "type": "string",
      "owner": {
        "type": null,
        "owner": null,
        "organization": null,
        "authenticationMethod": null,
        "email-verification-status-type": null
      },
      "roles": [],
      "created": "string",
      "ownerId": "string",
      "picture": "string",
      "isActive": false,
      "language": "string",
      "memberOf": [],
      "modified": "string",
      "nickname": "string",
      "username": "string",
      "createdBy": "string",
      "givenName": "string",
      "attributes": [],
      "customUpns": [],
      "familyName": "string",
      "identities": [],
      "modifiedBy": "string",
      "displayName": "Justin Buchanan",
      "phoneNumber": "string",
      "emailAddress": "justin@example.com",
      "organization": {
        "type": null
      },
      "isMfaDisabled": false,
      "subscriptions": [],
      "email-verified": false,
      "organizationId": 0,
      "mfaEnrollmentStatus": "string",
      "authenticationMethod": "string",
      "recoveryEmailAddress": "string",
      "applicationDeployments": [],
      "email-verify-sent-date": "string",
      "email-verification-status-type": "string"
    },
    "roles": [
      {
        "id": "string",
        "name": "string",
        "expires": "string",
        "description": "string"
      }
    ],
    "created": "string",
    "ownerId": "string",
    "picture": "string",
    "isActive": false,
    "language": "string",
    "memberOf": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "modified": "string",
    "nickname": "string",
    "username": "string",
    "createdBy": "string",
    "givenName": "string",
    "attributes": [
      {
        "id": 0,
        "name": "string",
        "value": "string",
        "userId": "string",
        "expires": "string"
      }
    ],
    "customUpns": [
      {
        "id": "string",
        "userId": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "clientUpnKey": "string",
        "customUpnValue": "string"
      }
    ],
    "familyName": "string",
    "identities": [
      {
        "id": 0,
        "groups": [],
        "strategy": "string",
        "azoUserId": "string",
        "idpTenantId": 0,
        "loginDomain": "string",
        "azoTenantName": "string",
        "idpTenantFqdn": "string",
        "idpTenantName": "string",
        "azoConnectionId": "string"
      }
    ],
    "modifiedBy": "string",
    "displayName": "Justin Buchanan",
    "phoneNumber": "string",
    "emailAddress": "justin@example.com",
    "organization": {
      "id": 0,
      "name": "string",
      "type": "string",
      "aliases": [],
      "contact": "string",
      "created": "string",
      "domains": [],
      "members": [],
      "isActive": false,
      "modified": "string",
      "products": [],
      "createdBy": "string",
      "modifiedBy": "string",
      "displayName": "string",
      "applications": [],
      "crmAccountId": "string",
      "isMfaRequired": false,
      "isSelfService": false,
      "subscriptions": [],
      "technicalContact": "string",
      "isEnabledForPreviewFeatures": false,
      "isDomainVerificationRequired": false
    },
    "isMfaDisabled": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "email-verified": false,
    "organizationId": 0,
    "mfaEnrollmentStatus": "string",
    "authenticationMethod": "string",
    "recoveryEmailAddress": "string",
    "applicationDeployments": [
      {
        "id": 0,
        "name": "string",
        "steps": [],
        "status": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "application": null,
        "displayName": "string",
        "maxUserCount": 0,
        "subscription": null,
        "applicationId": 0,
        "configuration": "string",
        "customMetadata": null,
        "subscriptionId": 0,
        "deploymentTarget": null,
        "readonlyMetadata": null,
        "statusResolution": "string",
        "deploymentTargetId": 0
      }
    ],
    "email-verify-sent-date": "string",
    "email-verification-status-type": "string"
  },
  "roles": [
    {
      "id": "string",
      "name": "string",
      "expires": "string",
      "description": "string"
    }
  ],
  "created": "string",
  "ownerId": "string",
  "picture": "string",
  "isActive": false,
  "language": "string",
  "memberOf": [
    {
      "id": "string",
      "user": {
        "id": "string",
        "type": null,
        "owner": null,
        "roles": [],
        "created": "string",
        "ownerId": "string",
        "picture": "string",
        "isActive": false,
        "language": "string",
        "memberOf": [],
        "modified": "string",
        "nickname": "string",
        "username": "string",
        "createdBy": "string",
        "givenName": "string",
        "attributes": [],
        "customUpns": [],
        "familyName": "string",
        "identities": [],
        "modifiedBy": "string",
        "displayName": "Justin Buchanan",
        "phoneNumber": "string",
        "emailAddress": "justin@example.com",
        "organization": null,
        "isMfaDisabled": false,
        "subscriptions": [],
        "email-verified": false,
        "organizationId": 0,
        "mfaEnrollmentStatus": "string",
        "authenticationMethod": null,
        "recoveryEmailAddress": "string",
        "applicationDeployments": [],
        "email-verify-sent-date": "string",
        "email-verification-status-type": null
      },
      "roles": [
        {}
      ],
      "userId": "string",
      "created": "string",
      "isGuest": false,
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "isMfaRequired": false,
      "organizationId": 0,
      "organizationName": "string",
      "isMembershipMfaRequired": false,
      "organizationDisplayName": "string"
    }
  ],
  "modified": "string",
  "nickname": "string",
  "username": "string",
  "createdBy": "string",
  "givenName": "string",
  "attributes": [
    {
      "id": 0,
      "name": "string",
      "value": "string",
      "userId": "string",
      "expires": "string"
    }
  ],
  "customUpns": [
    {
      "id": "string",
      "userId": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "clientUpnKey": "string",
      "customUpnValue": "string"
    }
  ],
  "familyName": "string",
  "identities": [
    {
      "id": 0,
      "groups": [
        {}
      ],
      "strategy": "string",
      "azoUserId": "string",
      "idpTenantId": 0,
      "loginDomain": "string",
      "azoTenantName": "string",
      "idpTenantFqdn": "string",
      "idpTenantName": "string",
      "azoConnectionId": "string"
    }
  ],
  "modifiedBy": "string",
  "displayName": "Justin Buchanan",
  "phoneNumber": "string",
  "emailAddress": "justin@example.com",
  "organization": {
    "id": 0,
    "name": "string",
    "type": "string",
    "aliases": [
      {
        "created": "string",
        "systemId": "string",
        "systemName": "string",
        "organizationId": 0
      }
    ],
    "contact": "string",
    "created": "string",
    "domains": [
      {
        "domain": "string",
        "created": "string",
        "domainId": 0,
        "modified": "string",
        "createdBy": "string",
        "isVerified": false,
        "modifiedBy": "string",
        "organizationId": 0,
        "verificationCode": "string",
        "verificationMethod": "string",
        "ownerOrganizationId": 0,
        "authenticationMethod": "string",
        "verificationCodeExpires": "string"
      }
    ],
    "members": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "isActive": false,
    "modified": "string",
    "products": [
      {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      }
    ],
    "createdBy": "string",
    "modifiedBy": "string",
    "displayName": "string",
    "applications": [
      {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      }
    ],
    "crmAccountId": "string",
    "isMfaRequired": false,
    "isSelfService": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "technicalContact": "string",
    "isEnabledForPreviewFeatures": false,
    "isDomainVerificationRequired": false
  },
  "isMfaDisabled": false,
  "subscriptions": [
    {
      "id": 0,
      "logs": [
        {
          "severity": null,
          "subscription": null
        }
      ],
      "type": "string",
      "status": "string",
      "created": "string",
      "details": "string",
      "expires": "string",
      "product": {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      },
      "modified": "string",
      "createdBy": "string",
      "isEnabled": false,
      "productId": 0,
      "modifiedBy": "string",
      "statusText": "string",
      "description": "string",
      "sfLicenseId": "string",
      "organization": {
        "id": 0,
        "name": "string",
        "type": null,
        "aliases": [],
        "contact": "string",
        "created": "string",
        "domains": [],
        "members": [],
        "isActive": false,
        "modified": "string",
        "products": [],
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "crmAccountId": "string",
        "isMfaRequired": false,
        "isSelfService": false,
        "subscriptions": [],
        "technicalContact": "string",
        "isEnabledForPreviewFeatures": false,
        "isDomainVerificationRequired": false
      },
      "sfContractId": "string",
      "customMetadata": {},
      "organizationId": 0,
      "readonlyMetadata": {},
      "sfSubscriptionId": "string",
      "applicationDeployments": [
        {
          "application": null,
          "subscription": null,
          "customMetadata": null,
          "deploymentTarget": null,
          "readonlyMetadata": null
        }
      ]
    }
  ],
  "email-verified": false,
  "organizationId": 0,
  "mfaEnrollmentStatus": "string",
  "authenticationMethod": "string",
  "recoveryEmailAddress": "string",
  "applicationDeployments": [
    {
      "id": 0,
      "name": "string",
      "steps": [
        {}
      ],
      "status": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "application": {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      },
      "displayName": "string",
      "maxUserCount": 0,
      "subscription": {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      },
      "applicationId": 0,
      "configuration": "string",
      "customMetadata": {},
      "subscriptionId": 0,
      "deploymentTarget": {
        "id": 0,
        "name": "string",
        "country": "string",
        "created": "string",
        "details": null,
        "isActive": false,
        "modified": "string",
        "createdBy": "string",
        "publicUrl": "string",
        "modifiedBy": "string",
        "application": null,
        "description": "string",
        "displayName": "string",
        "environment": "string",
        "applicationId": 0
      },
      "readonlyMetadata": {},
      "statusResolution": "string",
      "deploymentTargetId": 0
    }
  ],
  "email-verify-sent-date": "string",
  "email-verification-status-type": "string"
}
Schema
Name Type Attributes Description Extensions
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
emailAddress string required The user's email address. This value will be used as the primary method of identifying a user on sign-in. <list type="bullet"><item> This value must be globally unique. </item><item> This value must adhere to the format 'user@domain' </item><item> The email address is not validated (by default). </item></list>
minLength: 1 · maxLength: 250
applicationDeployments nullable
attributes nullable
authenticationMethod AuthenticationMethod A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
created string (date-time) nullable The date the user was created (in UTC).
createdBy string nullable The identifier of the principal that created the user.
customUpns nullable
email-verification-status-type EmailStatusType
Value Description
Unsent
Pending
Accepted
Expired
email-verified boolean
email-verify-sent-date string (date-time) nullable
familyName string nullable The users family or last name.
maxLength: 200
givenName string nullable The users given or first name.
maxLength: 200
id string nullable The system assigned unique identifier.
identities nullable The collection of tenants where this user exists. Only applies to federated or social users.
isActive boolean nullable Indicates if the user's account is active.
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The user who owns the device.
memberOf nullable The list of organizations the user is a member of
mfaEnrollmentStatus string nullable The user who owns the device.
modified string (date-time) nullable The date the user was last modified (in UTC).
modifiedBy string nullable The identifier of the principal that last modified the user.
nickname string nullable A nickname for the user.
maxLength: 200
organization Represents an Organization
organizationId integer (int32) nullable The organization to which the user belongs.
owner
ownerId string nullable The user who owns the device.
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable The user's email address for account recovery purposes. This value is not required. If not provided, the Nexus.Backend.Domain.User.UserModel.EmailAddress will be used.
roles nullable List of user roles
subscriptions nullable
type UserType Defines a list of valid principal types.
Value Description
Person
Device
username string nullable A nickname for the user.
maxLength: 200
Example
{
  "id": "string",
  "type": "string",
  "owner": {
    "id": "string",
    "type": "string",
    "owner": {
      "id": "string",
      "type": "string",
      "owner": {
        "type": null,
        "owner": null,
        "organization": null,
        "authenticationMethod": null,
        "email-verification-status-type": null
      },
      "roles": [],
      "created": "string",
      "ownerId": "string",
      "picture": "string",
      "isActive": false,
      "language": "string",
      "memberOf": [],
      "modified": "string",
      "nickname": "string",
      "username": "string",
      "createdBy": "string",
      "givenName": "string",
      "attributes": [],
      "customUpns": [],
      "familyName": "string",
      "identities": [],
      "modifiedBy": "string",
      "displayName": "Justin Buchanan",
      "phoneNumber": "string",
      "emailAddress": "justin@example.com",
      "organization": {
        "type": null
      },
      "isMfaDisabled": false,
      "subscriptions": [],
      "email-verified": false,
      "organizationId": 0,
      "mfaEnrollmentStatus": "string",
      "authenticationMethod": "string",
      "recoveryEmailAddress": "string",
      "applicationDeployments": [],
      "email-verify-sent-date": "string",
      "email-verification-status-type": "string"
    },
    "roles": [
      {
        "id": "string",
        "name": "string",
        "expires": "string",
        "description": "string"
      }
    ],
    "created": "string",
    "ownerId": "string",
    "picture": "string",
    "isActive": false,
    "language": "string",
    "memberOf": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "modified": "string",
    "nickname": "string",
    "username": "string",
    "createdBy": "string",
    "givenName": "string",
    "attributes": [
      {
        "id": 0,
        "name": "string",
        "value": "string",
        "userId": "string",
        "expires": "string"
      }
    ],
    "customUpns": [
      {
        "id": "string",
        "userId": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "clientUpnKey": "string",
        "customUpnValue": "string"
      }
    ],
    "familyName": "string",
    "identities": [
      {
        "id": 0,
        "groups": [],
        "strategy": "string",
        "azoUserId": "string",
        "idpTenantId": 0,
        "loginDomain": "string",
        "azoTenantName": "string",
        "idpTenantFqdn": "string",
        "idpTenantName": "string",
        "azoConnectionId": "string"
      }
    ],
    "modifiedBy": "string",
    "displayName": "Justin Buchanan",
    "phoneNumber": "string",
    "emailAddress": "justin@example.com",
    "organization": {
      "id": 0,
      "name": "string",
      "type": "string",
      "aliases": [],
      "contact": "string",
      "created": "string",
      "domains": [],
      "members": [],
      "isActive": false,
      "modified": "string",
      "products": [],
      "createdBy": "string",
      "modifiedBy": "string",
      "displayName": "string",
      "applications": [],
      "crmAccountId": "string",
      "isMfaRequired": false,
      "isSelfService": false,
      "subscriptions": [],
      "technicalContact": "string",
      "isEnabledForPreviewFeatures": false,
      "isDomainVerificationRequired": false
    },
    "isMfaDisabled": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "email-verified": false,
    "organizationId": 0,
    "mfaEnrollmentStatus": "string",
    "authenticationMethod": "string",
    "recoveryEmailAddress": "string",
    "applicationDeployments": [
      {
        "id": 0,
        "name": "string",
        "steps": [],
        "status": "string",
        "created": "string",
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "application": null,
        "displayName": "string",
        "maxUserCount": 0,
        "subscription": null,
        "applicationId": 0,
        "configuration": "string",
        "customMetadata": null,
        "subscriptionId": 0,
        "deploymentTarget": null,
        "readonlyMetadata": null,
        "statusResolution": "string",
        "deploymentTargetId": 0
      }
    ],
    "email-verify-sent-date": "string",
    "email-verification-status-type": "string"
  },
  "roles": [
    {
      "id": "string",
      "name": "string",
      "expires": "string",
      "description": "string"
    }
  ],
  "created": "string",
  "ownerId": "string",
  "picture": "string",
  "isActive": false,
  "language": "string",
  "memberOf": [
    {
      "id": "string",
      "user": {
        "id": "string",
        "type": null,
        "owner": null,
        "roles": [],
        "created": "string",
        "ownerId": "string",
        "picture": "string",
        "isActive": false,
        "language": "string",
        "memberOf": [],
        "modified": "string",
        "nickname": "string",
        "username": "string",
        "createdBy": "string",
        "givenName": "string",
        "attributes": [],
        "customUpns": [],
        "familyName": "string",
        "identities": [],
        "modifiedBy": "string",
        "displayName": "Justin Buchanan",
        "phoneNumber": "string",
        "emailAddress": "justin@example.com",
        "organization": null,
        "isMfaDisabled": false,
        "subscriptions": [],
        "email-verified": false,
        "organizationId": 0,
        "mfaEnrollmentStatus": "string",
        "authenticationMethod": null,
        "recoveryEmailAddress": "string",
        "applicationDeployments": [],
        "email-verify-sent-date": "string",
        "email-verification-status-type": null
      },
      "roles": [
        {}
      ],
      "userId": "string",
      "created": "string",
      "isGuest": false,
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "isMfaRequired": false,
      "organizationId": 0,
      "organizationName": "string",
      "isMembershipMfaRequired": false,
      "organizationDisplayName": "string"
    }
  ],
  "modified": "string",
  "nickname": "string",
  "username": "string",
  "createdBy": "string",
  "givenName": "string",
  "attributes": [
    {
      "id": 0,
      "name": "string",
      "value": "string",
      "userId": "string",
      "expires": "string"
    }
  ],
  "customUpns": [
    {
      "id": "string",
      "userId": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "clientUpnKey": "string",
      "customUpnValue": "string"
    }
  ],
  "familyName": "string",
  "identities": [
    {
      "id": 0,
      "groups": [
        {}
      ],
      "strategy": "string",
      "azoUserId": "string",
      "idpTenantId": 0,
      "loginDomain": "string",
      "azoTenantName": "string",
      "idpTenantFqdn": "string",
      "idpTenantName": "string",
      "azoConnectionId": "string"
    }
  ],
  "modifiedBy": "string",
  "displayName": "Justin Buchanan",
  "phoneNumber": "string",
  "emailAddress": "justin@example.com",
  "organization": {
    "id": 0,
    "name": "string",
    "type": "string",
    "aliases": [
      {
        "created": "string",
        "systemId": "string",
        "systemName": "string",
        "organizationId": 0
      }
    ],
    "contact": "string",
    "created": "string",
    "domains": [
      {
        "domain": "string",
        "created": "string",
        "domainId": 0,
        "modified": "string",
        "createdBy": "string",
        "isVerified": false,
        "modifiedBy": "string",
        "organizationId": 0,
        "verificationCode": "string",
        "verificationMethod": "string",
        "ownerOrganizationId": 0,
        "authenticationMethod": "string",
        "verificationCodeExpires": "string"
      }
    ],
    "members": [
      {
        "id": "string",
        "user": null,
        "roles": [],
        "userId": "string",
        "created": "string",
        "isGuest": false,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "isMfaRequired": false,
        "organizationId": 0,
        "organizationName": "string",
        "isMembershipMfaRequired": false,
        "organizationDisplayName": "string"
      }
    ],
    "isActive": false,
    "modified": "string",
    "products": [
      {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      }
    ],
    "createdBy": "string",
    "modifiedBy": "string",
    "displayName": "string",
    "applications": [
      {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      }
    ],
    "crmAccountId": "string",
    "isMfaRequired": false,
    "isSelfService": false,
    "subscriptions": [
      {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      }
    ],
    "technicalContact": "string",
    "isEnabledForPreviewFeatures": false,
    "isDomainVerificationRequired": false
  },
  "isMfaDisabled": false,
  "subscriptions": [
    {
      "id": 0,
      "logs": [
        {
          "severity": null,
          "subscription": null
        }
      ],
      "type": "string",
      "status": "string",
      "created": "string",
      "details": "string",
      "expires": "string",
      "product": {
        "id": 0,
        "url": "string",
        "name": "string",
        "created": "string",
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "organization": null,
        "subscriptions": [],
        "organizationId": 0,
        "publicMetadata": null,
        "longDescription": "string"
      },
      "modified": "string",
      "createdBy": "string",
      "isEnabled": false,
      "productId": 0,
      "modifiedBy": "string",
      "statusText": "string",
      "description": "string",
      "sfLicenseId": "string",
      "organization": {
        "id": 0,
        "name": "string",
        "type": null,
        "aliases": [],
        "contact": "string",
        "created": "string",
        "domains": [],
        "members": [],
        "isActive": false,
        "modified": "string",
        "products": [],
        "createdBy": "string",
        "modifiedBy": "string",
        "displayName": "string",
        "applications": [],
        "crmAccountId": "string",
        "isMfaRequired": false,
        "isSelfService": false,
        "subscriptions": [],
        "technicalContact": "string",
        "isEnabledForPreviewFeatures": false,
        "isDomainVerificationRequired": false
      },
      "sfContractId": "string",
      "customMetadata": {},
      "organizationId": 0,
      "readonlyMetadata": {},
      "sfSubscriptionId": "string",
      "applicationDeployments": [
        {
          "application": null,
          "subscription": null,
          "customMetadata": null,
          "deploymentTarget": null,
          "readonlyMetadata": null
        }
      ]
    }
  ],
  "email-verified": false,
  "organizationId": 0,
  "mfaEnrollmentStatus": "string",
  "authenticationMethod": "string",
  "recoveryEmailAddress": "string",
  "applicationDeployments": [
    {
      "id": 0,
      "name": "string",
      "steps": [
        {}
      ],
      "status": "string",
      "created": "string",
      "modified": "string",
      "createdBy": "string",
      "modifiedBy": "string",
      "application": {
        "id": 0,
        "name": "string",
        "created": "string",
        "product": null,
        "isActive": false,
        "metadata": null,
        "modified": "string",
        "createdBy": "string",
        "productId": 0,
        "modifiedBy": "string",
        "displayName": "string",
        "organization": null,
        "organizationId": 0,
        "publicMetadata": null,
        "deploymentTargets": [],
        "userDefaultIsActive": false
      },
      "displayName": "string",
      "maxUserCount": 0,
      "subscription": {
        "id": 0,
        "logs": [],
        "type": "string",
        "status": null,
        "created": "string",
        "details": "string",
        "expires": "string",
        "product": null,
        "modified": "string",
        "createdBy": "string",
        "isEnabled": false,
        "productId": 0,
        "modifiedBy": "string",
        "statusText": "string",
        "description": "string",
        "sfLicenseId": "string",
        "organization": null,
        "sfContractId": "string",
        "customMetadata": null,
        "organizationId": 0,
        "readonlyMetadata": null,
        "sfSubscriptionId": "string",
        "applicationDeployments": []
      },
      "applicationId": 0,
      "configuration": "string",
      "customMetadata": {},
      "subscriptionId": 0,
      "deploymentTarget": {
        "id": 0,
        "name": "string",
        "country": "string",
        "created": "string",
        "details": null,
        "isActive": false,
        "modified": "string",
        "createdBy": "string",
        "publicUrl": "string",
        "modifiedBy": "string",
        "application": null,
        "description": "string",
        "displayName": "string",
        "environment": "string",
        "applicationId": 0
      },
      "readonlyMetadata": {},
      "statusResolution": "string",
      "deploymentTargetId": 0
    }
  ],
  "email-verify-sent-date": "string",
  "email-verification-status-type": "string"
}
Schema
Name Type Attributes Description Extensions
displayName string required A display name to use when showing the user information to admins and other users.
minLength: 1 · maxLength: 250
emailAddress string required The user's email address. This value will be used as the primary method of identifying a user on sign-in. <list type="bullet"><item> This value must be globally unique. </item><item> This value must adhere to the format 'user@domain' </item><item> The email address is not validated (by default). </item></list>
minLength: 1 · maxLength: 250
applicationDeployments nullable
attributes nullable
authenticationMethod AuthenticationMethod A list of methods by which a user can authenticate.
Value Description
Database
Ad
Federation
Email
Sms
created string (date-time) nullable The date the user was created (in UTC).
createdBy string nullable The identifier of the principal that created the user.
customUpns nullable
email-verification-status-type EmailStatusType
Value Description
Unsent
Pending
Accepted
Expired
email-verified boolean
email-verify-sent-date string (date-time) nullable
familyName string nullable The users family or last name.
maxLength: 200
givenName string nullable The users given or first name.
maxLength: 200
id string nullable The system assigned unique identifier.
identities nullable The collection of tenants where this user exists. Only applies to federated or social users.
isActive boolean nullable Indicates if the user's account is active.
isMfaDisabled boolean nullable Indicates if the user is required to use multi-factor authentication. This is only applicable if Nexus.Backend.Domain.User.UserModel.AuthenticationMethod is Nexus.Backend.Domain.AuthenticationMethod.Database or Nexus.Backend.Domain.AuthenticationMethod.Ad.
language string nullable The user who owns the device.
memberOf nullable The list of organizations the user is a member of
mfaEnrollmentStatus string nullable The user who owns the device.
modified string (date-time) nullable The date the user was last modified (in UTC).
modifiedBy string nullable The identifier of the principal that last modified the user.
nickname string nullable A nickname for the user.
maxLength: 200
organization Represents an Organization
organizationId integer (int32) nullable The organization to which the user belongs.
owner
ownerId string nullable The user who owns the device.
phoneNumber string nullable A phone number for the user. This number may be used for SMS based MFA.
maxLength: 50
picture string nullable A URL to a picture of the user.
maxLength: 250
recoveryEmailAddress string nullable The user's email address for account recovery purposes. This value is not required. If not provided, the Nexus.Backend.Domain.User.UserModel.EmailAddress will be used.
roles nullable List of user roles
subscriptions nullable
type UserType Defines a list of valid principal types.
Value Description
Person
Device
username string nullable A nickname for the user.
maxLength: 200
400
Example
{
  "type": "string",
  "title": "string",
  "detail": "string",
  "status": 0,
  "instance": "string"
}
Schema
Name Type Attributes Description Extensions
detail string nullable
instance string nullable
status integer (int32) nullable
title string nullable
type string nullable
Example
{
  "type": "string",
  "title": "string",
  "detail": "string",
  "status": 0,
  "instance": "string"
}
Schema
Name Type Attributes Description Extensions
detail string nullable
instance string nullable
status integer (int32) nullable
title string nullable
type string nullable
Example
{
  "type": "string",
  "title": "string",
  "detail": "string",
  "status": 0,
  "instance": "string"
}
Schema
Name Type Attributes Description Extensions
detail string nullable
instance string nullable
status integer (int32) nullable
title string nullable
type string nullable
Example
{
  "type": "string",
  "title": "string",
  "detail": "string",
  "status": 0,
  "instance": "string"
}
Schema
Name Type Attributes Description Extensions
detail string nullable
instance string nullable
status integer (int32) nullable
title string nullable
type string nullable
Example
{
  "type": "string",
  "title": "string",
  "detail": "string",
  "status": 0,
  "instance": "string"
}
Schema
Name Type Attributes Description Extensions
detail string nullable
instance string nullable
status integer (int32) nullable
title string nullable
type string nullable
Example
{
  "type": "string",
  "title": "string",
  "detail": "string",
  "status": 0,
  "instance": "string"
}
Schema
Name Type Attributes Description Extensions
detail string nullable
instance string nullable
status integer (int32) nullable
title string nullable
type string nullable
Example
{
  "type": "string",
  "title": "string",
  "detail": "string",
  "status": 0,
  "instance": "string"
}
Schema
Name Type Attributes Description Extensions
detail string nullable
instance string nullable
status integer (int32) nullable
title string nullable
type string nullable
Security

Authentication is required for this operation.

Source: default

Requirements (any one option may satisfy)

  • Bearer and ApplicationToken
  • Basic