Skip to main content

Qumo Deploy TypeScript SDK

The @qumo-deploy/sdk package provides complete, strongly-typed TypeScript and JavaScript APIs for interacting with the Qumo Deploy control plane. It runs on Node.js, Bun, Deno and in browsers. It covers authentication, signing-key registration, relay discovery, projects, machine identities, and billing. Generating or registering a signing key needs a runtime whose Web Crypto supports Ed25519.

Core Features

Quickstart Guide

Install the package across npm, pnpm, yarn, bun, or Deno and make your first API request.

Client Reference

Learn about QumoClient, configuration parameters, and resource accessors.

Code Recipes

Practical code examples for relay discovery, managing projects, and setting up CI identities.

Error Handling & Types

APIError, IAM role ids, and the exported TypeScript types.

Quick Example