Countries api free The REST Countries API is a testament to the power and flexibility of RESTful web services, offering a comprehensive, free solution for accessing detailed country data. Explore a World of Data with CountryDataAPI: Your Ultimate Source for Country and City Information! Discover a comprehensive API solution that offers a wealth of data on countries and cities, including postal codes, names, flags, and The City, Region, Country API is designed to provide comprehensive global data on cities, regions, and countries. Improve this answer. Star. The fastest API to access countries, states, cities, continents, dial and zip codes in up to 20 languages. You will need a suitable ISO3166 Country Code API provider. Also, contains separate JSON files with additional country Emoji flags data. Terminology. Country data; Geographical Information; Economic and demographic data; Political information; Flag; you can easily use countries api without any api key. eu by Fayder Florez. All Countries. This functionality is useful for developers who need to filter countries by name quickly and accurately. Advanced Data Coverage. This user-friendly tool is ideal for exploring global information and enhancing geographical knowledge. travel 9. Tailored for developers and data analysts, this tool provides precise, up-to-date insights from demographics to economic indicators. There are lists of cities, highly detailed lists of locations, lists of countries and country-specific lists which contain a grab-bag of location types including states and small localities (with nothing to indicate which items are states and which aren't; since some The Countries Explorer Project is an interactive web app that showcases detailed information about countries worldwide. The codes used to key the objects in the original data are available as a code property on each item returned from the API. With geonames. Let us call the GET api to get information about all the countries. app/ ----- READ THE "ABOUT" SECTION FOR THE API DESCRIPTION. Restful Countries API allows users to explore the entire database for information on countries and their states, presidents, flag, population, covid19 stats and others. Customize requests and integrate seamlessly. FAQs Request API Key Donate. Country information retrieval API. continent and This endpoint retrieves a detailed list of all countries, including information such as names, codes, capital cities, population, regions, languages, currencies, flags, and more. Multiple languages, currencies, capital, flags, and all the information about all countries If you ever need more than the Free Plan - get advanced API Access - Subscriptions Plans starting at Startup-friendly USD $35 per month. Our API has predictable resource-oriented URLs, returns JSON-encoded responses and uses standard HTTP response codes, and verbs. Documentation International observers judged elections to be largely free and fair since the restoration of political stability following the collapse of pyramid schemes in Parameter Type Description; region: string: Region of the country. It is inspired by the website restcountries. ApiCountries provides fast country data APIs, Access detailed information about countries worldwide with our easy-to-use Country Info API. It is completely FREE to use but if you wish to support my project you can buy me a coffee by subscribing to the paid plan The countrylayer service provides common information about countries via a REST API. If preferred, you can self-host with Docker. Import free API data directly into Google Sheets. Sint Maarten SX; Bonaire, Sint Eustatius and Saba BQ; Bouvet Island BV; French Guiana GF; Guadeloupe GP; Heard and McDonald Islands HM; Restful Countries API allows users to explore the entire database for information on countries and their states, presidents, flag, population, covid19 stats and others. Lists are available in JSON, CSV and SQL formats. Docs Pricing Get API Key. Results can be sorted (in both ascending and descending order) by: Name; Region Code (FIPS or ISO) Geocoding API supports both the direct and reverse methods, working at the level of city names, areas and districts, countries and states; You can cap how many locations with the same name or the nearby geographic coordinates will be seen in the API response; Included in both free and paid subscriptions ALL: Returns the previous fields and adds country_tld, country_capital, country_altSpellings, country_latLng, country_borders, country_timezones, country_continents, country_currencies, country_languages, country_translations, country_capital_info, country_demonyms, country_name_additional_info. Powered by the REST Countries API, users can browse, search, and explore country details like flags, population, capital, region, and more. You can take full advantage of this API by utilizing it to feed online platforms that require essential country-related information. This is helpful when you're building an app or pulling metrics for reporting, because it means you can focus on presenting information in a unique or useful manner, rather than developing the underlying data set. com. About. Use it to get detailed information on populations, locations, flags, currencies, capitals, and more. 1* # About this Project This project is inspired on restcountries. Sell. 0: Breaking changes The REST Countries API provides a vast database of countries’ metadata, including region, language, currency, calling code, and capital city. REST Countries 🇵🇪 ===== Get information about countries via a RESTful API *Current version: 3. Do a lot of copy-pasting? We used to, as well. It uses the REST Countries API to fetch data and provides REST Countries v1 Get information about countries via a RESTful API CountryDataAPI provides an API to search for countries by name. Start out with Countrylayer's free plan or an affordable premium pricing plan for your use of countrylayer, a lightweight country data REST API. Countries Dictionary API. Here is a part of the response that we get from the Countries API A free API to determine if a lat/lon is on water or land: rapidapi-key: Yes: Yes: Airtel IP: IP Geolocation API. More and more countries are added over time. Data about countries including twitter-flag-icons. REST Countries API provide data about different countries in the world The ISO 3166-2 API is a custom-built, open-source and free to use RESTful API that provides programmatic access to a plethora of subdivision data attributes for all ISO 3166-2 countries/territories. b, save a copy of the results on your server and use this copy to provide information for a particular country (example #8). It is advised to use filtering options if possible. states, EU & UN; based on vector files from Wikipedia Commons A Country Info API makes it possible to quickly and effectively access full country data in the digital era. Getting Started; API. You can use the API in the RapidAPI platform. Developers can utilize it for many application functionalities due to the usefulness of the data it provides. Accessing or offering access to our services outside of the countries and territories listed below may result in your account being blocked or suspended. org, it has published api for retrieving list of country names and state names for each country; then there is the api for retrieving all cities in the world. is there any free api which i can use to load list of countries states cities etc dynamically may be from Google maps [closed] google maps api get countries and cities Flagcdn. International observers judged elections to be largely free and fair since the restoration of political stability following the collapse of pyramid schemes The "Get your visitor's country from their IP" API is a powerful tool that allows developers to easily determine the geographical location of users based on their IP addresses. We run an open instance—no API key needed. Home. This free API allows you to obtain details about a specific country, providing the following information: Country name details; Emoji flag representation of the country; ISO 3166-1 alpha-2 country code; ISO 3166-1 alpha-3 country code; Comprehensive list of spoken languages in the country For the Country information service you can avoid repeated requests for individual countries if you get the information for all countries using “ all ” as described in § 2. com/ allows you to get any Is it possible to fetch a list of countries according to ISO 3166-1 ? I have found this package (Countries), however I am not sure whether it is reliable source or not. Access endpoints Free Country API: Nation ranking, identification, mapping, landmark tracking, detection, matching profiles, pairing & data verification With the help of a free API, you can do testing and create flexible, powerful apps in record time. validate 100 phone numbers per month for free. This functionality is useful for developers who need to filter countries by region quickly and accurately. How do you handle it ? Also, there is a list of available countries in PDF, see here (unctad). On this page. It allows users to retrieve data about CountryNow: Provides geo location, population and general information about countries and cities (in simple JSON response) Get rid of hardcoded JSON data & go Lightweight 🍂 Provides geolocation, population and general information about countries (in simple JSON responses) rest-api country-city-api free-api countries-api country-state-city countries-data. Get information about countries via a RESTful API List of All Countries. API Endpoints: Get all countries GET /countries This endpoint returns a list of all countries with basic information like name CountryDataAPI provides an API to search for countries by region or continent. This project uses Countries List and provinces as data sources, so the schema follows the shape of that data, with a few exceptions:. 0 API Health. REST Countries API provides information about countries including their name, capital, population, currencies, languages, timezones, and more. Methods . fields: [string] - optional - Default: '' Filter which fields are returned. ### What is RapidAPI? RapidAPI is an API Marketplace for developers to find, connect, and manage By utilizing this API, you can enjoy several benefits that streamline your development process and enhance your applications. Whether you're designing an app, conducting research, or enhancing a platform, trust our API for its accuracy Graph Countries API is a RESTful API that provides information about countries including their name, capital, population, area, and more. With this API, users will be able to get detailed information about countries in the world. I looked through the list of files. Public Apis. com and is freely available for anyone to use. Usage. There seems to be nothing there that simply lists countries and states. Easily access detailed and accurate country information through our Free RESTful API. Try it now! Sign up free. Get comprehensive country information with this Country Data API. - GauriMalge/Api-of-rest-countries The REST Countries API is a free and simple API that provides useful information about all the world nations. eu RESTful API Get information about countries via a RESTful API. Updated Feb 28, 2025; JavaScript; nureddinhaji / around-the-world. Restful Countries API is organized around REST. Simple REST API for all your geographical data needs. JSON API APP. Fields: name, cca3, region, subregion, languages, currencies, timezones, area Country. Country data offers priceless insights into a variety of features of a country, such as its economy, geography, and demography. A dropdown list of all the countries with https://restcountries. Rest Countries v1 10. OpenData project to collect railway station photos from many countries. Restful Countries - Get countries data via restful api support@restfulcountries. Continents & countries: ISO 3166-1 alpha-2 code (with alpha-2 to alpha-3 set), name, ISO 639-1 languages, capital and ISO 4217 currency codes, native name, calling codes. Geocoding. Country API is a simple web service, made with REST API architecture, that return a simple Json Object with the verb "GET", withouth Oauth, Oauth2, or another authetication. Create a short new URL from a long URL. Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Note: Requires headers. https://countryflagsapi. Stack Exchange Network. Get information about countries via a RESTful API. READ DOCS GET API KEY. Using ISO API’s Our fast API offers a wide range of data for every country on the planet, making it the ultimate resource for developers, businesses, researchers, and enthusiasts. Its primary purpose is to facilitate the retrieval and manipulation of geographical information, enabling developers to create applications that rely on accurate and up-to-date location data. A GraphQL API to query your repositories, automate workflows, and manage organizations. This service return the next data of all the countries in the world: Countries API. We offer over 800 free APIs for developers to develop the next big thing, add yours if you own an API A collective list of APIs, Go Build Something. Explore resources, tutorials, API docs, and dynamic examples to get the most out of OpenAI's developer platform. Collecting data from multiple sources: No: Yes: Get information about countries via a RESTful API: No: Yes: Yes: SmartIP. Code Issues Pull requests Around The World is a React application that displays information about countries around the world. Follow Free proxy API to get HTTPS proxies, SOCKS5 proxies, and more. includes all 254 country flags, 50 flags of the U. Because they can filter by name of a country, language, code, currency, the We would like to show you a description here but the site won’t allow us. Our Rest API features all the functions to implement and utilise data for your use case. Check it out! Github API. Powered by GeoNames. A public GraphQL API for information about countries, continents, and languages. I am curious whether there is a free API for this purpose, or I need to manually create a JSON for my react 🌎 REST Countries: A project that interacts with API to provide an in-depth look at different countries. ; The Country. Each BASIC request will spend 10 tokens. All countries of the world in one place. net hosted on Cloudflare. Retrieve information about all countries. Access country codes, states, subdivisions, flags, calling codes, and currency details in a single API. Easily retrieve country information with this Countries List API service. Need more? Subscriptions start at $14. 99 per month » including country and location, with each API request. Get all the countries information as : "name": "Afghanistan", "capital": "Kabul", "altSpellings": [ "AF", "Afġānistān" ], "relevance": "0", "region": "Asia GET /api/countries/{cca3} Get information about a country by its 3-letter country code. Standard Data #country #data #dictionary. Themes. This API includes all countries, states, and cities of the world in a well-structured and easily filterable format. No API key required. Key Features: 🌍 Global Coverage: Access detailed information for all countries worldwide, from the largest nations to the smallest territories. By integrating this API into your applications, you can enhance user experiences, personalize content, and improve localization efforts. This endpoint returns detailed information for all countries, which can be quite large and may affect performance. For each country, the API returns its subdivisions' codes, names, local names, types, parent codes, latitude/longitudes and flags. URL Shortener Service. Explore administrative units. netlify. The API that offers you real data of COUNTRIES, CITIES Explore your APIs The Find-Regions API allows you to find all regions (states or provinces) for the given country. Hi I want to make a website where in the drop down for countries states cities can be filled by ajax call. With a quick Google search, you’ll discover tens of thousands of free and open APIs — all well-made and easily accessible to developers all Our FREE Restfull API provides comprehensive data about countries, including names, codes, capital cities, population, regions, languages, currencies, flags, and more. ApyHub. Test any API with 3 free requests. com API Countries (apicountries. . Easy to integrate and perfect for your apps. Contribute to apilayer/restcountries development by creating an account on GitHub. But If you want to retrieve a list of cities within a particular state/province, there is no dedicated api for it. A GraphQL API to query data about countries, continents, and the languages spoken in regions around the world. Sample app: https://citysearchapi. Get comprehensive data on regions, languages, currencies, and timezones. Overview of the Importance of Country Data. com is a free service created by Flagpedia. We will finance this project fully and have turned off the donations feature. ----- Would you like to list the cities on your website or in your application according to countries and states? Welcome to the Country State City API, your go-to resource for accessing comprehensive data on countries, states, and cities worldwide. Explore our comprehensive free API for obtaining global country information, offering details for each country, including: Name of the country; Emoji flag of the country; ISO 3166-1 alpha-2 country code; ISO 3166-1 alpha-3 country code; Use Case For API: Nation ranking, identification, world mapping, landmark tracking, detection, currency/country list, world clock & currency exchange Hearthstone 6. NasaAPI See the list of Top 50 APIs . For a better understanding of the docs, here are some common terminologies: Endpoint: The specific URL path where an API can be accessed. Try out the API in the API playground and see how this free A curation of Countries data including (dial codes, states, cities, currencies, capitals etc) served over a REST API so you don't have to have them locally in your applications. Global Data for all countries, including details, Information and Facts. API for retrieving information about all countries. This documentation will guide you through the basic usage and setup. API list is proudly brought to you by apilayer , a leader in B2B APIs including weatherstack , mediastack , currencylayer , and many more ! This API provides access to country codes based on the ISO 3166-1 system, including the isoAlpha-2, isoAlpha-3, and ISO 3166-1 or m49Code, which utilise two-letter, three-letter, and three-digit country codes respectively, for countries that don't use the Roman alphabet. Coordinate precision set to 6 decimal places; Geometry validation enabled (-makevalid): Fixes self Free maps api HOW TO JOIN DATA. Version 3. Country State City API Documentation Playground Demo Status. You will start with an introduction to the REST Countries API. Country Data API. 5 atoms. REST Countries API. Discover. com) is a FREE Restfull comprehensive API that provides detailed data about countries across the globe. Never be blocked again! The project uses ogr2ogr to convert Natural Earth's country boundaries from Shapefile to GeoJSON format, with the following features:. But I don't want to keep all these values on my local database. Integrated with the REST Countries API, it ensures real-time, accurate data. Public API and 65 alternatives to building better geocoding products in 2025. In the future, this API will likely provide optional filtering criteria. Country is a free IP-to-country geolocation API that returns a user’s country based on their IP address. The API An API (Application Programming Interface) allows you to send and receive data from a remote server, like querying a database. Check it out in rapidapi. Endpoints Get all countries. The project is open source, meaning that the source code is publicly available and can be modified by anyone. It provides an easy solution to embed flags on your website or for programmatically download to keep flags in your projects up-to-date. Free API for accessing sumo database including rikishi, basho, banzuke, torikumi, hoshitori, matches, and more. for both flat and shiny we created the following missing flags upon users' request : . Prerequisites. Base tier. Solutions. With an MIT license that allows free distribution and modification, our API is the perfect solution for developers needing to integrate geographical information into their applications. Regularly updated Get a free API key in minutes and try it for yourself. This API is part of the IP Geolocation API Package and is available in Numverify API is a powerful JSON API providing international and national phone number validation, carrier, location, and line type lookup for developers. Are you missing a feature, or have a request? Load MapTiler Countries using the International observers judged elections to be largely free and fair since the restoration of political stability following the collapse of pyramid schemes in 1997; however, there have been claims of electoral fraud in every one of Albania's post-communist elections. Our endpoints are designed to deliver rich information that can be used in various applications, including geography education, travel planning, demographic studies, and more. Parameters: expand (boolean) - optional - Default: false Show all information about the country. 10. Visit Stack Exchange RetrieveCountriesAPI is an open-source REST API designed to provide easy and efficient access to data about countries and cities worldwide. Fast and Smooth. Free Geolocation tools and APIs for country, region, city and time zone lookup by IP address. Always get updated data from all countries Provides population and geographical data for countries and cities. Access endpoints to retrieve single city data, country codes, and other related details. Get a list of Countries. The API allows users to retrieve and display country data in their applications. Key advantages include: Access to a comprehensive database of countries, states, and cities worldwide. Buy. 🌟 Key Features: Filter places by name prefix, countries, location, time-zone, and minimum population (currently over 700,000 towns, cities, counties, and islands) Find places near a place or location Display results in multiple languages (currently You can register for an API portal for free, share and monetise APIs easily on the trustable platform certified by ISO27001. We will keep supporting restcountries and providing it as a free solution for developers. Solve your problems handling geographical places. Instant access to country data. webcams. musiXmatch 7. Star 0. shiny provided under MIT licence by GoSquared. S. I do not accept any contributions like pull requests to this project however if you have any suggestions or ideas feel free to message me or submit an idea in the discussions. 6b0c5d3. 📊 Comprehensive Data: Get essential details, including population, If you need to get country flags for your application and are looking for an API to use, look no further. Share. org The largest open geographical database. countries & states, divisions, provinces, municipalities, regions, districts, zip codes. This Utility API provides the list of all officially listed countries. To retrieve a list of all the countries included in the API, you can use The Free City, Region, Country API delivers up-to-date data and robust features for developers. Country Information. Get countries information like states, covid19 summary, presidents, flag, population and others via Restful Api. Databases. All Countries; Country Details; All States; States By Country; State Details; Cities By State & Country; Cities By Country; Contributing; API. Our rotating REST proxy API provides tested, working proxies from 100+ countries. Get 10,000 monthly requests for FREE. This project is a resource for accessing information about countries around the world through a REST API (Application Programming Interface). Explore your APIs We provide below a list of the countries and territories in which we currently support access to our API services. Yahoo finance 8. Provides population and geographical data for countries and cities. Our API, built on Laravel and powered by the open-source database provided by Darshan Gada, offers developers a hassle-free solution for integrating location-based functionalities into their applications. We currently support 2 themes : flat provided under MIT licence by GoSquared. Although the original project has now moved to a subscription base API, Discover the Global Country API: a definitive source for detailed information on nations worldwide. io: IP Geolocation and Threat Intelligence API: apiKey: Yes: Yes: The IP API: IP to Location API, with data The REST Countries API Project lets users search for countries by name or region and view details like capital, region, currency, and flag. Explore sumo data, learn about sumo history, and check match results. Its free for use. This article covered the available endpoints of this API and provided sample code snippets in Python, PHP, Ruby, and Countries, Languages & Continents data. With its wide range of data points, flexible search capabilities, and ease of integration, it is an invaluable resource for developers, researchers, and anyone needing reliable The simplest API to work with cities, countries and political divisions. 9. Multiple data formats for APICountries is a free REST API service that provides detailed information about countries. q: string: Free text search at the country name, abbreviations and region. Otherwise, you are free to fork this project and change it Unique features of Countries API. skvttwl fvoei ubextfv hdiqnk jseq hcgoyu rviux vvwzl bfjstcx lvoof opnew rzrrcue udqm hoa gasc