Overpass API
A read-only API interface within the OpenStreetMap ecosystem designed specifically for geographic data queries. It supports SQL-like syntax for fine-grained filtering of geographic features, making it suitable for extracting walking-related attributes such as surface type, gradient, and accessibility properties within defined areas.
Timeline (last 90 days)
GhostRunner uses the Overpass API to query POIs in OpenStreetMap along the route corridor as material for the LLM narration.
The Overpass API is a read-only interface for data queries in the OpenStreetMap ecosystem, supporting the filtering and extraction of geographic features in specific areas through SQL-like syntax with conditional criteria.
During Overpass testing, kumi.systems returned a 500 error, overpass.osm.ch returned HTML with a 200 status, and only overpass-api.de actually returned data.
A mirror that returns HTTP 200 with no data produces an empty array; because an empty array in JS is truthy it is treated as a success, causing Doorstep to silently save an empty map—this bug originated from a default value of [].
All Facts (3)
GhostRunner uses the Overpass API to query POIs in OpenStreetMap along the route corridor as material for the LLM narration.
50%UnverifiedThe Overpass API is a read-only interface for data queries in the OpenStreetMap ecosystem, supporting the filtering and extraction of geographic features in specific areas through SQL-like syntax with conditional criteria.
50%UnverifiedA mirror that returns HTTP 200 with no data produces an empty array; because an empty array in JS is truthy it is treated as a success, causing Doorstep to silently save an empty map—this bug originated from a default value of [].
50%