Sign up

To sign up a user and create a new (company) account with, use the following mutation:

mutation {
  signup(params: {
    accountInfo: SignUpUserAccountProfileInput!
    email: String!
    firstName: String!
    jobTitle: String
    lastName: String!
    password: String!
    signature: String!
    userFlags: [UserFlagSignupInput!]
    userSettings: UserSettingsSignupInput
  }) {
    user {
      accountRole
      applicationRoles
      email
      firstName
      id
      jobTitle
      lastLoginAt
      lastName
      modifiedAt
      profilePictureUrl
      signedUpAt
      userFlags {
        userFlag
        valid
      }
    }
  }
}

A valid signature can be retrieved from the HxDR team, or your tenant admin.

JS-SDK reference

  • Auth

    Identity authentication

  • Account

    Account Services