Insight
Insight(id, title, description, creator, date_published, header_image, header_image_blurhash, topic_v2)
type Insight {
id: UUID!
title: String!
description: String!
creator: User!
datePublished: Date!
headerImage: String
headerImageBlurhash: String
topicV2: String
posts: [Post!]!
numberOfPosts: Int!
polls: [Poll!]!
involvedUsers(
offset: Int! = 0
limit: Int! = 3
): UserPaged!
recommendations: [Recommendation!]!
quotes: [Quote!]!
isFavorite: Boolean!
initiatives: [Initiative!]!
discussions: [Discussion!]!
quote(
id: UUID!
): Quote!
recommendation(
id: UUID!
): Recommendation!
initiative(
id: UUID!
): Initiative!
}
Fields
Insight.id ● UUID! non-null scalar
Insight.title ● String! non-null scalar
Insight.description ● String! non-null scalar
Insight.creator ● User! non-null object
Insight.datePublished ● Date! non-null scalar
Insight.headerImage ● String scalar
Insight.headerImageBlurhash ● String scalar
Insight.topicV2 ● String scalar
Insight.posts ● [Post!]! non-null object
Insight.numberOfPosts ● Int! non-null scalar
Insight.polls ● [Poll!]! non-null object
Insight.involvedUsers ● UserPaged! non-null object
A list of all users involved interacting with the insight (excluding the insight creator). Includes authors of all the posts and all commenters of any posts and discussions
Insight.involvedUsers.offset ● Int! non-null scalar
Insight.involvedUsers.limit ● Int! non-null scalar
Insight.recommendations ● [Recommendation!]! non-null object
Insight.quotes ● [Quote!]! non-null object
Insight.isFavorite ● Boolean! non-null scalar
Insight.initiatives ● [Initiative!]! non-null object
Insight.discussions ● [Discussion!]! non-null object
Insight.quote ● Quote! non-null object
Insight.quote.id ● UUID! non-null scalar
Insight.recommendation ● Recommendation! non-null object
Insight.recommendation.id ● UUID! non-null scalar
Insight.initiative ● Initiative! non-null object
Insight.initiative.id ● UUID! non-null scalar
Returned By
insightById query
Member Of
FeedItem object ● InsightPaged object