INPUT_OBJECT

UpdatePostInput

The field used to update an existing Post.

link GraphQL Schema definition

  • input UpdatePostInput {
  • # Title of the post
  • title: String
  • # The number of CE credits this post is accredited for
  • creditHours: Float
  • # The external URL for this post. This is used for articles and other external
  • # content
  • externalURL: String
  • clearExternalURL: Boolean
  • # The URL to use in the share sheet, social media or other sharing mechanisms
  • shareURL: String
  • clearShareURL: Boolean
  • # Whether this post is accredited for CE credits
  • ce: Boolean
  • # Whether this post has been curated as high quality CE content
  • highQualityCe: Boolean
  • # The status of the post.
  • # - draft: The post is in draft mode and is only visible to the post author.
  • # - published: The post is published and visible in the feed and searchable.
  • # - archived: The post is archived and not visible to anyone except an admin.
  • # - deleted: The post is deleted and not visible to anyone except an admin.
  • # - processing: The post is being processed and is only visible to the post
  • # author.
  • status: PostStatus
  • # Body of the post. Tags (starting with a #) and Mentions (starting with an @) are
  • # allowed
  • body: String
  • # Whether this post is featured
  • featured: Boolean
  • # The main discussion points for this post. If the post has an attached
  • # sourceArticle, the discussionPoints have been copied from there and are
  • # identical.
  • discussionPoints: [String!]
  • appendDiscussionPoints: [String!]
  • clearDiscussionPoints: Boolean
  • createdAt: Time
  • updatedAt: Time
  • sortKey: Int
  • clearSortKey: Boolean
  • terms: [String!]
  • appendTerms: [String!]
  • clearTerms: Boolean
  • termFrequencies: Map
  • clearTermFrequencies: Boolean
  • wordcloud: String
  • clearWordcloud: Boolean
  • # The type of the post
  • type: PostType
  • # The trending boost of the post.
  • trendingBoost: Float
  • syntheticSuggestedSearches: [String!]
  • appendSyntheticSuggestedSearches: [String!]
  • clearSyntheticSuggestedSearches: Boolean
  • reflectiveNudges: [String!]
  • appendReflectiveNudges: [String!]
  • clearReflectiveNudges: Boolean
  • # Whether this post should be excluded from the feed
  • excludeFromFeed: Boolean
  • # The disclosure statements for this post
  • ceDisclosureStatements: String
  • clearCeDisclosureStatements: Boolean
  • # The learning objective for this post
  • ceLearningObjective: String
  • clearCeLearningObjective: Boolean
  • # The post assessment question for this post
  • cePostAssessmentQuestion: String
  • clearCePostAssessmentQuestion: Boolean
  • # The intended audience for this post (for use on CE minisite)
  • ceAudience: String
  • clearCeAudience: Boolean
  • # Whether to include this post in the CE minisite
  • includeInCeMinisite: Boolean
  • # The PDF for this post (for use on CE minisite)
  • cePdf: String
  • clearCePdf: Boolean
  • # The CE classification for this post
  • ceClassification: Map
  • clearCeClassification: Boolean
  • # The time when the CE classification was last updated
  • ceLastClassifiedAt: Time
  • clearCeLastClassifiedAt: Boolean
  • ceReleaseDate: Time
  • clearCeReleaseDate: Boolean
  • ceExpirationDate: Time
  • clearCeExpirationDate: Boolean
  • ceImplementor: String
  • clearCeImplementor: Boolean
  • # The estimated reading time for this article, in minutes.
  • readTimeInMinutes: Int
  • clearReadTimeInMinutes: Boolean
  • # The word count for this post
  • wordCount: Int
  • clearWordCount: Boolean
  • # Whether this post should be automatically published after it is finished
  • # processing.
  • autoPublish: Boolean
  • authorID: ID
  • clearAuthor: Boolean
  • addTopicIDs: [ID!]
  • removeTopicIDs: [ID!]
  • clearTopics: Boolean
  • addAssetIDs: [ID!]
  • removeAssetIDs: [ID!]
  • clearAssets: Boolean
  • addMentionIDs: [ID!]
  • removeMentionIDs: [ID!]
  • clearMentions: Boolean
  • addCitationIDs: [ID!]
  • removeCitationIDs: [ID!]
  • clearCitations: Boolean
  • tenantID: ID
  • clearTenant: Boolean
  • institutionID: ID
  • clearInstitution: Boolean
  • accreditedLearningObjectiveID: ID
  • clearAccreditedLearningObjective: Boolean
  • addCommentIDs: [ID!]
  • removeCommentIDs: [ID!]
  • clearComments: Boolean
  • addMediaItemIDs: [ID!]
  • removeMediaItemIDs: [ID!]
  • clearMediaItems: Boolean
  • addVideoIDs: [ID!]
  • removeVideoIDs: [ID!]
  • clearVideos: Boolean
  • coverImageID: ID
  • clearCoverImage: Boolean
  • addImageIDs: [ID!]
  • removeImageIDs: [ID!]
  • clearImages: Boolean
  • addPostCollectionIDs: [ID!]
  • removePostCollectionIDs: [ID!]
  • clearPostCollections: Boolean
  • addEducationCreditIDs: [ID!]
  • removeEducationCreditIDs: [ID!]
  • clearEducationCredits: Boolean
  • addAudienceIDs: [ID!]
  • removeAudienceIDs: [ID!]
  • clearAudiences: Boolean
  • addPostTagIDs: [ID!]
  • removePostTagIDs: [ID!]
  • clearPostTags: Boolean
  • addLikedUserIDs: [ID!]
  • removeLikedUserIDs: [ID!]
  • clearLikedUsers: Boolean
  • addBookmarkedUserIDs: [ID!]
  • removeBookmarkedUserIDs: [ID!]
  • clearBookmarkedUsers: Boolean
  • addLearningObjectiveIDs: [ID!]
  • removeLearningObjectiveIDs: [ID!]
  • clearLearningObjectives: Boolean
  • addPostReportIDs: [ID!]
  • removePostReportIDs: [ID!]
  • clearPostReports: Boolean
  • pollID: ID
  • clearPoll: Boolean
  • sourceArticleID: ID
  • clearSourceArticle: Boolean
  • addFeedHistoryIDs: [ID!]
  • removeFeedHistoryIDs: [ID!]
  • clearFeedHistories: Boolean
  • addFeedImpressionIDs: [ID!]
  • removeFeedImpressionIDs: [ID!]
  • clearFeedImpressions: Boolean
  • addEmbeddingIDs: [ID!]
  • removeEmbeddingIDs: [ID!]
  • clearEmbeddings: Boolean
  • addLinkIDs: [ID!]
  • removeLinkIDs: [ID!]
  • clearLinks: Boolean
  • addTopicClassificationIDs: [ID!]
  • removeTopicClassificationIDs: [ID!]
  • clearTopicClassifications: Boolean
  • # Update a Citation for the post
  • updateCitations: [UpsertPostCitationInput!]
  • # Update the questions for the post
  • updatePollQuestions: [UpsertPollQuestionInput!]
  • # Remove the poll questions for the post, based on the provided IDs
  • removePollQuestionIDs: [ID!]
  • }

link Require by