Project data and Batch Queues API
List Data Units, upload files, attach governed sources, and monitor ingestion.
Data Unit and Batch Queue endpoints
Method
Endpoint
Purpose
curl --fail-with-body --silent --show-error \
"$UNITLAB_API_URL/api/sdk/projects/PROJECT_ID/data-units/?data_type=image&status=annotate&kind=group" \
-H "Authorization: Api-Key $UNITLAB_API_KEY"Upload one file
SESSION_ID="YOUR_UUID"
curl --fail-with-body --silent --show-error \
-X POST "$UNITLAB_API_URL/api/sdk/projects/PROJECT_ID/upload-data/" \
-H "Authorization: Api-Key $UNITLAB_API_KEY" \
-F "session_id=$SESSION_ID" \
-F "fps=2.0" \
-F "file=@./clip.mp4"Attach governed workspace data
Method
Endpoint
Purpose
Request operating contract
Concern
Required behavior