Get live incidents
get_incidentsMerged live incidents from all feeds plus manual reports. Filter by region key, category, group, severity, source, or bbox. Anonymous and free-key calls get a shared ~15-minute delayed snapshot; a pro/business x-api-key header (from cityalert.live/account) unlocks real-time refresh and higher limits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Case-insensitive substring match on type/title/neighbourhood | |
| bbox | No | [minLon, minLat, maxLon, maxLat] | |
| limit | No | Max incidents to return (default 250) | |
| groups | No | Normalized subtypes to include, e.g. ['violent','property','collision','wildfire']. See group keys in the /api/incidents OpenAPI doc. | |
| region | No | Focus-region key, e.g. 'vancouver' (see list_regions) | |
| source | No | Feed source, e.g. 'usgs', 'gdacs', 'eccc', 'vpd', 'bcws', 'vernon-media', 'manual' | |
| refresh | No | Bypass the feed cache and re-fetch sources | |
| category | No | Incident category | |
| minSeverity | No | Minimum severity (low < medium < high < critical) |