Skip to main content
Glama
SidneyBissoli

ILO Statistics (ILOSTAT) MCP Server

ILO 劳动统计 (ILOSTAT) — MCP 服务器

MCP CI Version Tools Resources Prompts npm MCP Registry ilo-mcp-server MCP server License: MIT Status

🇧🇷 Leia em Português

一个公开、托管、以来源追溯为先的 MCP 服务器,用于国际劳工组织 (ILO) 统计——即 ILOSTAT 数据库——无需安装、无需账户、无需 API 密钥。将您的 MCP 客户端指向托管端点,即可按国家、年份、性别和年龄查询失业、就业、工资、工作时间及其他劳动指标。它运行在 Cloudflare Workers 上,基于 Streamable HTTP,并与官方 ILOSTAT SDMX REST API 通信。

每个响应都带有来源追溯块(源 URL、数据版本、真实检索时间戳、许可证、ILO 引用)——精确的数字附带审计轨迹,而非从训练数据中猜测的数字。

使用(托管——无需设置)

将任何 MCP 客户端指向 Streamable HTTP 端点:

https://ilo.sidneybissoli.com/mcp

Claude Desktop / Claude Code 及其他支持原生远程的客户端:

{
  "mcpServers": {
    "ilostat": {
      "url": "https://ilo.sidneybissoli.com/mcp"
    }
  }
}

对于以命令方式启动 MCP 服务器的客户端,请使用 mcp-remote 桥接:

{
  "mcpServers": {
    "ilostat": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://ilo.sidneybissoli.com/mcp"]
    }
  }
}

ilo-mcp-server.sidneybissoli.workers.dev 主机名也可作为备用使用。

Related MCP server: world-bank-economic-mcp

本地运行(stdio)

不想通过第三方主机路由查询?同一个服务器也可以作为本地 stdio 进程运行,直接与官方 ILOSTAT API 通信——相同的 4 个工具、资源和提示,相同的限制,相同的来源追溯块,无需 Cloudflare 介入。

无需安装——该包位于 npm(ilo-mcp-server,Node ≥ 20):

{
  "mcpServers": {
    "ilostat": {
      "command": "npx",
      "args": ["-y", "ilo-mcp-server"]
    }
  }
}

或从源码运行:

git clone https://github.com/SidneyBissoli/ilo-mcp-server
cd ilo-mcp-server
npm install
npm run build
node dist/cli.js   # serves MCP over stdio (Ctrl+C to stop)

(然后将客户端指向 node /path/to/ilo-mcp-server/dist/cli.js)。

与托管服务器的差异,均因缺少 Cloudflare 绑定所致:SDMX 缓存位于进程内存中(结构和代码表在会话内复用,而非跨会话);搜索目录在首次搜索时从官方端点下载(其真实的 retrieved_at 在来源追溯中报告);无使用指标、速率限制或认证。日志输出到 stderr——stdout 仅承载 JSON-RPC 流。仓库中的 Dockerfile 构建此运行时(供 Glama 注册表使用)。

工具

工具

功能

来源

ilo_search_indicators

对约 1,210 个数据流进行关键词搜索(按 offset 分页)

本地目录(无上游调用)

ilo_get_indicator_metadata

数据流的维度、代码表、版本和默认选择

缓存结构(未命中 → 上游)

ilo_list_dimension_values

某个维度的有效代码(按 offset 分页)

缓存代码表(未命中 → 上游)

ilo_get_data

按维度和时期筛选的观测值

每次查询 1 次实时 REST 调用

典型流程:ilo_search_indicators → ilo_get_indicator_metadata / ilo_list_dimension_values 以发现有效的筛选代码 → ilo_get_data 并附带国家和时期筛选。

