Child pages
  • API SDMX 2.1 - Requête sur les métadonnées

Pour des artéfacts en plusieurs versions (Listes de codes, schémas conceptuels, DSD) il est important de se rappeler que chaque version peut être téléchargée par l’intermédiaire de l’API.

La syntaxe de la requête SDMX 2.1 REST pour les métadonnées structurelles est la suivante:

https://<api_base_uri>/sdmx/2.1/<resource>/<agencyID>/<resourceID>/<version>?<parameters>

Dans le format SDMX, une structure maintenable peut être identifiée de façon unique par une combinaison de:

  • ressource (par exemple liste de codes, structure de données, flux de données, etc.),

  • agencyID,

  • resourceID, et

  • version.

ParamètreDescription

api_base_uri

Voir définition of api_base_uri

resource

Les ressources suivantes sont supportées:
dataflow
datastructure
codelist
conceptscheme
contentconstraint

agencyID

Voir définition de agencyID

resourceID

Identifiant de la ressource

OptionnelDescription

version

Utilisé pour spécifier la version du resourceID.
Voir aussi filtrage des métadonnées sur la version

paramètres

De multiple paramètres peuvent être combinés avec le caractère '&'.


Résolution des références
references=<value>
Pour que les autres ressources soient référencées
Voir aussi résolution des références


Format
format=<value>
Permet d’obtenir des réponses dans un format autre que SDMX-ML.
Ce paramètre est uniquement supporté pour la ressource 'codelist'. Les valeurs supportées sont:
JSON pour le format JSON-stat
TSV pour le format TSV (Valeurs séparées par une tabulation)


Langue
lang=<value>
Pour obtenir des réponses dans une langue autre que l’anglais (si cela est supporté par le fournisseur de contenu).
Ce paramètre ne peut être utilisé que pour la ressource 'codelist'. Par exemple, les valeurs acceptées par Eurostat sont:
en pour l’anglais
fr pour le français
de pour l’allemand


Compression
compressed=true
Pour obtenir des réponses dans le format compressé .gz

Point de terminaison SDMX 2.1 - REST - Flux de données SDMX-ML 2.1

Récupérer un flux de données Eurostat au format SDMX-ML 2.1 avec REST via le point de terminaison SDMX 2.1.

Point de terminaison SDMX 2.1 - REST - Structure de données SDMX-ML 2.1

Récupérer une structure de données Eurostat au format SDMX-ML 2.1 avec REST via le point de terminaison SDMX 2.1.

Point de terminaison SDMX 2.1 - REST - Liste de codes au format SDMX-ML 2.1

Récupérer une liste de codes Eurostat au format SDMX-ML 2.1 format avec REST via le point de terminaison SDMX 2.1.

Point de terminaison SDMX 2.1 - REST - Liste de codes au format JSON-stat

Il est obligatoire de mentionner la langue souhaitée dans la requête visant à obtenir la liste de codes au format JSON-stat

Récupérer une liste de codes Eurostat en anglais au format JSON-stat avec REST via le point de terminaison SDMX 2.1.

Point de terminaison SDMX 2.1 - REST - Liste de codes au format TSV

Il est obligatoire de mentionner la langue souhaitée dans la requête visant à obtenir la liste de codes au format TSV

Récupérer une liste de codes Eurostat en anglais au format TSV avec REST via le point de terminaison SDMX 2.1.

Point de terminaison SDMX 2.1 - REST - SDMX-ML 2.1 Concept Scheme

Récupérer un concept scheme Eurostat au format SDMX-ML 2.1 format avec REST via le point de terminaison SDMX 2.1.

Point de terminaison SDMX 2.1 - REST - Contrainte de contenu SDMX-ML 2.1

Récupérer une contrainte de contenu Eurostat au format SDMX-ML 2.1 avec REST via le point de terminaison SDMX 2.1.

_