Skip to content
onde

City names in 13 languages,found by any of them

Each result comes with the city, region, and country names in the language you ask for, so you skip the call to a translation service. Users search in the language they think in, and Onde also returns the local name.

30,000 requests a month free, with commercial use. No card needed.

Get a city /v1/cities/{id}
curl "https://api.onde.earth/v1/cities/city_39sy1dm2dj" \
  -H "Authorization: Bearer $ONDE_KEY"
Response Example
{
  "data": {
    "id": "city_39sy1dm2dj",
    "name": "Kyoto",
    "localName": "京都市",
    "type": "city",
    "parentCityId": null,
    "country": {
      "code": "JP",
      "name": "Japan",
      "names": {
        "en": "Japan",
        "de": "Japan",
        "es": "Japón",
        "fr": "Japon",
        "it": "Giappone",
        "nl": "Japan",
        "pt": "Japão",
        "ru": "Япония",
        "ja": "日本",
        "ko": "일본",
        "zh": "日本",
        "ar": "اليابان",
        "hi": "जापान"
      }
    },
    "region": {
      "id": "region_yjwfrtj0fe",
      "isoCode": "JP-26",
      "name": "Kyoto",
      "names": {
        "en": "Kyoto",
        "de": "Präfektur Kyōto",
        "es": "Prefectura de Kioto",
        "fr": "Préfecture de Kyoto",
        "it": "prefettura di Kyoto",
        "nl": "Prefectuur Kioto",
        "pt": "Quioto",
        "ru": "Киото",
        "ja": "京都府",
        "ko": "교토 부",
        "zh": "京都府",
        "ar": "كيوتو",
        "hi": "क्योटो प्रीफेक्चर"
      }
    },
    "coordinates": {
      "latitude": 35.02107,
      "longitude": 135.75385
    },
    "population": 1463723,
    "timeZone": "Asia/Tokyo",
    "isCapital": false,
    "disputed": false,
    "names": {
      "en": "Kyoto",
      "de": "Kyōto",
      "es": "Kioto",
      "fr": "Kyōto",
      "it": "Kyoto",
      "nl": "Kyoto",
      "pt": "Quioto",
      "ru": "Киото",
      "ja": "京都市",
      "ko": "교토 시",
      "zh": "京都",
      "ar": "كيوتو",
      "hi": "क्योटो"
    }
  },
  "meta": {
    "dataset": "2026-11-17",
    "retiredId": null
  }
}

Names your users recognize

Show each city in the language of your users

  • No card needed
  • 30,000 requests a month free
  • Commercial use on the Free plan