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