c.l.cladDocs

Knowledge base

Every collection, article, article-template, and homepage-curation query and mutation.

Manage help-center collections, articles, article templates, and homepage curation.

Queries

article

article(id: ID!): Article
ArgumentTypeDescription
idID!Required.

articles

articles(after: String, collectionId: ID, first: Int, search: String, status: ArticleStatus): ArticleConnection
ArgumentTypeDescription
afterString
collectionIdID
firstInt
searchString
statusArticleStatus

articleTemplates

articleTemplates: [ArticleTemplate!]

All article templates in the organization (newest first).

collection

collection(id: ID!): Collection
ArgumentTypeDescription
idID!Required.

collections

collections(after: String, first: Int, search: String): CollectionConnection
ArgumentTypeDescription
afterString
firstInt
searchString

featuredArticleCandidates

featuredArticleCandidates(first: Int, search: String): [FeaturedArticleCandidate!]

Search up to 50 metadata-only, publicly eligible articles that can be newly pinned to the help-center homepage.

ArgumentTypeDescription
firstIntMaximum rows to return (default 25, max 50).
searchStringOptional case-insensitive title search (max 128 characters).

featuredArticles

featuredArticles: [FeaturedArticle!]

The complete explicitly pinned help-center homepage set in manual order, including retained pins that are temporarily unavailable.

Mutations

createArticle

createArticle(input: CreateArticleInput!): ArticleResult
ArgumentTypeDescription
inputCreateArticleInput!Required.

createArticleTemplate

createArticleTemplate(input: CreateArticleTemplateInput!): ArticleTemplateResult

Create an article template.

ArgumentTypeDescription
inputCreateArticleTemplateInput!Required.

createCollection

createCollection(input: CreateCollectionInput!): CollectionResult
ArgumentTypeDescription
inputCreateCollectionInput!Required.

deleteArticle

deleteArticle(id: ID!): DeleteArticleResult
ArgumentTypeDescription
idID!Required.

deleteArticleTemplate

deleteArticleTemplate(id: ID!): DeleteArticleTemplateResult

Delete an article template.

ArgumentTypeDescription
idID!Required.

deleteCollection

deleteCollection(id: ID!): DeleteCollectionResult

Delete a collection AND every article in it (with search-index cleanup).

ArgumentTypeDescription
idID!Required.

replaceFeaturedArticles

replaceFeaturedArticles(input: ReplaceFeaturedArticlesInput!): ReplaceFeaturedArticlesResult

Atomically replace the complete ordered help-center homepage pin set. Requires article write plus public-publication permission.

ArgumentTypeDescription
inputReplaceFeaturedArticlesInput!Required.

updateArticle

updateArticle(input: UpdateArticleInput!): ArticleResult
ArgumentTypeDescription
inputUpdateArticleInput!Required.

updateArticleTemplate

updateArticleTemplate(input: UpdateArticleTemplateInput!): ArticleTemplateResult

Rename or re-body an article template.

ArgumentTypeDescription
inputUpdateArticleTemplateInput!Required.

updateCollection

updateCollection(input: UpdateCollectionInput!): CollectionResult

Rename or restyle a collection. Name collisions return CONFLICT.

ArgumentTypeDescription
inputUpdateCollectionInput!Required.