Skip to main content
POST
Python

Authorizations

Meibel-API-Key
string
header
required

Path Parameters

datasource_id
string
required

Query Parameters

trigger_ingest
boolean
default:false

Start ingestion after upload completes. Returns ingest_url to poll for status.

Body

multipart/form-data
files
file[]
required

One or more files to upload

Response

Successful Response

Result of a synchronous upload — waits until files are persisted, optionally triggers ingest, and returns the resulting content listing.

datasource_id
string
required

ID of the datasource the files were uploaded to

items
ContentItem · object[]
required

Content items present on the datasource after the upload completes

continuation_token
string | null

Set when the listing is truncated — pass to GET /datasources/{id}/content to fetch the rest

ingest_url
string | null

URL to poll for ingest status. Only set when trigger_ingest=true was supplied