每个响应都带有来源追溯块 v1.0(@sbissoli/mcp-provenance,通过 provenance_mode 参数支持 concise/detailed 模式),通过三个渠道呈现:structuredContent、命名空间 _meta(com.sidneybissoli.ilostat/*)以及文本页脚。

资源和提示

三个资源(静态,text/markdown,无上游调用),客户端可在调用工具前将其附加到上下文中——它们可节省大多数会话在“哪个数据流、哪些代码”上花费的 2–3 次发现调用:

URI

内容

ilostat://guide

工具工作流、稳定代码约定(REF_AREA ISO3 + X 聚合、SEX、AGE、FREQ、数据流 ID 后缀)、限制、报告规则

ilostat://reference/key-dataflows

按主题验证的数据流 ID(失业、就业、参与率、工资、工时、非正规就业、NEET、SDG 8、生产率)

ilostat://reference/provenance

每个来源追溯字段的含义以及如何引用 ILO

三个提示——现成的工作流,串联工具并以引用规则结束(参数为字符串;时期参数可选):

提示

参数

结果

ilo_country_labour_profile

country、start_period、end_period

单个国家的劳动力市场概况(失业、参与率、就业率、非正规就业、NEET、收入、工时)

ilo_compare_countries

countries、indicator、start_period、end_period

跨国家/聚合的比较表,单次数据调用,标记模型估计值与报告数据

ilo_indicator_trend

indicator、country、start_period、end_period

单个指标的时间序列,含首/末值、峰值/谷值及 OBS_STATUS 中断

资源和提示中引用的每个数据流 ID 都经过测试套件与目录种子核对,因此文档不会指向搜索无法找到的 ID。

行为和限制

  • ilo_get_data 中必须提供 REF_AREA,每次调用最多 30 个地区。 ILO 网关在无限制查询时会超时(HTTP 504),因此服务器从不发出此类查询;对于宽面板,请将地区分批和/或按时期分页(start_period/end_period)。错误消息会说明具体做法。

  • 每个数据查询仅一次实时 REST 调用。 数据从不缓存——每次 ilo_get_data 结果都在请求时从 ILOSTAT 获取。数据流结构(TTL 24 小时)和代码表(TTL 7 天,跨数据流共享)会被缓存。

  • data_vintage 是数据流的上次更新日期,由 ILO 发布(LAST_UPDATE 注释,规范化为 ISO 格式)。

  • retrieved_at 始终是从 ILOSTAT 提取的真实时刻,与任何缓存值一同保留——绝不是构建或响应时间。缓存响应会说明(served_from_cache: true)。

  • 指标目录是本地快照(约 1,210 个数据流),定期刷新;其自身的 retrieved_at 在 ilo_search_indicators 的来源追溯中报告,因此其时效始终可见。

  • 每次上游调用都带有可识别的 User-Agent(服务 URL + 联系方式),以便 ILO 管理员联系运营方。

  • 语言:英语;时区:UTC(ILO 数据以英语发布)。

来源追溯字段

  • derived — 仅对真实转换(聚合、服务器计算的比率、插值、协调)为 true,且始终带有 derivation_note;单位转换和舍入不计入。此服务器不转换数值,因此 derived 始终为 false。

  • notices — 逐字重现 OBS_STATUS 的值(SDMX 状态/免责声明渠道,例如“序列中断”),并附计数。技术性的逐观测属性(DECIMALS 等)保留在行上(rows[].attributes)。

数据许可和署名

  • ILOSTAT 数据和元数据:CC BY 4.0(自 2023-05-03 起;许可证于 2026-08-04 验证)。

  • 每个响应中都包含 ILO 署名(citation 字段): International Labour Organization, ILOSTAT, https://ilostat.ilo.org/data/, accessed <date>.

  • 不使用 ILO 标志。本服务未经 ILO 认可。

自托管 / 开发

以下所有内容仅用于运行您自己的实例——使用公共服务器不需要这些。

npm install
npm run typecheck && npm test   # 96 offline tests (parsers, key, tools, output contract, resources/prompts, in-memory catalogue, eval fixtures)
npm run dev                     # http://localhost:8787/mcp (Worker)
npm run build && npm start      # stdio runtime (dist/cli.js)

# Catalogue seed (D1) — required before first use:
node scripts/seed-catalog.mjs   # downloads via curl and generates scripts/seed-catalog.sql
npx wrangler d1 execute ilostat-catalog --local  --file=scripts/seed-catalog.sql
npx wrangler d1 execute ilostat-catalog --remote --file=scripts/seed-catalog.sql

npm run deploy
node scripts/smoke-mcp.mjs      # smoke test against production (initialize → 4 tools → errors)
npm run manifest:lhm            # regenerate tools/resources/prompts in lhm.plugin.json from the real server
# (the seed also writes tests/fixtures/catalog-ids.txt — the versioned id list the tests check resources/prompts against)

绑定(参见 wrangler.jsonc):KV SDMX_CACHE、D1 CATALOG_DB、Durable Object USAGE(基于 SQLite 的使用计数器)、CF_VERSION_METADATA。可选 Bearer 认证(wrangler secret put API_KEY);按 IP 的令牌桶速率限制。

运营方注意事项:

  • ILOSTAT 仅在通过 Accept 头协商时返回 JSON(application/vnd.sdmx.{structure,data}+json);?format= 被忽略并返回 XML。

  • ILO 网关对 Node 的 fetch(undici)默认发送的 Accept-Language: * 头返回 HTTP 500(languageTag1);因此每次上游调用都显式设置 Accept-Language: en(Cloudflare 运行时不会发送此类头,因此 Worker 从未受影响)。它还期望可识别的 User-Agent。

  • 目录刷新是手动的(无定时任务):每季度一次,或当上游存在但搜索中未显示的数据流出现时立即刷新。流程:上述三个种子命令。数据查询始终是实时的,因此只有搜索目录可能过期——且其时效在来源追溯中公开。

评估

@sbissoli/mcp-evals:evals/fixtures/queries.ts 中有 24 个固定用例,在 npm test 中离线验证。使用真实模型运行(npm run eval)会使用 Anthropic API,需要 ANTHROPIC_API_KEY(没有它,会退出并显示说明)。2026-08-07 运行:top-1 100% (24/24) — evals/results/。

端到端:evals/e2e/evaluation.xml 中包含 10 个复杂问题,每个问题都有单一可验证答案,答案已针对生产环境手动验证(evals/e2e/validacao-respostas.md)。2026-08-07 运行(Sonnet):9/10 精确字符串;10/10 实质性 — evals/results/2026-08-07-e2e.md。

端点

路由

用途

/

落地页(服务标识 + 联系方式 — 公开)

/health

存活检查

/status

版本、工具/资源/提示词的数量和名称、来源契约版本、当前部署(为 README 徽章提供数据)

/metrics

聚合使用情况(仅 MCP 端点;不包含 IP,不包含查询内容)

/mcp

MCP Streamable HTTP

安全

Snyk Agent Scan(2026-08-07):通过 — 报告见 security/。

许可证

代码:MIT。数据:ILOSTAT,CC BY 4.0(参见上文“数据许可证与署名”)。

隐私

托管服务的隐私政策:PRIVACY.md。

联系方式

Sidney da S. P. Bissoli — sbissoli76@gmail.com。本服务未经 ILO 认可。

Available Tools

6 tools
fetchDeep Research DocumentA
Read-onlyIdempotent
Inspect

Returns the full document for an id obtained from search, as { id, title, text, url, metadata }: text is the readable content (Markdown) and url the canonical public page to cite.

Companion of search in the OpenAI Deep Research contract, over the ILOSTAT labour statistics (≈1,200 SDMX dataflows: employment, unemployment, wages, working time, informality, SDG labour indicators) catalog. Only ids returned by search are valid; an unknown id returns an error. The ilo_* tools remain the tools for data queries.

Behavior: read-only and idempotent — a live GET against the public source when the document needs it.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesIdentifier of a document returned by `search`

Output Schema

ParametersJSON Schema
NameRequiredDescription
idYesUnique identifier of the document on this server; what `fetch` takes
urlYesCanonical public URL of the document — ChatGPT's citation depends on it
textYesFull readable content of the document (Markdown)
titleYesHuman-readable title of the document
metadataNoAdditional key/value pairs about the document (kind, source, period…)
provenanceYesPortfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say
attributionYes

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only, idempotent, open-world and non-destructive, so safety is covered. The description earns credit by adding the error behavior on unknown ids, noting it is a live GET against the public source, and characterizing the corpus (≈1,200 SDMX dataflows) — genuine context beyond the structured fields.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the return contract, then the catalogue/contract context, then behavior — a sensible ordering. It is dense (parenthetical field list, domain aside) but each sentence carries information an agent needs; nothing is padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With annotations covering safety and an output schema covering the return shape, the description supplies the remaining essentials: provenance of the id, the error case, cross-tool routing to `ilo_*`, and the live-fetch behavior. Nothing needed to call this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the single `id` parameter is documented in the schema itself (baseline 3). The description adds real meaning by tying the id to `search` output and stating the failure mode for ids outside that set, which the schema does not convey.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Returns the full document for an id obtained from `search`') and enumerates the exact return fields. It also distinguishes itself from siblings by naming `search` as its companion and declaring that 'the `ilo_*` tools remain the tools for data queries'.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit conditions: only ids returned by `search` are valid, an unknown id returns an error, and data-query needs must go to the `ilo_*` tools instead. Both the when-to-use and the when-not-to-use are stated, naming the alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ilo_get_dataGet ILOSTAT dataA
Read-onlyIdempotent
Inspect

Statistical observations from one ILOSTAT dataflow, filtered by dimension codes (filters, e.g. {"REF_AREA": ["BRA","ARG"], "SEX": "SEX_T"}) and period (start_period/end_period, e.g. "2015"/"2024"). REF_AREA is required, maximum 30 areas per call — for broad panels, split areas into batches and/or paginate by period. Unfiltered dimensions return all their categories. Does not aggregate, convert or otherwise transform values (raw ILOSTAT data only): read each value with the unit and multiplier the ILO states in its row attributes (UNIT_MEASURE, UNIT_MULT — e.g. UNIT_MULT 3 = thousands). Read TIME_PERIOD with the FREQ column (annual, quarterly or monthly) and OBS_STATUS when present (break in series, estimated or provisional value). Values are the current release, dated by data_vintage (the dataflow LAST_UPDATE): the ILO revises published figures and re-estimates modelled series (_2 ids) at each release, past years included. Does not search indicators (use ilo_search_indicators).

ParametersJSON Schema
NameRequiredDescriptionDefault
filtersYesDimension id → code or list of codes (from ilo_list_dimension_values). REF_AREA is required (up to 30 area codes); any other dimension is optional and, left out, returns all of its categories.
dataflowYesDataflow id from ilo_search_indicators (e.g. "DF_UNE_DEAP_SEX_AGE_RT")
end_periodNoLast period, e.g. "2024"
start_periodNoFirst period, e.g. "2015"
provenance_modeNoProvenance verbosity: 'concise' (default — source, url, vintage, retrieval date, citation, license) or 'detailed' (full canonical block with dataset, dimension key and notices)
last_n_observationsNoAlternative to periods: only the latest N observations per series

Output Schema

ParametersJSON Schema
NameRequiredDescription
rowsYes
columnsYes
dataflowYes
provenanceYesPortfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say
rows_countYes
attributionYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, openWorld), yet the description adds substantial behavior beyond them: values are the current release dated by data_vintage, the ILO revises past years and re-estimates modelled (_2) series, no aggregation or transformation occurs, and how to read UNIT_MULT/OBS_STATUS/FREQ. This is rich, non-obvious operational context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core purpose and the required-REF_AREA constraint are front-loaded, and most sentences carry distinct information (units, revisions, alternatives). It is a dense single paragraph, so slightly more structure or trimming would improve scannability, but there is little outright waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the description needn't restate return shapes, and it correctly focuses on interpretation (units, multiplier, series revisions) plus the required-parameter and batching constraints. Nothing an agent needs to call this correctly appears to be missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3. The description still adds value with a concrete filters example, the REF_AREA-cap and batching rule, and the 'unfiltered dimensions return all categories' semantics, though it largely reinforces what the schema already states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource — statistical observations from one ILOSTAT dataflow — and explicitly scopes what it is not ('Does not search indicators (use ilo_search_indicators)'). This lets an agent distinguish it from ilo_search_indicators and ilo_get_indicator_metadata without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete when-to-use conditions and alternatives: use ilo_search_indicators for discovery, ilo_list_dimension_values for dimension codes, and split areas into batches when exceeding the 30-area cap. It names the batching/pagination strategy for broad panels, which is exactly the operational guidance an agent needs.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ilo_get_indicator_metadataGet ILOSTAT indicator metadataA
Read-onlyIdempotent
Inspect

Structure of one ILOSTAT dataflow: dimensions (in SDMX key order), their codelists, the time dimension, the source's default selection and the data vintage (last update at the ILO). Use before ilo_get_data to know which filters exist. Does not return statistical values and does not list the codes themselves (use ilo_list_dimension_values).

ParametersJSON Schema
NameRequiredDescriptionDefault
dataflowYesDataflow id from ilo_search_indicators (e.g. "DF_UNE_DEAP_SEX_AGE_RT")
provenance_modeNoProvenance verbosity: 'concise' (default — source, url, vintage, retrieval date, citation, license) or 'detailed' (full canonical block with dataset, dimension key and notices)

Output Schema

ParametersJSON Schema
NameRequiredDescription
idYes
nameYes
versionYes
dimensionsYes
provenanceYesPortfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say
attributionYes
data_vintageYes
time_dimensionYes

TDQS

A4.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, openWorld), so the bar is lower; the description still adds real behavioral boundaries by stating it 'does not return statistical values' and 'does not list the codes themselves'. It does not mention auth requirements, rate limits, or payload size, but the exclusion statements are meaningful additions beyond structured fields.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, front-loaded with the resource and its returned structure, then sequencing guidance, then exclusions. No filler or redundancy; every clause earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be described in prose; the description instead supplies what the schema cannot — when to call it, what it excludes, and how it relates to sibling tools. Nothing an agent needs to invoke this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, including the dataflow id format example and the provenance_mode enum semantics, so the schema does the heavy lifting and a baseline 3 applies. The description adds only indirect context about SDMX key ordering and default selection rather than per-parameter meaning.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific resource (one ILOSTAT dataflow) and enumerates exactly what is returned: dimensions in SDMX key order, codelists, time dimension, default selection, and data vintage. It explicitly bounds scope against siblings, telling the agent it is not a value-returning or code-listing tool. An agent can distinguish this from ilo_get_data and ilo_list_dimension_values without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit sequencing instruction — 'Use before ilo_get_data to know which filters exist' — and names the alternative tool for the adjacent task ('use ilo_list_dimension_values'). Both the when and the not-when are stated, leaving nothing to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ilo_list_dimension_valuesList valid codes of a dimensionA
Read-onlyIdempotent
Inspect

Valid codes (id + label) of one dimension of an ILOSTAT dataflow — e.g. the country/area codes of REF_AREA (ISO 3166-1 alpha-3 such as BRA, plus X-codes for aggregates such as X01 World) or the categories of SEX (SEX_T/SEX_M/SEX_F) and AGE. Use search to resolve a name to a code (e.g. search "Brazil") instead of paging through hundreds of codes; codelists are shared across dataflows, so a code found here is valid wherever the same codelist is used. Use to build correct ilo_get_data filters. Does not return statistical values, does not say which codes actually have data for a given dataflow, and is not applicable to the time dimension (filter it via start_period/end_period in ilo_get_data).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum codes returned (default 200)
offsetNoCodes to skip, for pagination (default 0)
searchNoCase-insensitive filter on code id or label
dataflowYesDataflow id the dimension belongs to
dimensionYesDimension id from ilo_get_indicator_metadata (e.g. "REF_AREA", "SEX")
provenance_modeNoProvenance verbosity: 'concise' (default — source, url, vintage, retrieval date, citation, license) or 'detailed' (full canonical block with dataset, dimension key and notices)

Output Schema

ParametersJSON Schema
NameRequiredDescription
offsetYes
valuesYes
showingYes
codelistYes
dataflowYes
has_moreYes
dimensionYes
provenanceYesPortfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say
attributionYes
next_offsetNo
total_codesYes

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnly/idempotent/openWorld/destructive, so the bar is lower, yet the description adds meaningful negative-scope context: no statistical values returned, no signal of which codes actually have data, time dimension excluded. It does not mention pagination limits or default page size behavior beyond what the schema states.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core definition followed by usage, alternative, and exclusions in a logical order. Dense and slightly run-on with parenthetical asides, but nearly every clause carries actionable information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 6-param, output-schema-backed lookup tool, the description covers purpose, alternatives, negative scope, and the relationship to downstream filtering. An agent has everything needed to call it correctly without the return shape being restated.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% so baseline is 3, but the description adds real meaning beyond the schema: what `search` does semantically (resolve a name like 'Brazil' to a code), that codelists are shared across dataflows, and example dimension ids. It says nothing extra about provenance_mode or limit/offset.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource - valid codes (id + label) of one dimension of an ILOSTAT dataflow - and grounds it with concrete examples (REF_AREA ISO 3166-1 alpha-3, SEX_T/SEX_M/SEX_F). Easily distinguished from siblings like ilo_get_data or ilo_get_indicator_metadata.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly routes to `search` for name-to-code resolution rather than paging, states the downstream purpose (build correct ilo_get_data filters), and gives exclusions: not statistical values, not a data-availability check, not applicable to the time dimension (use start_period/end_period instead).

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ilo_search_indicatorsSearch ILOSTAT indicatorsA
Read-onlyIdempotent
Inspect

Search the ILOSTAT catalogue of ~1,200 indicator dataflows by keywords in the name or id (e.g. "unemployment rate sex age"). All terms must match (AND, case-insensitive), so start with 2–3 English words and drop terms if you get 0 results. Everyday and US wording is resolved to the ILO's own (labor→labour, wages/salary→earnings, informality→informal, gender→sex, productivity→output per worker); when that happens the response says so in vocabulary_notes. Results are ranked by ILO relevance weight, not by match count. Reading the id tells you the shape: suffix _RT = rate/ratio, NB = number (usually thousands); dataflows whose second token starts with 2 (e.g. DF_UNE_2EAP…) are ILO modelled estimates with full country/year coverage, the others are reported national data. Returns dataflow ids to use with ilo_get_data / ilo_get_indicator_metadata. Searches the local catalogue only — it does not return statistical values (use ilo_get_data), does not search dimension codes such as countries (use ilo_list_dimension_values) and does not cover non-ILO sources.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum results (default 20)
queryYesKeywords, matched against dataflow name and id (AND between terms)
offsetNoResults to skip, for pagination (default 0)
provenance_modeNoProvenance verbosity: 'concise' (default — source, url, vintage, retrieval date, citation, license) or 'detailed' (full canonical block with dataset, dimension key and notices)

Output Schema

ParametersJSON Schema
NameRequiredDescription
hintNo
offsetYes
showingYes
has_moreYes
indicatorsYes
provenanceYesPortfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say
attributionYes
next_offsetNo
total_matchesYes
vocabulary_notesNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, closed-world), and the description corroborates the closed-world hint with 'Searches the local catalogue only'. Beyond that it discloses non-obvious behavior: synonym resolution to ILO vocabulary with a vocabulary_notes signal in the response, relevance-weight ranking rather than match count, and the id-suffix encoding (_RT vs _NB, modelled estimates).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Dense but front-loaded: retrieval purpose, query syntax, then result interpretation and routing, with zero filler sentences. It runs long for a search tool and the id-suffix decoding could be deferred to metadata, but every sentence carries actionable signal.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers the query semantics, the synonym/ranking caveats an agent could otherwise misread, and the downstream tools to route to; an output schema exists so return values need not be described. Nothing required to invoke or interpret results is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so limit/offset/provenance_mode are already documented and the baseline is 3. The description still adds real meaning for the query parameter beyond the schema, specifying AND-matching across name and id, case-insensitivity, term-dropping strategy, and synonym normalization behavior.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource with scope: 'Search the ILOSTAT catalogue of ~1,200 indicator dataflows by keywords in the name or id'. It explicitly names what it is not (does not return statistical values, does not search dimension codes), so it is unambiguously separable from ilo_get_data and ilo_list_dimension_values.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives both when-to-use and when-not: use this for finding dataflow ids, then use ilo_get_data for values and ilo_list_dimension_values for dimension codes, plus an explicit exclusion of non-ILO sources. It even includes operational advice on query construction (start with 2–3 English words, drop terms on zero results).

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updatesv1.6.3
    • Changedfetch2 fields changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "field_sources": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "data_vintage": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "dataset_id": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "fields": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "minItems": 1,
        -              "type": "array"
        -            },
        -            "retrieved_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "served_from_cache": {
        -              "type": [
        -                "boolean",
        -                "null"
        -              ]
        -            },
        -            "source_url": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "fields",
        -            "source_url",
        -            "dataset_id",
        -            "data_vintage",
        -            "retrieved_at"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "enum": [
        -          "1.1",
        -          "1.2"
        -        ],
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "served_from_cache": {
        -                  "type": [
        -                    "boolean",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derivation_note": {
        +        "type": "string"
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "note": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "status": {
        +            "enum": [
        +              "current",
        +              "provisional",
        +              "final"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "note"
        +        ],
        +        "type": "object"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2",
        +          "1.3"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "note": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "status": {
        +                "enum": [
        +                  "current",
        +                  "provisional",
        +                  "final"
        +                ],
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "note"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / provenance / description
        Previous value: -"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"New value: +"Portfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say"
    • Changedilo_get_data2 fields changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "field_sources": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "data_vintage": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "dataset_id": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "fields": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "minItems": 1,
        -              "type": "array"
        -            },
        -            "retrieved_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "served_from_cache": {
        -              "type": [
        -                "boolean",
        -                "null"
        -              ]
        -            },
        -            "source_url": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "fields",
        -            "source_url",
        -            "dataset_id",
        -            "data_vintage",
        -            "retrieved_at"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "enum": [
        -          "1.1",
        -          "1.2"
        -        ],
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "served_from_cache": {
        -                  "type": [
        -                    "boolean",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derivation_note": {
        +        "type": "string"
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "note": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "status": {
        +            "enum": [
        +              "current",
        +              "provisional",
        +              "final"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "note"
        +        ],
        +        "type": "object"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2",
        +          "1.3"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "note": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "status": {
        +                "enum": [
        +                  "current",
        +                  "provisional",
        +                  "final"
        +                ],
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "note"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / provenance / description
        Previous value: -"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"New value: +"Portfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say"
    • Changedilo_get_indicator_metadata2 fields changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "field_sources": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "data_vintage": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "dataset_id": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "fields": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "minItems": 1,
        -              "type": "array"
        -            },
        -            "retrieved_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "served_from_cache": {
        -              "type": [
        -                "boolean",
        -                "null"
        -              ]
        -            },
        -            "source_url": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "fields",
        -            "source_url",
        -            "dataset_id",
        -            "data_vintage",
        -            "retrieved_at"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "enum": [
        -          "1.1",
        -          "1.2"
        -        ],
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "served_from_cache": {
        -                  "type": [
        -                    "boolean",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derivation_note": {
        +        "type": "string"
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "note": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "status": {
        +            "enum": [
        +              "current",
        +              "provisional",
        +              "final"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "note"
        +        ],
        +        "type": "object"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2",
        +          "1.3"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "note": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "status": {
        +                "enum": [
        +                  "current",
        +                  "provisional",
        +                  "final"
        +                ],
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "note"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / provenance / description
        Previous value: -"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"New value: +"Portfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say"
    • Changedilo_list_dimension_values2 fields changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "field_sources": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "data_vintage": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "dataset_id": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "fields": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "minItems": 1,
        -              "type": "array"
        -            },
        -            "retrieved_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "served_from_cache": {
        -              "type": [
        -                "boolean",
        -                "null"
        -              ]
        -            },
        -            "source_url": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "fields",
        -            "source_url",
        -            "dataset_id",
        -            "data_vintage",
        -            "retrieved_at"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "enum": [
        -          "1.1",
        -          "1.2"
        -        ],
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "served_from_cache": {
        -                  "type": [
        -                    "boolean",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derivation_note": {
        +        "type": "string"
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "note": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "status": {
        +            "enum": [
        +              "current",
        +              "provisional",
        +              "final"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "note"
        +        ],
        +        "type": "object"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2",
        +          "1.3"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "note": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "status": {
        +                "enum": [
        +                  "current",
        +                  "provisional",
        +                  "final"
        +                ],
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "note"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / provenance / description
        Previous value: -"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"New value: +"Portfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say"
    • Changedilo_search_indicators2 fields changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "field_sources": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "data_vintage": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "dataset_id": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "fields": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "minItems": 1,
        -              "type": "array"
        -            },
        -            "retrieved_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "served_from_cache": {
        -              "type": [
        -                "boolean",
        -                "null"
        -              ]
        -            },
        -            "source_url": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "fields",
        -            "source_url",
        -            "dataset_id",
        -            "data_vintage",
        -            "retrieved_at"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "enum": [
        -          "1.1",
        -          "1.2"
        -        ],
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "served_from_cache": {
        -                  "type": [
        -                    "boolean",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derivation_note": {
        +        "type": "string"
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "note": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "status": {
        +            "enum": [
        +              "current",
        +              "provisional",
        +              "final"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "note"
        +        ],
        +        "type": "object"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2",
        +          "1.3"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "note": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "status": {
        +                "enum": [
        +                  "current",
        +                  "provisional",
        +                  "final"
        +                ],
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "note"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / provenance / description
        Previous value: -"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"New value: +"Portfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say"
    • Changedsearch2 fields changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "field_sources": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "data_vintage": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "dataset_id": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "fields": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "minItems": 1,
        -              "type": "array"
        -            },
        -            "retrieved_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "served_from_cache": {
        -              "type": [
        -                "boolean",
        -                "null"
        -              ]
        -            },
        -            "source_url": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "fields",
        -            "source_url",
        -            "dataset_id",
        -            "data_vintage",
        -            "retrieved_at"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "enum": [
        -          "1.1",
        -          "1.2"
        -        ],
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "served_from_cache": {
        -                  "type": [
        -                    "boolean",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derivation_note": {
        +        "type": "string"
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "note": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "status": {
        +            "enum": [
        +              "current",
        +              "provisional",
        +              "final"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "note"
        +        ],
        +        "type": "object"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2",
        +          "1.3"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "revision": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "note": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "status": {
        +                "enum": [
        +                  "current",
        +                  "provisional",
        +                  "final"
        +                ],
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "note"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / provenance / description
        Previous value: -"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"New value: +"Portfolio provenance block. concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer). Optional keys (field_sources, notices, derived, derivation_note, revision) appear only when there is something to say"
  2. 6 tool updatesv1.4.1
    • Changedfetch1 field changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "const": "1.1",
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedilo_get_data1 field changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "const": "1.1",
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedilo_get_indicator_metadata1 field changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "const": "1.1",
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedilo_list_dimension_values1 field changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "const": "1.1",
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedilo_search_indicators1 field changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "const": "1.1",
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedsearch1 field changed
      • changedOutput schema / properties / provenance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "citation": {
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "license": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "source": {
        -        "type": "string"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "source",
        -      "source_url",
        -      "data_vintage",
        -      "retrieved_at",
        -      "retrieval",
        -      "citation",
        -      "license"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "api_version": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "citation": {
        -        "type": "string"
        -      },
        -      "contract_version": {
        -        "const": "1.1",
        -        "type": "string"
        -      },
        -      "data_vintage": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "dataset": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "version": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "version",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "derivation_note": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "derived": {
        -        "type": "boolean"
        -      },
        -      "dimension_key": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": {
        -              "type": "string"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "field_sources": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "data_vintage": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "dataset_id": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "fields": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "retrieved_at": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "source_url": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fields",
        -                "source_url",
        -                "dataset_id",
        -                "data_vintage",
        -                "retrieved_at"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "license": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "id": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "terms_url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "url": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "verified_at": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "name",
        -          "url",
        -          "terms_url",
        -          "verified_at"
        -        ],
        -        "type": "object"
        -      },
        -      "notices": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "retrieval": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "anomalies": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "count": {
        -                      "maximum": 9007199254740991,
        -                      "minimum": 1,
        -                      "type": "integer"
        -                    },
        -                    "kind": {
        -                      "enum": [
        -                        "timeout",
        -                        "network",
        -                        "http_4xx",
        -                        "http_5xx",
        -                        "rate_limited",
        -                        "malformed_body"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "kind",
        -                    "count"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              "attempts": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "requests": {
        -                "maximum": 9007199254740991,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "unstable": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "requests",
        -              "attempts",
        -              "anomalies",
        -              "unstable"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "retrieved_at": {
        -        "type": "string"
        -      },
        -      "served_from_cache": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "source": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "agency": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "database": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "endpoint": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "name": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "agency",
        -          "database",
        -          "endpoint"
        -        ],
        -        "type": "object"
        -      },
        -      "source_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "source",
        -      "dataset",
        -      "dimension_key",
        -      "data_vintage",
        -      "retrieved_at",
        -      "source_url",
        -      "api_version",
        -      "license",
        -      "citation",
        -      "notices",
        -      "derived",
        -      "derivation_note",
        -      "served_from_cache",
        -      "retrieval",
        -      "field_sources"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "field_sources": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "data_vintage": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "dataset_id": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "fields": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "retrieved_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "served_from_cache": {
        +              "type": [
        +                "boolean",
        +                "null"
        +              ]
        +            },
        +            "source_url": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "fields",
        +            "source_url",
        +            "dataset_id",
        +            "data_vintage",
        +            "retrieved_at"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "enum": [
        +          "1.1",
        +          "1.2"
        +        ],
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "served_from_cache": {
        +                  "type": [
        +                    "boolean",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
  3. 2 tool updatesv1.2.1
    • Changedfetch1 field changed
      • addedInput schema / additionalProperties
        Added value: +false
    • Changedsearch1 field changed
      • addedInput schema / additionalProperties
        Added value: +false
  4. 6 tool updatesv1.1.0
    • Changedfetch2 fields changed
      • addedOutput schema / properties / provenance / anyOf
        Added value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "const": "1.1",
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / provenance / description
        Added value: +"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"
    • Changedilo_get_data2 fields changed
      • addedOutput schema / properties / provenance / anyOf
        Added value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "const": "1.1",
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / provenance / description
        Added value: +"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"
    • Changedilo_get_indicator_metadata2 fields changed
      • addedOutput schema / properties / provenance / anyOf
        Added value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "const": "1.1",
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / provenance / description
        Added value: +"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"
    • Changedilo_list_dimension_values2 fields changed
      • addedOutput schema / properties / provenance / anyOf
        Added value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "const": "1.1",
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / provenance / description
        Added value: +"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"
    • Changedilo_search_indicators2 fields changed
      • addedOutput schema / properties / provenance / anyOf
        Added value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "const": "1.1",
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / provenance / description
        Added value: +"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"
    • Changedsearch2 fields changed
      • addedOutput schema / properties / provenance / anyOf
        Added value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "citation": {
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "license": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "source": {
        +        "type": "string"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "source",
        +      "source_url",
        +      "data_vintage",
        +      "retrieved_at",
        +      "retrieval",
        +      "citation",
        +      "license"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "api_version": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "citation": {
        +        "type": "string"
        +      },
        +      "contract_version": {
        +        "const": "1.1",
        +        "type": "string"
        +      },
        +      "data_vintage": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "dataset": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "version": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "version",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "derivation_note": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "derived": {
        +        "type": "boolean"
        +      },
        +      "dimension_key": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": {
        +              "type": "string"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "field_sources": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "data_vintage": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "dataset_id": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "fields": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "retrieved_at": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "source_url": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fields",
        +                "source_url",
        +                "dataset_id",
        +                "data_vintage",
        +                "retrieved_at"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "license": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "terms_url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "url": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "verified_at": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "name",
        +          "url",
        +          "terms_url",
        +          "verified_at"
        +        ],
        +        "type": "object"
        +      },
        +      "notices": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "retrieval": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "anomalies": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "count": {
        +                      "maximum": 9007199254740991,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    "kind": {
        +                      "enum": [
        +                        "timeout",
        +                        "network",
        +                        "http_4xx",
        +                        "http_5xx",
        +                        "rate_limited",
        +                        "malformed_body"
        +                      ],
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "count"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              "attempts": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "requests": {
        +                "maximum": 9007199254740991,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "unstable": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "requests",
        +              "attempts",
        +              "anomalies",
        +              "unstable"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "retrieved_at": {
        +        "type": "string"
        +      },
        +      "served_from_cache": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "agency": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "database": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "endpoint": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "agency",
        +          "database",
        +          "endpoint"
        +        ],
        +        "type": "object"
        +      },
        +      "source_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "source",
        +      "dataset",
        +      "dimension_key",
        +      "data_vintage",
        +      "retrieved_at",
        +      "source_url",
        +      "api_version",
        +      "license",
        +      "citation",
        +      "notices",
        +      "derived",
        +      "derivation_note",
        +      "served_from_cache",
        +      "retrieval",
        +      "field_sources"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / provenance / description
        Added value: +"Provenance block (contract v1.1). concise (default): source, source_url, data_vintage, retrieved_at, retrieval, citation, license; detailed: the full canonical block (dataset, dimension_key, notices, served_from_cache, ...). retrieval is the origin diagnostic of this call — requests made to ILOSTAT, attempts including retries, anomalies overcome (timeout, network, rate_limited, http_5xx, http_4xx, malformed_body) and unstable (true when anything had to be retried: treat the figures as obtained with difficulty); null when nothing was fetched from ILOSTAT (catalogue or cached answer)"
  5. 6 tool updatesv0.6.0
    • Addedfetch
    • Changedilo_get_data8 fields changed
      • addedInput schema / additionalProperties
        Added value: +false
      • changedInput schema / properties / filters / description
        Previous value: -"Dimension id → code or list of codes (from ilo_list_dimension_values). REF_AREA is required (up to 30 area codes)."New value: +"Dimension id → code or list of codes (from ilo_list_dimension_values). REF_AREA is required (up to 30 area codes); any other dimension is optional and, left out, returns all of its categories."
      • addedInput schema / properties / filters / properties
        Added value: +{
        +  "REF_AREA": {
        +    "anyOf": [
        +      {
        +        "type": "string"
        +      },
        +      {
        +        "items": {
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      }
        +    ],
        +    "description": "Area codes — REQUIRED, at most 30 per call (e.g. [\"BRA\",\"ARG\"]). Without them the ILO gateway times out (HTTP 504). Discover codes with ilo_list_dimension_values (dimension REF_AREA)."
        +  }
        +}
      • removedInput schema / properties / filters / propertyNames
        Removed value: -{
        -  "type": "string"
        -}
      • addedInput schema / properties / filters / required
        Added value: +[
        +  "REF_AREA"
        +]
      • changedInput schema / required
        Previous value: -[
        -  "dataflow"
        -]New value: +[
        +  "dataflow",
        +  "filters"
        +]
      • removedOutput schema / properties / dataflow / properties / name / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / dataflow / properties / name / type
        Added value: +[
        +  "string",
        +  "null"
        +]
    • Changedilo_get_indicator_metadata9 fields changed
      • addedInput schema / additionalProperties
        Added value: +false
      • removedOutput schema / properties / data_vintage / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / data_vintage / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / dimensions / items / properties / codelist / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / dimensions / items / properties / codelist / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / name / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / name / type
        Added value: +[
        +  "string",
        +  "null"
        +]
      • removedOutput schema / properties / time_dimension / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / time_dimension / type
        Added value: +[
        +  "string",
        +  "null"
        +]
    • Changedilo_list_dimension_values3 fields changed
      • addedInput schema / additionalProperties
        Added value: +false
      • removedOutput schema / properties / values / items / properties / name / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / values / items / properties / name / type
        Added value: +[
        +  "string",
        +  "null"
        +]
    • Changedilo_search_indicators3 fields changed
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / properties / hint
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / vocabulary_notes
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Addedsearch
  6. 4 tool updatesv0.1.0
    • First observedilo_get_data
    • First observedilo_get_indicator_metadata
    • First observedilo_list_dimension_values
    • First observedilo_search_indicators

TDQS

A4.4/5.0

Scored across 6 tools

Disambiguation4/5

The four ilo_* tools have clearly distinct roles: catalogue search, dataflow structure, dimension codes, and data retrieval. However, ilo_search_indicators and the bare search tool both search the same ~1,200 ILOSTAT catalogue, creating a genuine overlap that only the descriptions (search/fetch tied to the Deep Research contract) disambiguate. Metadata vs list_dimension_values is crisply separated (structure vs valid codes).

Naming Consistency3/5

Four tools follow a clean ilo_verb_noun snake_case pattern (ilo_get_indicator_metadata, ilo_search_indicators, ilo_list_dimension_values, ilo_get_data). The remaining two use unprefixed single-word verbs (search, fetch), likely mandated by an external contract, leaving a mixed but still readable convention.

Tool Count5/5

Six tools is well-scoped for a statistical data-access server. Each tool earns its place across the discovery→inspection→query→document-fetch lifecycle, with no redundant or filler tools.

Completeness4/5

The surface covers the full workflow: find indicators, learn dataflow structure, resolve dimension codes, and pull observations, plus document search/fetch for research workflows. Aggregation/transformation is explicitly declared out of scope, and there is no obvious dead end, though comparing or ranking series across dataflows has limited support.

Maintenance

ActivityActive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers