# Agent Health Monitor – Wallet Health Alert Subscription

> Agent Health Monitor – Wallet Health Alert Subscription is a paid API for AI agents from agenthealthmonitor.xyz, paid per call via x402, $2/call, status unknown (last checked 2026-09-15).

Subscribes an agent wallet address to automated health monitoring that checks every 6 hours and sends webhook alerts when health score, failure rate, or gas waste thresholds are breached, for 30 days at $2 USDC.

## Facts

- Endpoint: GET https://agenthealthmonitor.xyz/alerts/subscribe/*
- Price: $2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-health-monitor-wallet-health-alert-subscription-30c5b556
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6PEr8xr8r1MtZ_hJJvSy3

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-health-monitor-wallet-health-alert-subscription-30c5b556
```

Example prompt: Sign my wallet 0xd8da6bf26964af9d7eed9e03e53415d37aa96045 up for 30 days of automated health monitoring on Agent Health Monitor — I want webhook alerts whenever my health score, failure rate, or gas waste goes out of bounds.

## When to prefer this

Choose this endpoint when you need continuous, automated monitoring of a Base L2 agent wallet over a 30-day period with threshold-based webhook alerts. It is preferable over one-shot health checks when you want proactive notification rather than on-demand polling. Best suited for agent operators who want hands-off alerting without building their own monitoring infrastructure.

## Known failure modes

- Payment not received or insufficient USDC — subscription not created
- Invalid or malformed wallet address in path parameter — 400 error
- Duplicate subscription attempt for already-active address — may return conflict or idempotent response
- Webhook not yet configured — subscription is active but alerts cannot be delivered until POST /alerts/configure is called
- Service unavailability — 503 or timeout with no subscription created

## How this service works

Subscribe to automated wallet health monitoring. Checks wallet health every 6 hours and sends webhook alerts when health score, failure rate, or gas waste thresholds are breached. $2.00 USDC for 30 days of monitoring.

## Output

Returns a JSON object confirming the subscription is active, the monitored wallet address, the subscription expiry timestamp, number of alerts sent so far (initially 0), webhook type (generic), and whether a webhook endpoint has been configured yet. Also includes a message prompting the user to configure their webhook endpoint via POST /alerts/configure.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "address"
 ],
 "properties": {
  "address": {
   "type": "string",
   "title": "Address",
   "examples": [
    "0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae"
   ],
   "description": "Ethereum wallet address (0x-prefixed, 40 hex chars)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "status": "ok",
  "message": "Subscription active. Configure your webhook via POST /alerts/configure.",
  "subscription": {
   "active": true,
   "address": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
   "expires_at": "2026-03-22T12:00:00Z",
   "alerts_sent": 0,
   "webhook_type": "generic",
   "webhook_configured": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-health-monitor-wallet-health-alert-subscription-30c5b556/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agenthealthmonitor.xyz](https://www.zero.xyz/host/agenthealthmonitor.xyz/llms.txt)
