OBJECT

User

A user account in the Numina database

link GraphQL Schema definition

  • type User implements OrganizationAuthorizedNode {
  • # The ID of the object.
  • id: ID!
  • # User's email address
  • email: String!
  • # User's name
  • name: String
  • # Database id of the organization this user belongs to
  • orgId: String
  • # Timestamp at which this user was created
  • joined: DateTime
  • # User's position in their organization (e.g. 'manager')
  • position: String
  • # User's administrator status for internal Numina services
  • admin: Boolean
  • # User's API key for future API authentication; not currently used
  • apiKey: String
  • # User's authorization level within the Numina API system, not currently being
  • # enforced
  • authLevel: String
  • # User's phone number
  • phone: String
  • lowerEmail: String
  • organization: Organization
  • # Database ID for this object
  • rawId: Int
  • # Mailchimp tags for this user
  • mailchimpTags: [String]
  • }