Skip to main content
Version: Next

Country

A country entity.

Notes:

  • It is valid to include extra properties and metadata as part of the country payload, but the minimum requirement is for at least one standardized identifier to be provided

    • COUNTRY_ISOALPHA2 SHOULD be preferred.
  • Try to only use country identifiers as intended and specified in the ISO standard. E.g. the COUNTRY_ISOALPHA2 property must be a recognized value and not a proprietary two-letter code. If the identifier you want to share is not a standardized and recognized one, rather define a property that makes it clear what value it is. This makes it easier for target applications.

Type

fdc3.country

Schema

https://fdc3.finos.org/schemas/next/context/country.schema.json

Details

PropertyTypeRequiredExample Value
typestringYes'fdc3.country'
namestringNo'Sweden'
id.COUNTRY_ISOALPHA2stringNo'SE'
id.COUNTRY_ISOALPHA3stringNo'SWE'
id.ISOALPHA2 *stringNo'SE'
id.ISOALPHA3 *stringNo'SWE'

* Field names deprecated in FDC3 2.0 in favour of the versions prefixed with COUNTRY_.

Example:

const country = {
type: "fdc3.country",
name: "Sweden",
id: {
COUNTRY_ISOALPHA2: "SE"
}
}

fdc3.broadcast(country)

See Also

Intents

FINOS Financial Objects