- Event
- evt_7f3a92c1
- Category
- Infrastructure · power
- Occurred
- 2026-09-21T21:12Z
- Place
- Lisbon, PT
- Confidence
- 0.82 [0.74, 0.88]
- Reports
- 3, independent
- Source
- reporter
Geotagged event data, with the evidence attached.
The Witness Events API delivers structured records of physical-world events. Query by area, time, category or confidence. The records carry provenance so you can see where the information came from.
Point at a field to see it in the response below.
What you get
| Capability | What it means |
|---|---|
| Events endpoint | Geotagged, timestamped, categorized events as JSON. Filter by bounding box, category, time window, and confidence. |
| Confidence, exposed | Every event carries a confidence score and the evidence behind it, so you set your own threshold rather than inheriting ours. |
| Provenance | Every reporter-originated event carries a capture record you can defend downstream. |
| Managed access | Scoped keys, quotas, and full request logging. |
Example response
{ "id": "evt_7f3a92c1", "occurred_at": "2026-09-21T21:12:40Z", "category": "infrastructure", "place": { "name": "Lisbon, PT", "lat": 38.7, "lon": -9.1, "radius_km": 1 }, "confidence": { "value": 0.82, "interval": [0.74, 0.88] }, "independent_reports": 3, "provenance": { "captured_at": "2026-09-21T21:14:07Z", "capture_record": "attached" }, "source": "reporter"}
Every event carries a confidence score and the evidence behind it, so you set your own threshold rather than inheriting ours.
Why it is different
Machines cannot scrape what only a person standing there can record.
Aggregated feeds rent their data layer from platforms they do not control, which is why they cannot tell you where a file came from or vouch for what it shows. Witness owns the point of capture. Provenance is the product, not a feature on top of it.
Access
Access is granted per organization. Tell us the regions and categories you care about and we scope it with you.
