Skip to main content
POST
/
v2
/
knowledge-bases
/
{kb_id}
/
documents
/
files
Add Files Document
curl --request POST \
  --url https://api.example.com/v2/knowledge-bases/{kb_id}/documents/files \
  --header 'Content-Type: multipart/form-data' \
  --form 'files=<string>' \
  --form 'document_languages=<string>' \
  --form files.items='@example-file'
{
  "processing_status": {
    "status": "processing",
    "message": "<string>",
    "document_ids": []
  }
}

Path Parameters

kb_id
string
required

Body

multipart/form-data
files
file[]
required
document_languages
string[] | null

Response

Successful Response

Response model for adding documents to a Knowledge Base.

processing_status
ProcessingStatus · object
required

Status information about the document addition process, including progress and any errors.