OBJECT

ChannelInfo

link GraphQL Schema definition

  • type ChannelInfo {
  • id: String!
  • status: String
  • name: String
  • # Channel kind: direct|org|managed|self|ad-hoc|group|dispatch
  • kind: String
  • createdAt: DateTime
  • # Last user read on channel
  • lastRead: DateTime
  • # Last write from anyone (longer query time)
  • lastWrite: DateTime
  • # Last message (longer query time)
  • lastMessage: String
  • # Count of unread messages (longer query time)
  • unreadCount: Long
  • orgId: Uuid
  • orgName: String
  • setting: String
  • icon: String
  • ownerId: String
  • pairId: Uuid
  • linkedChannelId: Uuid
  • # Edit users: system | everyone | self
  • editPermission: String
  • # Write to channel: admin | everyone
  • writePermission: String
  • managedStatus: String
  • managedLatest: DateTime
  • # Pipe delimited channel label ids
  • labels: String
  • }