A central hub for structured, machine-readable tourism data — destinations, attractions, providers, and more. Free to access, easy to integrate.
All datasets follow open standards and are updated regularly by destination management organizations across the Tourism.one network.
Query tourism data programmatically. Supports JSON, GeoJSON, and CSV output. No authentication required for public datasets.
Filter by region, category, and language. Paginated responses for large datasets.
All location-based data available as GeoJSON for direct use in maps (Leaflet, MapLibre, QGIS).
OpenAPI 3.0 spec available for every endpoint. Typed fields, example responses, and versioning.
# Fetch accommodation in Tyrol GET https://api.data.tourism.one/v1 /accommodation ?region=tyrol &lang=en &limit=20 --- Response --- { "data": [ { "id": "acc_0f3a", "name": "Hotel Bergblick", "category": "hotel", "stars": 4, "geo": { "lat": 47.2692, "lon": 11.4041 } } ], "total": 1842, "page": 1 }
Whether you're building a travel app, powering a destination website, or running analytics — this is your data layer.
All public datasets are free to use under Creative Commons licensing. No paywalls, no vendor lock-in.
Data follows Schema.org / JSON-LD conventions and UNWTO standards, making it interoperable with existing systems.
Content available in DE, EN, IT, FR and growing. Language parameter on every endpoint.
DMOs and data partners push updates continuously. Timestamps on every record so you can sync only what changed.
Every record links back to the full Tourism.one profile — enriched descriptions, images, reviews, and booking options.
Clean, structured data with semantic tagging makes datasets directly usable for RAG pipelines, recommendation engines, and LLM tools.