Skip to main content
POST

Authorizations

Authorization
string
header
required

Organization API key passed as a Bearer token. This is the scheme used by the public SDK surface.

Query Parameters

organization_id
string<uuid>

Organization ID. This is required for access control. It can be provided via query or request body depending on the endpoint.

Body

multipart/form-data
file
file
required

File to upload.

organization_id
string

Organization ID. If not provided, file will be uploaded to personal dataset.

Minimum string length: 1
metadata
any

Optional metadata for the file in JSON format.

Response

File uploaded

id
string<uuid>
required
read-only
dataset
object
required
name
string
required
Maximum string length: 1024
size
integer
required
Required range: -2147483648 <= x <= 2147483647
creator
object | null
required
created_at
string<date-time>
required
read-only