Skip to main content
POST
/
api
/
core
/
knowledge_assets
/
personal
Create personal knowledge asset
curl --request POST \
  --url https://api.example.com/api/core/knowledge_assets/personal \
  --header 'Authorization: Bearer <token>'
{
  "knowledge_sources": [
    {
      "id": "<string>",
      "file_source_type": "<string>",
      "permissions_type": "<string>",
      "is_empty": true
    }
  ],
  "knowledge_assets": [
    {
      "id": "<string>",
      "label": {
        "de": "<string>",
        "en": "<string>"
      },
      "description": {
        "de": "<string>",
        "en": "<string>"
      },
      "knowledge_source_ids": [
        "<string>"
      ],
      "category": "personal",
      "icon_filename": "<string>",
      "is_selected_by_default": true,
      "load_page_assets": false,
      "download_disabled": false,
      "guided_search_field_ids": [
        "<string>"
      ]
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer token authentication. Format: 'Bearer '

Query Parameters

locale
enum<string>
required
Available options:
de,
en
use_case_id
string | null

Response

Successful Response

Response schema for creating a personal knowledge asset.

knowledge_sources
KnowledgeSourceResponseSchema · object[]
required
knowledge_assets
KnowledgeAssetResponseSchema · object[]
required