Datasets

Get Upload Config

Return upload configuration including presigned upload availability.

get/ingest/upload/config

Request

  • The document declares no server URL.
  • Auth: one of:
    • OAuth 2 (password, token URL /api/auth/login)
    • API key in header X-Api-Key
    • API key in query parameter api_key

Response

Successful Response

presigned_uploadsboolean required

Whether presigned S3 uploads are enabled (requires STORAGE_PROVIDER=s3).

presigned_threshold_bytesinteger required

File size threshold (bytes) above which multipart presigned URLs are used.

max_file_size_bytesinteger required

Maximum allowed upload size in bytes.

allowed_extensionsstring required

Comma-separated list of allowed file extensions.

remaining_dataset_quotainteger nullable

Datasets the caller may still create before hitting the per-user count cap, or null when no count cap is configured (unlimited). Advisory UX hint only — the cap is enforced server-side at upload.

Changes

No recorded changes to this operation across all 50 revisions of this API.