Why Asset IDs
Asset IDs let customers reuse uploaded robot/scene/checkpoint files without embedding raws3://... values in every payload.
API Flow
POST /v0/inputs/presign-uploadwithregister_asset=true- Upload bytes to returned signed URL
- Use returned
asset_idin job or training payload
POST /v0/assets/registerfor an already uploaded URIGET /v0/assets/GET /v0/assets/{asset_id}for discovery
Job Payload Fields
robot.urdf_asset_idrobot.usd_asset_idscene.usd_asset_id
Training Payload Fields
checkpoint_init_asset_idrollout_template.job_templatecan include the same robot/scene*_asset_idfields