removedOutput schema / properties / data / properties
Removed value: -{
- "attribution": {
- "description": "Required attribution text - always the exact string \"Source: European Central Bank\".",
- "type": "string"
- },
- "base": {
- "description": "Base currency (ISO 4217, upper case).",
- "type": "string"
- },
- "disclaimer": {
- "description": "Plain-language statement of what this rate is and is not, including that it must not be relied on for settlement or dealing and that the same content is available free of charge from the ECB website. When the rate is inverted or crossed it also states that Eckari computed it from the ECB fix - the ECB requires its information to be reproduced accurately and any modification to be stated.",
- "type": "string"
- },
- "is_derived_cross": {
- "description": "True when neither side is EUR, so the rate is a cross computed by Eckari from two euro reference rates of the same fix. False for a plain inverted pair such as USD to EUR - read is_inverted for that case.",
- "type": "boolean"
- },
- "is_inverted": {
- "description": "True whenever base is not EUR. The ECB publishes units of currency per 1 EUR only, so the published quotation for the base currency is inverted (divided into) to produce this rate - the value is computed by Eckari, not published by the ECB. False only when base is EUR.",
- "type": "boolean"
- },
- "note": {
- "description": "Set when the fix returned is not the one asked for - either the requested date had no fix and the latest prior fix was returned, or no fix has been published for today (UTC) yet and the latest published fix was returned.",
- "type": [
- "string",
- "null"
- ]
- },
- "published_pair": {
- "description": "The single ECB-published quotation this rate comes from, always in the form EUR/XXX - for EUR to USD the rate is that quotation, and for USD to EUR it is its reciprocal. Null when no single published quotation gives the rate - a cross (rate_derivation cross) or the EUR to EUR identity; see published_pairs_used for every quotation involved.",
- "type": [
- "string",
- "null"
- ]
- },
- "published_pairs_used": {
- "description": "Every ECB quotation used to produce the rate, in the form EUR/XXX - two for a cross, one for published or inverse, none for the identity.",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "quote": {
- "description": "Quote currency (ISO 4217, upper case).",
- "type": "string"
- },
- "rate": {
- "description": "Units of quote currency per 1 unit of base currency, as a decimal string with 6 decimal places. Computed with exact integer arithmetic from the ECB fix (rate = published(quote) / published(base), with EUR = 1) and rounded half-even - never floating point. When is_inverted or is_derived_cross is true this is a computed value, not a figure published by the ECB, and rounding means it need not round-trip exactly against the published fix.",
- "pattern": "^[0-9]+\\.[0-9]{6}$",
- "type": "string"
- },
- "rate_date": {
- "description": "TARGET working day of the ECB fix used (the Cube time value), which may be earlier than a requested date or than today when no fix has been published yet - see note.",
- "type": "string"
- },
- "rate_derivation": {
- "description": "How the rate relates to what the ECB publishes. published = the ECB EUR/quote fix itself (base EUR); inverse = 1 divided by the EUR/base fix (quote EUR), an Eckari computation; cross = the EUR/quote fix divided by the EUR/base fix, an Eckari computation from two published quotations of the same fix (neither side EUR); identity = EUR to EUR (1). Only published values are ECB figures.",
- "enum": [
- "published",
- "inverse",
- "cross",
- "identity"
- ],
- "type": "string"
- },
- "rate_kind": {
- "description": "Always the string reference - an official daily reference rate, not a tradable or executable market rate.",
- "type": "string"
- },
- "source": {
- "description": "Always the string ecb.",
- "type": "string"
- }
-}
removedOutput schema / properties / data / required
Removed value: -[
- "base",
- "quote",
- "rate",
- "rate_date",
- "source",
- "rate_kind",
- "is_inverted",
- "is_derived_cross",
- "rate_derivation",
- "published_pair",
- "published_pairs_used",
- "attribution",
- "disclaimer"
-]