Studio API
Studio is the Mostly Right HTTP API for hosted builds.
It stores workspaces, datasets, build runs, approvals, and artifact records. Workers call Studio through signed HTTP requests. Clients do not connect directly to the production database.
API reference
Section titled “API reference”The live OpenAPI reference describes the available routes and request bodies.
Clients
Section titled “Clients”- The Python and TypeScript SDK references are in Packages & versioning.
- The command-line client is documented in the CLI guide.
What a build does
Section titled “What a build does”- A client submits a request.
- Studio records the request and starts the required worker.
- The worker uploads results through signed artifact routes.
- Studio records the result and exposes its status through the API.
The API checks the caller’s workspace and role on every request.