European Central Bank/getMetadataArtefact

仅预览 · 原因见下方

European Central Bank欧洲央行 Data Portal SDMX API

GET/{resource}/{agencyID}/{resourceID}

获取结构元数据 artefact

返回指定维护机构和资源标识符对应的最新结构元数据版本。

查询欧洲央行公开的 SDMX 2.1 统计数据、结构元数据与结构特定 XML Schema;覆盖完整路径变体、内容协商与 12 个可检索 Schema。

请求

operationId
getMetadataArtefact
服务器
https://data-api.ecb.europa.eu/service
认证

请求参数

resource

pathstring必填

SDMX 结构元数据 artefact 类型。

dataflow

agencyID

pathstring必填

维护该 artefact 的 SDMX agency 标识符。

ECB

resourceID

pathstring必填

SDMX artefact 标识符。

EXR

detail

querystring

结构元数据细节级别。

allstubs

references

querystring

返回或排除关联 artefact;也可传具体资源类型。

none

Accept

headerstring

选择响应表示。ECB 建议使用带版本的专用 media type。

application/vnd.sdmx.structure+xml;version=2.1

Accept-Encoding

headerstring

请求压缩响应,例如 gzip。

gzip

响应

200

stringapplication/vnd.sdmx.structure+xml;version=2.1application/xml

结构元数据 XML。

400

ErrorBodytext/plainapplication/xmlapplication/json

查询参数存在语法或语义错误。

404

ErrorBodytext/plainapplication/xmlapplication/json

没有匹配结果。

406

ErrorBodytext/plainapplication/xmlapplication/json

请求的响应表示不受支持。

500

ErrorBodytext/plainapplication/xmlapplication/json

ECB 服务内部错误。

501

ErrorBodytext/plainapplication/xmlapplication/json

请求使用了 ECB 尚未实现的 SDMX REST 功能。

503

ErrorBodytext/plainapplication/xmlapplication/json

ECB 服务暂时不可用。