---
title: "Readiness"
method: GET
path: "/workspaces/{workspace_id}/readiness"
tags: ["robots"]
---

# Readiness

`GET /workspaces/{workspace_id}/readiness`

## Request

- Base URL: `https://api.os3robotics.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.os3robotics.com/workspaces/{workspace_id}/readiness`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

## Path parameters

- `workspace_id` string, uuid, required

## Query parameters

- `base` 'pi05' | 'groot' | 'molmoact2' | 'openvla_oft' | 'smolvla' | 'xr1', nullable

## Response `200`

Successful Response

- Readiness
  - `workspace_id` string, uuid, required
  - `ready` boolean, required
  - `next` 'robot' | 'dataset' | 'contract' | 'access' | 'runtime' | 'quota', nullable, required
  - `robot_id` string, uuid, nullable, required
  - `dataset_id` string, uuid, nullable, required
  - `dataset_version` integer, nullable, required
  - `base` string, nullable, required
  - `steps` Step[], required
    - `step` 'robot' | 'dataset' | 'contract' | 'access' | 'runtime' | 'quota', required
    - `status` 'ok' | 'failed' | 'unknown' | 'blocked', required
    - `detail` string, required
    - `fix` string, nullable
    - `warning` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/os3robotics/apis/os3-api.md) - [All operations](https://skmtc.dev/os3robotics/apis/os3-api/llms.txt) - [OpenAPI document](https://skmtc.dev/os3robotics/apis/os3-api/revisions/af32cd4f14bb?raw)
