Knowledge
Authorizations
X-API-KEYstringRequired
Query parameters
pageintegerOptional
Page number for pagination
Responses
200
A list of knowledge sources
application/json
idintegerOptional
namestringOptional
descriptionstring · nullableOptional
source_typestring · enumOptionalPossible values:
created_atstring · date-timeOptional
updated_atstring · date-time · nullableOptional
get
/v1/knowledge200
A list of knowledge sources
Authorizations
X-API-KEYstringRequired
Body
namestring · max: 200Required
descriptionstring · max: 500Optional
filenamestringRequired
content_typestring · enumRequiredPossible values:
Responses
201
Upload URL generated
application/json
post
/v1/knowledge/upload201
Upload URL generated
Authorizations
X-API-KEYstringRequired
Path parameters
idintegerRequired
Knowledge source ID
Responses
200
Knowledge source detail
application/json
idintegerOptional
namestringOptional
descriptionstring · nullableOptional
source_typestring · enumOptionalPossible values:
created_atstring · date-timeOptional
updated_atstring · date-time · nullableOptional
get
/v1/knowledge/{id}200
Knowledge source detail
Authorizations
X-API-KEYstringRequired
Path parameters
idintegerRequired
Knowledge source ID
Body
namestringOptional
descriptionstring · nullableOptional
site_idstring · uuid · nullableOptional
enabledbooleanOptional
Responses
200
Knowledge source updated
application/json
idintegerOptional
namestringOptional
descriptionstring · nullableOptional
source_typestring · enumOptionalPossible values:
created_atstring · date-timeOptional
updated_atstring · date-time · nullableOptional
patch
/v1/knowledge/{id}200
Knowledge source updated
Last updated
Was this helpful?