161 countries and territories138 of 193 UN membersmonthly to 2026-09back to 1926
Documentation / Money and fuel / 33 of 107

Prices

GET/v1/prices

Monthly consumer prices of hotels, air fares and package holidays by country, as an index and its change on a year, beside the country's own nights for the same month.

Developer plan and upKey requiredJSON or CSVCached until the next release
Parameters
NameTypeDescription
countryoptionalstring
query
One or more ISO codes, comma separated
e.g. CL,BA,AT
itemoptionalhotels | air | air_international | package_holidays
query
Which prices, comma separated; all four when left out
e.g. hotels
fromoptionalperiod
query
First period to return
e.g. 2025-01
tooptionalperiod
query
Last period to return
e.g. 2026-08
limitoptionalinteger
query
Rows per page, 1 to 1000
e.g. 100
Request
# Prices of hotels, air fares and package holidays
curl "https://api.tourismapi.com/v1/prices?country=ES&item=hotels&from=2026-01" \
  -H "X-API-Key: $TOURISM_API_KEY"
Ready
Example response
{
    "meta": {
        "request_id": "req_2b7d4e",
        "data_as_of": "2026-10-28T00:00:00Z",
        "count": 1,
        "next": null,
        "countries": [
            "ES"
        ],
        "items": [
            "hotels"
        ],
        "index_base": "2025 = 100",
        "joined": "nights is the country's own nights in the same month (/v1/nights), so a price move reads beside the stays it met."
    },
    "data": [
        {
            "country": "ES",
            "item": "hotels",
            "period": "2026-01",
            "index": null,
            "change_pct": null,
            "nights": null
        }
    ]
}
Response fields
FieldTypeExample
countrystringES
itemstringhotels
periodstring2026-01
indexnullnull
change_pctnullnull
nightsnullnull