Assets and folders API
Upload durable Assets, manage hierarchy and metadata, synchronize cloud folders, and create Data Groups.
Endpoints
Method
Endpoint
Purpose
Create and upload
curl --fail-with-body --silent --show-error \
-X POST "$UNITLAB_API_URL/api/sdk/data-assets/folders/" \
-H "Authorization: Api-Key $UNITLAB_API_KEY" \
-H "Content-Type: application/json" \
--data '{"name":"Raw data","parent_id":"PARENT_FOLDER_ID"}'
curl --fail-with-body --silent --show-error \
-X POST "$UNITLAB_API_URL/api/sdk/data-assets/upload/" \
-H "Authorization: Api-Key $UNITLAB_API_KEY" \
-F "folder_id=FOLDER_ID" \
-F "path=2026-07" \
-F "tags=incoming" \
-F 'custom_metadata={"source":"camera-7","shift":"night"}' \
-F "file=@./frame-001.jpg"Create Auto-Groups safely

Request operating contract
Concern
Required behavior