Catalog

Curated reference data behind the country, language, currency and continent field types. Use one value per record, several columns of the same record, or a whole list. See the documentation for the recipe options.

Programmatic access: GET /catalog on the API returns this description as JSON. Data sources and licenses are listed in the terms.

country — Country

Sovereign states and territories with ISO codes, currency, calling code and population. 249 records.

ColumnKindLocalizedDescription
namestringyesCommon name.
short_namestringyesShort name; falls back to name.
official_namestringyesOfficial name; falls back to name.
iso3stringISO 3166-1 alpha-3 code.
iso2stringISO 3166-1 alpha-2 code.
numericstringISO 3166-1 numeric code, three digits.
continentstringContinent code.
currencystringISO 4217 code of the main currency.
calling_codestringInternational calling code, digits only.
populationintEstimated population.
official_languagesstringISO 639-3 codes of the official languages, joined with ';'.

Can be narrowed with parent (a continent code).

Can be narrowed with group:

Localized names by output language

deuengfrahebhinitakornldpolporrusspasweukrzho
100%100%100%100%100%100%100%100%100%100%100%100%100%100%100%

Names missing in a language fall back to English.

Source: Unicode CLDR, ISO 3166 codes, libphonenumber. License: Unicode License v3 (CLDR); Apache-2.0 (libphonenumber).

language — Language

Languages with ISO 639 codes and native names. 637 records.

ColumnKindLocalizedDescription
namestringyesName of the language.
native_namestringName in the language itself.
iso3stringISO 639-3 code.
iso1stringISO 639-1 code, empty when none.

Localized names by output language

deuengfrahebhinitakornldpolporrusspasweukrzho
99%100%99%87%85%98%90%100%99%87%87%87%99%89%88%

Names missing in a language fall back to English.

Source: Unicode CLDR, SIL ISO 639-3. License: Unicode License v3 (CLDR); SIL ISO 639-3 terms of use.

currency — Currency

Currencies with ISO 4217 codes, symbols and minor units. 155 records.

ColumnKindLocalizedDescription
namestringyesName of the currency.
iso3stringISO 4217 alphabetic code.
numericstringISO 4217 numeric code, three digits.
symbolstringCurrency symbol.
minor_unitsintNumber of decimal places.

Localized names by output language

deuengfrahebhinitakornldpolporrusspasweukrzho
99%100%99%99%99%99%99%100%99%99%99%99%99%99%100%

Names missing in a language fall back to English.

Source: SIX ISO 4217, Unicode CLDR. License: SIX terms of use; Unicode License v3 (CLDR).

continent — Continent

The seven continents. 7 records.

ColumnKindLocalizedDescription
namestringyesName of the continent.
codestringTwo-letter continent code.

Localized names by output language

deuengfrahebhinitakornldpolporrusspasweukrzho
100%100%100%100%100%100%100%100%100%100%100%100%100%100%100%

Names missing in a language fall back to English.

Source: Unicode CLDR. License: Unicode License v3.

Output languages

Set output.language to one of these ISO 639-3 codes.

deu Germaneng Englishfra Frenchheb Hebrewhin Hindiita Italiankor Koreannld Dutchpol Polishpor Portugueserus Russianspa Spanishswe Swedishukr Ukrainianzho Chinese