List your alert rules
Your alert rules, newest first, each with its conditions, its channels and how often it notifies.
GET https://data.vike.io/v1/alerts/rulesYour alert rules, newest first, as {"alerts": [...]}. Each rule carries id (what the routes below take),
label, alert_type, chain, token_symbol, min_value_usd, max_value_usd, address_conditions,
cooldown_minutes, notify_channel_ids, is_active, created_at, policy (how often it notifies: per_event,
cooldown or hysteresis) and, for a Hyperliquid rule, hl, its parameters. The same answer as the MCP tool
alerts_list.
include_inactivequeryoptional# every rule, the paused ones too
curl -H "X-API-Key: $VIKE_API_KEY" \
"https://data.vike.io/v1/alerts/rules?include_inactive=true"Alerts API
Create, list, change and delete your alert rules, manage your notification channels and webhook secrets, read the events your rules produced and send a delivery again, over REST.
Create an alert rule
Create an on-chain transfer alert or a Hyperliquid alert from a JSON body with the fields of the alerts_create tool.