Skip to main content

Insight

Insight(id, title, description, creator, date_published, header_image, header_image_blurhash, topic)

type Insight {
id: UUID!
title: String!
description: String!
creator: User
datePublished: Date!
headerImage: String
headerImageBlurhash: String
topic: Topic
posts: [Post!]!
numberOfPosts: Int!
polls: [Poll!]!
involvedUsers(
offset: Int! = 0
limit: Int! = 3
): UserPaged!
recommendations: [Recommendation!]!
quotes: [Quote!]!
isBookmarked: Boolean! @deprecated
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 object

Insight.datePublished ● Date! non-null scalar

Insight.headerImage ● String scalar

Insight.headerImageBlurhash ● String scalar

Insight.topic ● Topic object

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
Show deprecated

Returned by

insightById query

Member of

InsightPaged object ● UserFavorite object

Implemented by

InsightQuoteRecommendationInitiative union