Post
No description
type Post {
attachmentURL: String
attachments: [PostAttachment!]
body: String
caption: String
comments(
after: String
before: String
first: Int
last: Int
): PostCommentsConnection
commentsCount: Int
createdAt: DateTime
creator: User
downVoters(
after: String
before: String
first: Int
last: Int
): PostDownVotersConnection
downVotesCount: Int
hasUserVoted(userId: ID!): HasUserVoted
id: ID!
organization: Organization
pinnedAt: DateTime
upVoters(
after: String
before: String
first: Int
last: Int
): PostUpVotersConnection
upVotesCount: Int
updatedAt: DateTime
updater: User
}
Fields
Post.attachmentURL ● String scalar
URL to the media attachment (image or video) of the post.
Post.attachments ● [PostAttachment!] list object
Array of attachments.
Post.body ● String scalar
Body for the post.
Post.caption ● String scalar
Caption for the post.
Post.comments ● PostCommentsConnection object
GraphQL connection to traverse through the comments created under the post.
Post.comments.after ● String scalar
Post.comments.before ● String scalar
Post.comments.first ● Int scalar
Post.comments.last ● Int scalar
Post.commentsCount ● Int scalar
Total number of comments created under the post.
Post.createdAt ● DateTime scalar
Date time at the time the post was created.
Post.creator ● User object
User who created the post.
Post.downVoters ● PostDownVotersConnection object
GraphQL connection to traverse through the users that down voted the post.
Post.downVoters.after ● String scalar
Post.downVoters.before ● String scalar
Post.downVoters.first ● Int scalar
Post.downVoters.last ● Int scalar
Post.downVotesCount ● Int scalar
Total number of down votes on the post.
Post.hasUserVoted ● HasUserVoted object
Check if a specific user has voted on this post and return vote details.
Post.hasUserVoted.userId ● ID! non-null scalar
The ID of the user to check if they have voted on this post.
Post.id ● ID! non-null scalar
Global identifier of the post.
Post.organization ● Organization object
Organization which the post belongs to.
Post.pinnedAt ● DateTime scalar
Date time at the time the post was pinned.
Post.upVoters ● PostUpVotersConnection object
GraphQL connection to traverse through the user that up voted the post.
Post.upVoters.after ● String scalar
Post.upVoters.before ● String scalar
Post.upVoters.first ● Int scalar
Post.upVoters.last ● Int scalar
Post.upVotesCount ● Int scalar
Total number of up votes on the post.
Post.updatedAt ● DateTime scalar
Date time at the time the post was last updated.
Post.updater ● User object
User who last updated the post.
Returned By
createPost mutation ● createPostVote mutation ● deletePost mutation ● deletePostVote mutation ● post query ● postsByOrganization query ● updatePost mutation ● updatePostVote mutation
Member Of
Comment object ● OrganizationPinnedPostsConnectionEdge object ● OrganizationPostsConnectionEdge object