Nominatim API
Nominatim indexes named (or numbered) features within the OpenStreetMap (OSM) dataset and a subset of other unnamed features (pubs, hotels, churches, etc).
Its API has the following endpoints for querying the data:
- /search - search OSM objects by name or type
 - /reverse - search OSM object by their location
 - /lookup - look up address details for OSM objects by their ID
 - /status - query the status of the server
 - /deletable - list objects that have been deleted in OSM but are held back in Nominatim in case the deletion was accidental
 - /polygons - list of broken polygons detected by Nominatim
 - /details - show internal details for an object (for debugging only)