Skip to main content
POST
Create a knowledge document upload

Authorizations

Authorization
string
header
required

Organization-scoped Auth0 user access token issued to an approved first-party client or exchanged by a trusted OBO resource server.

Body

application/json

Metadata for creating a pending document before bytes are uploaded through a direct capability.

fileName
string
required
Required string length: 1 - 255
fileSize
integer
required
Required range: x <= 4194304
mediaType
enum<string>
required

Accepted source media type for Knowledge ingestion.

Available options:
application/pdf,
text/plain,
text/markdown,
text/html,
application/vnd.openxmlformats-officedocument.wordprocessingml.document
Example:

"application/pdf"

name
string
required
Required string length: 1 - 255
description
string | null
Maximum string length: 4000

Response

OK

document
Knowledge document · object
required

Organization-owned document metadata and its current ingestion/indexing projection.

upload
object
required