watch
Watch any area for anything, whether it's new potholes, new permits or new construction, and get a webhook as soon as EDK sees it.
edk.watch("potholes", { notify: url })Quick example
SDK
await edk.watch("potholes", {
in: "Toronto",
notify: "https://myapp.com/webhooks/edk",
min_confidence: 0.8,
})In every interface
| SDK | CLI | MCP tool | REST |
|---|---|---|---|
| edk.watch(...) | edk watch "potholes" --in Toronto --notify URL | edk_watch | POST /v1/watch |
Response
a webhook payload per event
{
"watch_id": "wch_8f2…",
"event": "feature.created",
"feature": { "class": "pothole", "confidence": 0.88, "observed_at": "2026-11-09T14:03:00Z" }
}Parameters
what to watch · in · notify (webhook / email) · min_confidence · threshold
Examples
feature.createdfeature.updatedfeature.removedthreshold.crossedin: "Toronto"min_confidence: 0.8notify: webhooknotify: emailLimits
A few free watches, then pay per active watch. See pricing for tiers and metering.
Related
find · data · compute · path
