Skip to main content
Official @hyzecloud/sdk package for Node.js 18+ and Bun.
  • Zero runtime dependencies (native fetch)
  • Typed helpers for apps, databases, API keys, invoices, GitHub, plans
  • Consistent HyzeError with status, code, and Retry-After

Install

Quickstart

Configuration

Environment variables

Create a key in the dashboard or via the API. See Authentication.

Apps

Deploy from ZIP

When exposing a port, subdomain must be a full host on the platform domain (e.g. my-api.hyzecloud.app), not only the label.

Deploy from GitHub

App backups

Env var rules

The API rejects reserved keys such as NODE_ENV, PORT, PATH, HOME, and prefixes like HYZE_, DOCKER_, AWS_. Prefer app-specific names (APP_ENV, DATABASE_URL, …).

Databases

API keys, invoices, GitHub, plans

Resources map

Low-level requests

Any path under the API base:

Errors

HyzeError is thrown on non-2xx (and on some error-shaped 200 bodies):

Next steps

Authentication

How API keys work.

Deploy an app

ZIP deploy guide.

Provision a database

Create managed databases.

API reference

All REST endpoints.
Last modified on July 19, 2026