Other types

Learn about other types used by the articles and knowledge base APIs

The monday.com articles APIs let you create, publish, search, and delete knowledge base articles.

The types below are returned by articles-related queries and mutations (and related APIs), and are not independently queryable at the root.


ArticleMetadata

Metadata for a knowledge base article: identifiers, visibility, location, lifecycle state, and people.

FieldTypeDescription
object_idIDThe article’s object ID.
nameStringDisplay name of the article.
privacy_kindPrivacyKindVisibility level (for example PRIVATE or PUBLIC).
workspace_idIDWorkspace that contains the article.
folder_idIDFolder the article is filed under, if any.
stateStringLifecycle state of the article (for example draft vs. published).
ownersUsers and teams that own the article.
subscribersUsers and teams subscribed to the article when it is private.

KnowledgeBaseAnswer

Result of the knowledge_base_search query: an AI-generated answer plus the raw snippets that grounded it.

FieldTypeDescription
answerStringGenerated answer text.
raw_snippets[SnippetSearchResult]Matching source snippets from the knowledge base.

SnippetSearchResult

A single snippet returned inside KnowledgeBaseAnswer.raw_snippets.

FieldTypeDescription
idStringSnippet identifier.
titleStringTitle or heading of the snippet source.
textStringSnippet body text.
parent_idStringParent object or snippet ID, when applicable.
distanceFloatRelevance score from vector search (lower is often closer).
urlStringLink to the source in the product, when available.

AppDocumentationAiResponse

Returned by the ask_developer_docs query (developer documentation AI). It is not specific to knowledge base articles but shares the same AI response pattern.

FieldTypeDescription
idStringIdentifier for this response.
questionStringThe question that was asked.
answerStringThe generated answer.
conversation_idStringConversation ID for follow-up questions in the same thread.