find
Describe what you're looking for, in words or with a photo, and EDK returns where it is, when it was seen, and how sure it is.
edk.find("potholes", { in: "Toronto" })Quick example
SDK
await edk.find("potholes", { in: "Toronto" })
await edk.find("tree-lined streets with cafes", { in: "Montreal" })
await edk.find({ image: photo }) // where was this taken?
await edk.find("permits", { near: schools, within: "200m" })In every interface
| SDK | CLI | MCP tool | REST |
|---|---|---|---|
| edk.find(...) | edk find "potholes" --in Toronto | edk_find | POST /v1/find |
Response
features[] (GeoJSON FeatureCollection)
{
"type": "Feature",
"geometry": { "type": "Point", "coordinates": [-79.3963, 43.6487] },
"properties": {
"class": "pothole",
"confidence": 0.91,
"observed_at": "2026-10-14T16:22:00Z",
"source": "detection",
"image": "https://…"
}
}Parameters
text or image · in (area) · near + within · since / until · min_confidence · limit
Examples
"potholes""solar panels""stairs""construction near schools""quiet streets with big trees"{ image }"EV chargers""graffiti"Limits
Free at low volume, metered above that. See pricing for tiers and metering.
Related
compute (count and compare what you found) · watch (get alerted to new matches) · data (combine with official records)
