# Countries GraphQL API GraphQL API

A free, public GraphQL API exposing queryable data about countries, continents, and languages worldwide. No authentication is required. The schema centers on three core object types — Country, Continent, and Language — each queryable individually by code or as filtered lists. Country records include capital city, currency, emoji flag, AWS region mapping, phone codes, spoken languages, administrative states, and subdivisions.

**Endpoint:** https://countries.trevorblades.com/graphql

**Documentation:** https://github.com/trevorblades/countries

**References:**

- Documentation: https://github.com/trevorblades/countries
- GettingStarted: https://github.com/trevorblades/countries#readme
- GitHub: https://github.com/trevorblades/countries
