@devhelm/sdk package provides a typed client for the DevHelm API in Node.js and browser environments.
Install
Initialize
Create a monitor
List monitors
Get check results
Manage incidents
Create an alert channel
Error handling
Resource namespaces
The client organizes API resources into namespaces:| Namespace | Resources |
|---|---|
client.monitors | Monitors, check results, assertions |
client.incidents | Incidents |
client.alertChannels | Alert channels |
client.notificationPolicies | Notification policies |
client.tags | Tags |
client.environments | Environments |
client.webhooks | Webhook endpoints |
client.resourceGroups | Resource groups |
client.apiKeys | API keys |
client.services | Status data services |
Next steps
API Reference
Full endpoint reference with request/response schemas.
Error handling
Error response format and common scenarios.