Skip to main content

Installation

Get Registry Info

Fetch binary registry metadata with installation status. Supports two modes:
  • direct-fetch (default): Binary download URLs from registry JSON
  • nix-build: Nix flake binaries grouped by category
Query Parameters:

Direct-Fetch Mode (Default)

Returns binary metadata with download URLs for each platform/architecture.
Response:
Response Fields (direct-fetch):

Nix-Build Mode

Returns Nix flake binaries grouped by category with registry metadata.
Response:
Response Fields (nix-build):

Install Binaries or Workflows

Install binaries from registry or workflows from git/zip URL. Supports two installation modes for binaries. Endpoint: POST /osm/api/registry-install Request Body:

Install Binaries (Direct-Fetch Mode)

Downloads binaries directly from GitHub releases or configured URLs. Install specific binaries:
Install all binaries from registry:
Response:

Install Binaries (Nix-Build Mode)

Installs binaries via Nix package manager using nix profile add. Install specific binaries via Nix:
Install all Nix binaries:
Response:
Error (Nix not installed):

Install Workflow

Install a workflow from a git repository or zip archive. Install workflow from git URL:
Install workflow from zip URL:
Response: