Skip to main content
POST
Add files to a knowledge base

Authorizations

Authorization
string
header
required

Your Wixzel Voice API key: Authorization: Bearer wv_live_.... Keys are scoped; grant only what the integration needs.

Path Parameters

id
string
required
Pattern: ^[0-9a-f]{24}$
Example:

"6a96a3ead6e886d42462dd3e"

Body

files
file[]
required

Up to 5 files per request. Documents: PDF, DOCX, TXT, MD, CSV or HTML, up to 10 MB each, at most 20 per knowledge base. To send on WhatsApp: JPEG or PNG images up to 5 MB and MP4 or 3GP videos up to 16 MB, at most 30 per knowledge base.

Required array length: 1 - 5 elements
description
string

What the files are or show. Required when sending an image or video.

Maximum string length: 1000

Response

The files, processing

object
enum<string>
required
Available options:
list
data
object[]
required
has_more
boolean
required

True when more records exist after this page.

next_cursor
string | null
required

Pass as starting_after to fetch the next page.