Public APIs
Geomelon favicon

Geomelon

Geocoding

A read-only geographic data API covering cities, countries, regions, and languages with multilingual name support.

Geomelon's website screenshot

About Geomelon

Geomelon is a read-only REST API for geographic reference data, covering cities, countries, and regions with multilingual name support. It provides city search across 200,000+ cities with filtering by population, country, or region, sorting, pagination, and localized names via a preferredLanguages parameter. It also returns country metadata such as ISO codes, telephone codes, driving side, and head of state, along with administrative regions per country. Responses are JSON and use stable UUID identifiers. The API is hosted on RapidAPI, and TypeScript and Python client libraries are available (npm install geomelon, pip install geomelon), along with an MCP server and an n8n community node.

The service also offers a free autocomplete endpoint at oneshot.geomelon.dev that requires no API key, serving pre-built JSON files scoped by country and language for city-name prefix search. This endpoint covers 203 countries and 50 languages, totaling 2,497 country-language pairs.

Geomelon is intended for applications that need structured, accurate location data without maintaining their own geographic database.

Key features

  • Search 200k+ cities by name, country, or region with population filtering, sorting, and pagination
  • Full country metadata including ISO codes, telephone codes, driving side, and head of state
  • Administrative regions data per country
  • Multilingual localized names via preferredLanguages parameter
  • Free static-file autocomplete API covering 203 countries and 50 languages, no API key required
  • TypeScript and Python client libraries plus MCP server and n8n community node

Frequently asked questions

Is there a free tier?

Yes, the Autocomplete API at oneshot.geomelon.dev is free and requires no authentication, serving pre-built JSON files for 2,497 country-language pairs. The main API is hosted on RapidAPI and requires an API key.

What languages and platforms are supported?

Official client libraries are available for TypeScript/JavaScript (npm install geomelon) and Python (pip install geomelon). There is also an MCP server and an n8n community node.

How do I get an API key?

The main Geomelon API is hosted on RapidAPI, where you can get an API key.

Who is this API for?

It is built for apps that need accurate, structured location information—such as city, country, and region data—without managing their own geographic database.

What data formats and identifiers does the API use?

All responses are JSON and identifiers are stable UUIDs.

Ad
Webz.io News API favicon

Webz.io News API

Webz.io News APIs provide global news data for search, monitoring, analytics, and AI applications, with powerful filters and natural-language search.

Learn more
Ad
SerpApi - Search API favicon

SerpApi - Search API

SerpApi's Search API makes it easy and fast to scrape Google and other search engines.

Learn more

Featured products

  • SerpApi - Search API favicon
  • Webz.io News API favicon
  • TranscriptFetch favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product