Integrating a custom search or knowledge article viewer with knowledge blocks
concept australia Updated Sep 10, 2026 1 min read integrating-with-custom-search-or-knowledge-article-viewer.md
If you are using a custom search or knowledge article viewer with your application, you can integrate that custom search or viewer with the appropriate knowledge or knowledge blocks API.
Note: Integration is only necessary if you are using a custom search or knowledge article viewer.
- KBPortalServiceImpl - Global
TheKBPortalServiceImplAPI is included with Knowledge Management V3 [com.snc.knowledge3] as a script include. It provides methods to use with knowledge, such as integration with a custom search. - KBBlock - Global
TheKBBlockAPI is included with knowledge blocks [com.snc.knowledge_blocks] as a script include. It provides methods to use with the knowledge blocks feature, such as integration with a custom knowledge article viewer.
Parent Topic:Using knowledge blocks
28 lines · 2.1 KB
--- title: Integrating a custom search or knowledge article viewer with knowledge blocks description: If you are using a custom search or knowledge article viewer with your application, you can integrate that custom search or viewer with the appropriate knowledge or knowledge blocks API. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/servicenow-platform/knowledge-management/integrating-with-custom-search-or-knowledge-article-viewer.html release: australia product: Knowledge Management classification: knowledge-management topic_type: concept last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [Using knowledge blocks, Using Knowledge Management, Knowledge Management, Manage content capabilities, Extend ServiceNow AI Platform capabilities] --- # Integrating a custom search or knowledge article viewer with knowledge blocks If you are using a custom search or knowledge article viewer with your application, you can integrate that custom search or viewer with the appropriate knowledge or knowledge blocks API. **Note:** Integration is only necessary if you are using a custom search or knowledge article viewer. - **[KBPortalServiceImpl - Global](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/knowledge-management/KBPortalServiceImplAPI.md)** The `KBPortalServiceImpl` API is included with Knowledge Management V3 \[com.snc.knowledge3\] as a script include. It provides methods to use with knowledge, such as integration with a custom search. - **[KBBlock - Global](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/knowledge-management/KBBlockAPI.md)** The `KBBlock` API is included with knowledge blocks \[com.snc.knowledge\_blocks\] as a script include. It provides methods to use with the knowledge blocks feature, such as integration with a custom knowledge article viewer. **Parent Topic:**[Using knowledge blocks](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/knowledge-management/using-knowlege-blocks.md)
| title | Integrating a custom search or knowledge article viewer with knowledge blocks |
| description | If you are using a custom search or knowledge article viewer with your application, you can integrate that custom search or viewer with the appropriate knowledge or knowledge blocks API. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/servicenow-platform/knowledge-management/integrating-with-custom-search-or-knowledge-article-viewer.html |
| release | australia |
| product | Knowledge Management |
| classification | knowledge-management |
| topic_type | concept |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Using knowledge blocksUsing Knowledge ManagementKnowledge ManagementManage content capabilitiesExtend ServiceNow AI Platform capabilities |