Skip to main content
TravelType

Open data

TravelType Open Data

The curated places behind TravelType — free to use as an open JSON API. No sign-up, CORS-open, under CC-BY 4.0.

4,180,742places
24,820cities
208countries

What is this?

TravelType collects and rates places worth visiting — with editorial descriptions, tags and categories instead of anonymous star averages. We give that data back openly: every place is available through a public JSON API, with no account required.

Built for developers, researchers and AI agents who need reliable, linked place data. Each record carries external identifiers (Wikidata, OpenStreetMap, Google Places), so places can be unambiguously joined against other sources.

The API always returns the current state — no stale dumps. For the full field reference, see the OpenAPI specification.

What's in each record?

  • name, descriptionName + editorial description
  • tags, categoriesCommunity tags + thematic categories
  • lat, lngGeographic coordinates
  • wikidata_qidWikidata identity
  • osm_idOpenStreetMap reference
  • google_place_idGoogle Places reference
  • image_url, image_sourceImage + source/licence

Endpoints

  • /api/public/pois/searchSearch places — ranked, optionally by city & tags
  • /api/public/pois/[id]Place detail (by UUID or slug)
  • /api/public/pois/[id]/similarSimilar places (tag-cosine)
  • /api/public/citiesCities index (filter by country)
  • /api/public/countriesCountries index

Full reference: /openapi.json (OpenAPI 3.1)

Quick start

curl

curl 'https://traveltype.app/api/public/pois/search?city=berlin&limit=5'

Python

import httpx

r = httpx.get(
    "https://traveltype.app/api/public/pois/search",
    params={"city": "berlin", "limit": 5},
)
for poi in r.json()["pois"]:
    print(poi["name"], "—", ", ".join(poi["tags"]))

Licence & citation

The data is published under CC-BY 4.0. You may freely use, share and adapt it — including commercially — as long as you credit TravelType. Image rights follow each record's stated source (image_source).

TravelType Points of Interest. KonzeptCode UG (haftungsbeschränkt), 2026.
https://traveltype.app/data — CC-BY 4.0.

Bulk download

A single-file download (Parquet/JSONL) is in preparation. Until then, the API above serves the complete, always-current set — paginated and without a cap on total fair-use requests.