INPUT_OBJECT

UserCreate

User of the Assignar platform.

link GraphQL Schema definition

  • input UserCreate {
  • # A custom employee ID string for pairing with other systems.
  • employee_id: String
  • # Login name.
  • username: String!
  • # First/Given name.
  • first_name: String!
  • # Last/Surname.
  • last_name: String!
  • # Date of birth.
  • date_of_birth: DateExpression
  • # Mailing address.
  • address: AddressInput
  • # Contact email address.
  • email: String
  • # Contact phone number.
  • contact_number: String
  • # Employment type.
  • employment_type: Int
  • # Emergency contact details.
  • emergency_contact: EmergencyContactInput
  • # True if the user is active, false if they have been archived.
  • is_active: Boolean
  • # Free text comments.
  • comments: String
  • # Unique Student Identifier.
  • usi: String
  • # A picture of the user.
  • user_pic: String
  • # The user's account type.
  • type: IdObject!
  • # The user's password.
  • password: String!
  • # The categorization tags on the user.
  • tags: [IdObject]
  • # A user's suppliers
  • suppliers: [IdObject]
  • # Roles associated to the user.
  • roles: [IdObject]
  • # Leave request manager user ID.
  • leave_request_manager: Int!
  • }