Generate Upload Url
Generate presigned upload URL for file upload.
Generates a secure, time-limited URL that clients can use to upload files directly to Azure Blob Storage without going through the API server.
Authentication: Requires X-API-Key header with valid workspace-scoped API key. The workspace is automatically determined from the API key.
Args: request_data: Upload URL generation request (filename, content_type) identity: Authenticated API key identity with workspace context
Returns: GenerateUploadUrlResponse with upload URL and metadata
Raises: 401: If API key missing or invalid 403: If filename invalid 415: If content_type is not in the configured allowlist 422: If request validation fails
Authorizations
Workspace-scoped API key. Format: sk_live_{64 hex chars}