Knowledge Bases V2

Fork Template V2

Create a new knowledge base from a template with v2 processing.

This endpoint:

  1. Finds the template by name
  2. Creates a new KB with document record (forked=True, source=template_name)
  3. Uploads template content to S3
  4. Queues Celery task for async processing (chunking, vectorization)

The document processing happens asynchronously via Celery.

post/knowledge_bases/v2/fork-template

Request

  • Base URL: https://api.myaltimate.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.myaltimate.com/knowledge_bases/v2/fork-template
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Request body

template_namestring required
new_namestring nullable

Response

Successful Response

successboolean required
knowledge_base_idinteger required
knowledge_base_public_idstring required
document_idinteger required
document_public_idstring required
namestring required
versioninteger required
processing_statusstring required
celery_task_idstring nullable
messagestring nullable

Changes

No recorded changes to this operation across all 82 revisions of this API.