Member
You grant access to members which can be either: Users: A developer, administrator or any other person from your Organization who interacts with the TravelgateX Platform. An email address can be used as the identity of a User. Service Accounts: An application (Client) instead of an individual User. If you prefer, you can create as many Service Accounts as needed to represent different logical components of your application.
type Member implements Node {
code: ID!
memberData: MemberData
adviseMessage(level: [AdviseMessageLevel]): [AdviseMessage!]
createdAt: DateTime!
updatedAt: DateTime!
deletedAt: DateTime!
}
Fields
Member.code
● ID!
non-null scalar
Member.memberData
● MemberData
object
Member.adviseMessage
● [AdviseMessage!]
list object
List of advise messages.
Member.adviseMessage.level
● [AdviseMessageLevel]
list enum
Member.createdAt
● DateTime!
non-null scalar
Date created
Member.updatedAt
● DateTime!
non-null scalar
Date updated
Member.deletedAt
● DateTime!
non-null scalar
Date deleted. This value is used to include archived members.
Interfaces
Node
interface
Member Of
AdminMutation
object ● AlertData
object ● CustomerAgent
object ● GroupCommonData
interface ● GroupData
object ● MemberEdge
object ● OrganizationContact
object ● OrganizationData
object