v6

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01233780.8 KB
pipeline

Upload Usd Immediate

Upload a USD file and create a session for later pipeline execution.

Provide exactly one of these two input modes:

  1. File upload: Provide usd_file (multipart).
  2. S3 reference: Provide s3_uri -- the service downloads server-side.

Client S3 access is fail-closed: the exact bucket name must be listed in TA_S3_ALLOWED_BUCKETS, and an empty allowlist rejects every client S3 URI before session-manager or S3 I/O.

Use the returned session_id with POST /pipeline to start processing.

post/pipeline/upload-usd

Response

Successful Response

session_idstring required
statusstring
messagestring
estimated_duration_minutesinteger nullable

Estimated completion time

plan_urlstring nullable

Stable texture-plan endpoint for this session; returns 404 until planning has produced texture_plan.json.

All 23 operations