The public API
Four read-only endpoints. No key, no quota, no sign-up.
Everything the site knows is published as static JSON on the same domain, cacheable and versionless. They are the same documents this site's own planner, search and map run on — not a reduced copy of them, which is the only way an API stays true.
/api/atlas.json
The planner index: every destination with its interests, nights, cost band, season, coordinates and URL. This is the document the Journey Planner in your browser actually runs on.
Holds: 313 destinations
Note: Countries under a travel advisory (3 of them) are absent. That is a build-time exclusion, not a UI filter, so no consumer of this file can route a traveller into one by accident.
/api/search.json
One flat row per findable thing — country, region, destination, place, experience, journey, story, theme, event — with a name, a kind, a URL and a lowercased text blob to match against.
Holds: every findable thing
Note: Advisory countries ARE present here. A page nobody can search for is a page that does not exist, and hiding a country from search does not make anyone safer.
/api/countries.json
Country-level facts: capital, currency, time zone, languages, membership, daily cost band, seasons, and the full region and destination tree beneath each one.
Holds: 50 countries
Note: Advisory countries are present, with the advisory attached. Every country carries its verification record, so a consumer can tell a checked fact from an unchecked one.
/api/journeys.json
The curated routes, with every leg resolved to a real destination: coordinates, nights, the note for that stop, and the countries the route crosses.
Holds: 17 journeys
Note: Estimated costs are planning arithmetic from published daily bands and straight-line distances. They are not quotes and there is nothing to book.
What you may do with them
Read them, cache them, and build on them, with attribution to EuropeDoor. That
permission is written into each document as a licence field rather than left
on this page, because a JSON file gets copied and the page it was linked from does not
travel with it.
What they are not
- Not advice. Nothing here is entry, visa, border or safety information. Those are refused across the whole product and the reason is on the sources page.
- Not quotes. Every cost is a band or a computed estimate. There is nothing to book on this site and no price came from a supplier.
- Not verified, mostly. Each country carries a verification record saying when a person last checked it and against what. For most of them the answer is still "never", and that board is public.
- Not stable yet. There is no version number in these URLs on purpose: pretending to a stability guarantee before anyone depends on it is worse than saying plainly that the shape may still move.