kb_ ID to an agent version through knowledge_base_ids.
Lifecycle
- Create a knowledge base.
- Populate its content through the supported dashboard ingestion flow.
- Attach it with Update Agent.
- Get or list resources to confirm the signed ID and name.
- Rename without changing attachments.
- Detach it from agent versions before deleting.
Response envelope
GET /v1/knowledge-base returns items plus a meta object with totalItems, itemsPerPage, totalPages, and currentPage. See Pagination for an endpoint-by-endpoint envelope table.
Delete conflicts
Deletion is blocked while a current draft or latest published agent version references the knowledge base. Use the affected agent IDs in the409 Conflict response to detach or replace the knowledge base, then retry the delete.