Global Geographic & Administrative Data API
Access comprehensive country, state, and city information worldwide with powerful pagination and search capabilities
Lightning-fast API responses with 99.9% uptime. Built with Bun and Elysia for maximum performance.
Access detailed information about countries, states, and cities including timezones and coordinates.
Search and filter by country names, codes, currencies, cities, and more with flexible pagination.
RESTful endpoints designed for real-world use cases with clear, descriptive action names like get-all-countries, search-cities-by-name.
Built-in pagination with configurable page and limit parameters (default 20, max 200 items per page).
Fully structured data: Countries β States/Regions β Cities with complete administrative hierarchy.
Country names, currencies, and city data compatible with international applications and localization.
IANA timezone identifiers for all countries and cities for accurate time conversion and scheduling.
Interactive Swagger/OpenAPI documentation with examples for every endpoint. Try before you code.
Get all countries with pagination
Search countries by name, code, or currency
Get single country details
Get all timezones for a country
Get all states of a country
Get single state details
Get all cities in the world
Get all cities in a country
Get all cities in a state
Search cities by name
Get timezone for a city