Artifacts, download sessions, and training jobs.
| Method | Path | Description | |
|---|---|---|---|
GET | /artifacts | List artifacts | Details |
GET | /artifacts/{artifactId} | Get a artifact | Details |
GET | /compute-profiles | List compute profiles | Details |
GET | /deployment-packages | List deployment packages | Details |
POST | /deployment-packages | Create a deployment package | Details |
GET | /deployment-packages/{deploymentPackageId} | Get a deployment package | Details |
GET | /download-sessions | List download sessions | Details |
POST | /download-sessions | Create a download session | Details |
GET | /download-sessions/{downloadSessionId} | Get a download session | Details |
POST | /download-sessions/{downloadSessionId}/presigned-get-url-batches | Presigned GET URLs for CLI / scripts; auth = download sessionToken only. | Details |
GET | /embodiment-profiles | List embodiment profiles | Details |
GET | /embodiment-profiles/{embodimentProfileId} | Get a embodiment profile | Details |
GET | /gpu-class-profiles | List gpu class profiles | Details |
POST | /imported-checkpoints/{artifactId}/completion-requests | Create a completion request | Details |
GET | /inference-deployments | List inference deployments | Details |
POST | /inference-deployments | Create a inference deployment | Details |
GET | /inference-deployments/{inferenceDeploymentId} | Get a inference deployment | Details |
POST | /inference-deployments/{inferenceDeploymentId}/connection | Connection details for a robot client (ADR 0145 §4). Read-tier because it hands out a dial target and the deployment's own token, not because it is harmless — the token is the credential guarding both wires, so the response carries no internal Kubernetes identifier. | Details |
POST | /inference-deployments/{inferenceDeploymentId}/control-requests | Create a control request | Details |
POST | /inference-deployments/{inferenceDeploymentId}/invocations | Create a invocation | Details |
GET | /model-image-definitions | List model image definitions | Details |
POST | /model-image-definitions | Create a model image definition | Details |
GET | /model-image-definitions/{modelImageDefinitionId} | Get a model image definition | Details |
GET | /model-image-definitions/{modelImageDefinitionId}/revisions | List revisions for a model image definition | Details |
POST | /model-image-definitions/{modelImageDefinitionId}/revisions | Create a revision | Details |
POST | /model-image-definitions/{modelImageDefinitionId}/revisions/{revisionId}/publication-requests | Create a publication request | Details |
POST | /model-image-definitions/{modelImageDefinitionId}/revisions/{revisionId}/review-decisions | Human review (must not be the revision author). Publish is a separate step. | Details |
POST | /model-image-definitions/{modelImageDefinitionId}/revisions/{revisionId}/revocations | Create a revocation | Details |
POST | /model-image-definitions/image-ref-validations | Create a image ref validation | Details |
GET | /model-versions | List model versions | Details |
POST | /model-versions | Create a model version | Details |
DELETE | /model-versions/{modelVersionId} | Delete a model version | Details |
GET | /model-versions/{modelVersionId} | Get a model version | Details |
POST | /model-versions/{modelVersionId}/archivals | Create a archival | Details |
POST | /model-versions/{modelVersionId}/bundle-builds | Queue a model bundle build (ADR 0145 §5). Idempotent per reason. | Details |
POST | /model-versions/{modelVersionId}/edge-inference-package | Edge inference package (ADR 0072) — openpi_client + embodiment fail-closed. | Details |
POST | /model-versions/{modelVersionId}/promotions | Create a promotion | Details |
POST | /model-versions/imports | Create a import | Details |
POST | /projects/{projectId}/imported-checkpoints | Create a imported checkpoint | Details |
GET | /projects/{projectId}/versions/{versionNumber}/training-recommendation | Recommend a training policy for a version | Details |
POST | /projects/{projectId}/versions/{versionNumber}/trainings | Start training from a version | Details |
DELETE | /training-checkpoints/{checkpointId} | Delete a training checkpoint | Details |
GET | /training-checkpoints/{checkpointId} | Get a training checkpoint | Details |
POST | /training-checkpoints/{checkpointId}/downloads | Create a download | Details |
GET | /training-jobs | List training jobs | Details |
POST | /training-jobs | Create a training job | Details |
GET | /training-jobs/{trainingJobId} | Get a training job | Details |
GET | /training-jobs/{trainingJobId}/attempts | List attempts for a training job | Details |
GET | /training-jobs/{trainingJobId}/attempts/{attemptId} | Get a attempt | Details |
GET | /training-jobs/{trainingJobId}/attempts/{attemptId}/checkpoints | List checkpoints for a attempt | Details |
GET | /training-jobs/{trainingJobId}/attempts/{attemptId}/logs | List logs for a attempt | Details |
GET | /training-jobs/{trainingJobId}/attempts/{attemptId}/metrics | List metrics for a attempt | Details |
POST | /training-jobs/{trainingJobId}/cancellation-requests | Create a cancellation request | Details |
GET | /training-jobs/{trainingJobId}/reproducibility-bundle | List reproducibility bundle for a training job | Details |
POST | /training-jobs/{trainingJobId}/retry-requests | Create a retry request | Details |