@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
HyzeErrorwith status, code, andRetry-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 asNODE_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):
Links
Next steps
Authentication
How API keys work.
Deploy an app
ZIP deploy guide.
Provision a database
Create managed databases.
API reference
All REST endpoints.

