Create Submission
Create a submission from one or more pre-uploaded assets.
Each asset must have been uploaded first via POST /uploads/url or POST /uploads/direct. Pass the returned blob_path for each asset here.
Authentication: Requires X-API-Key header with valid API key.
Raises: 400: If simulationDelaySeconds is used with a live API key 401: If API key missing or invalid 403: If a blob path fails validation 404: If a previous_submission_id is not found in the workspace 413: If an uploaded blob exceeds the per-bucket size cap 415: If the uploaded bytes don’t match the blob path’s declared type, or the declared type is not in the allowlist 422: If request validation fails
Authorizations
Workspace-scoped API key. Format: sk_live_{64 hex chars}
Query Parameters
0 <= x <= 30Body
Response
Successful Response
Response model for submission creation.
Created submission ID
Workflow ID (job tracking ID)
Ably channel for real-time updates
Submission status
uploading, submitted, processing, complete, failed Created assets