# Countries

Country reference data plus geolocation of the current caller.

```
type Countries {

  supportedCountries: [Country!]!

  currentCountry: Country

  currentCountryCode: String

  isSupported: Boolean!

}
```

### Fields[​](#fields "Direct link to Fields")

#### [`Countries.supportedCountries`](#supported-countries) ● [`[Country!]!`](https://docs.monei.com/apis/graphql/types/objects/country/.md) non-null object[​](#supported-countries "Direct link to supported-countries")

Countries supported by MONEI for merchant onboarding.

#### [`Countries.currentCountry`](#current-country) ● [`Country`](https://docs.monei.com/apis/graphql/types/objects/country/.md) object[​](#current-country "Direct link to current-country")

Country detected from the caller's IP.

#### [`Countries.currentCountryCode`](#current-country-code) ● [`String`](https://docs.monei.com/apis/graphql/types/scalars/string/.md) scalar[​](#current-country-code "Direct link to current-country-code")

ISO 3166-1 alpha-2 code detected from the caller's IP.

#### [`Countries.isSupported`](#is-supported) ● [`Boolean!`](https://docs.monei.com/apis/graphql/types/scalars/boolean/.md) non-null scalar[​](#is-supported "Direct link to is-supported")

Whether `currentCountry` is in `supportedCountries`.

### Returned By[​](#returned-by "Direct link to Returned By")

[`countries`](https://docs.monei.com/apis/graphql/operations/queries/countries/.md) query
