Building a travel directory
A working stack, not a category dump: core data, location, enrichment. Every listing below carries its own spec sheet.
8 APIs across 3 roles
01
Core data
Places, parks and venues worth a page
Foursquare PlacesFreemium
Search and details for venues worldwide: categories, addresses, hours, ratings, tips and photos.
API key · JSON
100–1k/day
National Park ServiceFree
US national park details, alerts, campgrounds, visitor centers, events and photos, keyed by park code.
API key · JSON
10k+/day
Overpass APIFree
Query OpenStreetMap by tag, area and bounding box: shops, trails, water points, any mapped feature.
None · JSON
1k–10k/day
02
Location
Geocoding, routing and tiles
NominatimFree
Free OpenStreetMap geocoding and reverse geocoding, no key required, rate-limited to about 1 request/sec.
None · JSON
—
Mapbox GeocodingFreemium
Forward, reverse and batch geocoding of addresses, streets and places for display on Mapbox maps
API key · JSON
1k–10k/day
OSRMFree
Road, bike and foot routing on OpenStreetMap: routes, distance matrices, GPS map matching, trip optimisation.
None · JSON
10k+/day
03
Enrichment
Conditions on the day