| Name | Prefix | Scopes | Last Used | Expires | Status | |
| Loading… |
| Name | URL | Events | Last Fired | Failures | |
| Loading… |
Authentication
curl https://dpsmf.ai/api/dpsmf/public/v1/instances \
-H "X-API-Key: dpsmf_sk_your_key_here"
API keys are scoped to your license. All responses are JSON. Rate limit: 60 req/min per key.
Endpoints
GET/public/v1/instancesList all monitored instances
GET/public/v1/instances/:id/healthHealth grade, alert counts, key metrics
GET/public/v1/instances/:id/metricsCurrent metric averages (last 1h)
GET/public/v1/instances/:id/alertsAlert history (default 50, max 200)
Webhook Payload
POST https://your-endpoint.com/hook
X-DPSMF-Event: alert.fired
X-DPSMF-Signature: sha256=<hmac>
{
"event": "alert.fired",
"fired_at": "2026-05-17T19:00:00.000Z",
"data": { ... }
}
Verify the HMAC-SHA256 signature using the secret shown at webhook creation time.