Skip to main content

CompanyUser

type CompanyUser implements Node {
id: ID!
createdAt: Time!
updatedAt: Time!
superAdmin: Boolean!
status: CompanyUserStatus!
email: String
companyID: ID!
userID: ID
roleID: ID
receivesBillingEmails: Boolean!
chargebeeID: String
user: User
company: Company!
role: Role
}

Fields

CompanyUser.id ● ID! non-null scalar

CompanyUser.createdAt ● Time! non-null scalar

CompanyUser.updatedAt ● Time! non-null scalar

CompanyUser.superAdmin ● Boolean! non-null scalar

CompanyUser.status ● CompanyUserStatus! non-null enum

CompanyUser.email ● String scalar

CompanyUser.companyID ● ID! non-null scalar

CompanyUser.userID ● ID scalar

CompanyUser.roleID ● ID scalar

CompanyUser.receivesBillingEmails ● Boolean! non-null scalar

CompanyUser.chargebeeID ● String scalar

CompanyUser.user ● User object

CompanyUser.company ● Company! non-null object

CompanyUser.role ● Role object

Interfaces

Node interface

An object with an ID. Follows the Relay Global Object Identification Specification

Returned By

getCompanyUser query ● getCurrentCompany query ● updateCompanyUser mutation

Member Of

Company object ● CompanyUserEdge object ● RecordValue object ● User object