Skip to main content
PUT
TypeScript SDK

Authorizations

Oai-Api-Key
string
header
required

Body

application/json

Upsert document request

spaceId
string
required

The ID of the space

Example:

"space_123"

filename
string
required

Filename to create or update

Required string length: 1 - 255
Example:

"my-notes.md"

content
string
required

The document content (max 10MB)

Required string length: 1 - 10000000
Example:

"# My Notes\n\nSome content..."

metadata
object

Optional metadata to attach to the document

Response

Document created or updated successfully

document
object
required
created
boolean
required

Whether a new document was created (true) or existing updated (false)