The World-API provides comprehensive multilingual data, including country names, flags, ISO2 and ISO3 codes, and other geographical details. Built with Next.js, Tailwind CSS, ShadCN UI, and Supabase, this API is designed for developers and global projects.
- Multilingual support (Supports Farsi, English, and Arabic).
- Retrieve essential details such as:
- 🌍 Country Name
- 🏳 Country Flag
- 🔤 ISO2 and ISO3 Codes
- 📞 Calling Code
- 🌎 Continent
- 📍 Geographical Coordinates (Latitude & Longitude)
- Fully supports Farsi, English, and Arabic for seamless integration.
Note: Access to this API requires an API key. Each user must authenticate using their unique API key to interact with the web service.
Example response:
{
"id": 364,
"iso2": "ir",
"iso3": "irn",
"name": "Iran",
"flag": "http://localhost:3000/v1/countries/flag/IR.svg",
"capital": "Tehran",
"calling_code": 98,
"continent": "Asia",
"lat": 32.0,
"long": 53.0
}
For more details on how to use the API, please visit API Documentation. 🚀
This project is open-source, and you can contribute by submitting a pull request (PR). We welcome improvements, bug fixes, and new features! 🚀