161 countries and territories138 of 193 UN membersmonthly to 2026-09back to 1926
Documentation / Visitors and stays / 22 of 107

Destinations

GET/v1/destinations

Every place held inside a country, from regions down to named cities, with its newest nights and the country's own nights for the same period, joined by place and period.

Developer plan and upKey requiredJSON or CSVCached until the next release
Parameters
NameTypeDescription
isorequiredstring
path
ISO 3166 two-letter country code
e.g. CL
freqoptionalM | A
query
Monthly or annual places only
e.g. A
periodoptionalperiod
query
One period; defaults to the latest finished one
e.g. 2026-08
leveloptionalregion | nuts3 | city
query
Only places of one kind: regions (NUTS 1 and 2, or the country's own), NUTS 3 regions, or named cities
e.g. city
placeoptionalstring
query
Part of a place name
e.g. Barcelona
limitoptionalinteger
query
Rows per page, 1 to 1000
e.g. 100
Request
# Destinations: regions and cities with their country
curl "https://api.tourismapi.com/v1/destinations?iso=ES&level=city&limit=10" \
  -H "X-API-Key: $TOURISM_API_KEY"
Ready
Example response
{
    "meta": {
        "request_id": "req_fa14e9b9f2",
        "data_as_of": "2026-11-07T04:51:40Z",
        "count": 10,
        "country": "ES",
        "measure": "nights",
        "places": 98,
        "levels": {
            "city": 98
        },
        "joined": "Each place is joined to its country by place and period: country_nights is ES's own nights for the same period and frequency (/v1/nights?country=ES), share_pct the place's part of it where both count all tourist accommodation."
    },
    "data": [
        {
            "place": "Madrid (greater city)",
            "code": "ES001C",
            "level": "city",
            "basis": "all tourist accommodation",
            "series": "sr_pyat785j",
            "freq": "A",
            "period": "2025",
            "nights": 33969574,
            "country_nights": 512892979,
            "share_pct": 6.62,
            "first": "2020",
            "last": "2025"
        },
        {
            "place": "Barcelona (greater city)",
            "code": "ES002C",
            "level": "city",
            "basis": "all tourist accommodation",
            "series": "sr_zygne4m7",
            "freq": "A",
            "period": "2025",
            "nights": 31532448,
            "country_nights": 512892979,
            "share_pct": 6.15,
            "first": "2020",
            "last": "2025"
        },
        {
            "place": "Benidorm",
            "code": "ES044C",
            "level": "city",
            "basis": "all tourist accommodation",
            "series": "sr_a2esvvaa",
            "freq": "A",
            "period": "2025",
            "nights": 21648514,
            "country_nights": 512892979,
            "share_pct": 4.22,
            "first": "2020",
            "last": "2025"
        }
    ]
}
Response fields
FieldTypeExample
placestringMadrid (greater city)
codestringES001C
levelstringcity
basisstringall tourist accommodation
seriesstringsr_pyat785j
freqstringA
periodstring2025
nightsnumber33969574
country_nightsnumber512892979
share_pctnumber6.62
firststring2020
laststring2025