# KnowledgeBaseTopicsPaginated **Type:** GraphQL objects **Description:** Paginated list of knowledge base topics. ## Fields - data (KnowledgeBaseTopic): The list of topics for the current page. - _id (String) - code (String): Unique code identifier for programmatic access. - title (String): The topic title. - description (String): Description of the topic. - categories (KnowledgeBaseCategory): Categories within this topic. - workspace (Workspace) - color (String) - backgroundImage (String): URL of the background image for the topic page. - languageCode (String): ISO language code for the topic content (e.g. 'en', 'ar'). - createdBy (String): User ID of the topic creator. - createdDate (Date): When this topic was created. - modifiedBy (String): User ID of the last modifier. - modifiedDate (Date): When this topic was last modified. - parentCategories (KnowledgeBaseParentCategory): Top-level parent categories within this topic. - pagination (PaginationInfo): Pagination metadata. - currentPage (Int): The current page number (1-based). - perPage (Int): Number of items per page. - totalCount (Int): Total number of items matching the query. - totalPages (Int): Total number of pages. - hasNextPage (Boolean): Whether there are more pages after the current one. - hasPreviousPage (Boolean): Whether there are pages before the current one.