Country.io Data API
Country.io exposes six static JSON files under https://country.io. Each file is a flat object keyed by ISO 3166-1 alpha-2 country code and maps to a single reference value: country name, capital city, continent code, ISO3 code, dialing prefix, or currency code. The endpoints are open and unauthenticated.
Documentation
Specifications
Other Resources
Rules
https://raw.githubusercontent.com/api-evangelist/country-io/refs/heads/main/rules/country-io-data-rules.yml
Capabilities
https://raw.githubusercontent.com/api-evangelist/country-io/refs/heads/main/capabilities/country-io-data-capabilities.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/country-io/refs/heads/main/apis.yml