Eurostat Statistics data queries API

The Statistics data queries API from Eurostat — 1 operation(s) for statistics data queries.

Operations 1

GET /statistics/1.0/data/{datasetCode} API Statistics is a web service for data query where parameters don’t have to respect a specific order opposed to API SDMX 2.1

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/eurostat-statistics-data-queries-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

eurostat-statistics-data-queries-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: '1.0'
  title: Eurostat SDMX RESTful Async Statistics data queries API
  description: 'Listing of supported SDMX requests based on

    * [official sdmx-rest 2.1 specifications](https://github.com/sdmx-twg/sdmx-rest/tree/v1.5.0/v2_1/ws/rest/docs)

    * [official sdmx-rest 3.0 specifications](https://github.com/sdmx-twg/sdmx-rest/tree/v2.0.0/doc)


    For additional information, please consult the [online-help](https://ec.europa.eu/eurostat/web/user-guides/data-browser).

    '
  contact:
    name: Contact Eurostat user support
    url: https://ec.europa.eu/eurostat/help/support
servers:
- description: Eurostat
  url: https://ec.europa.eu/eurostat/api/dissemination
- description: Eurostat - Comext datasets
  url: https://ec.europa.eu/eurostat/api/comext/dissemination
tags:
- name: Statistics data queries
paths:
  /statistics/1.0/data/{datasetCode}:
    get:
      summary: API Statistics is a web service for data query where parameters don’t have to respect a specific order opposed to API SDMX 2.1
      tags:
      - Statistics data queries
      parameters:
      - $ref: '#/components/parameters/datasetCode'
      - $ref: '#/components/parameters/statisticsFormat'
      - $ref: '#/components/parameters/statisticsFilters'
      - $ref: '#/components/parameters/statisticsUntilTimePeriod'
      - $ref: '#/components/parameters/statisticsSinceTimePeriod'
      - $ref: '#/components/parameters/statisticsLastTimePeriod'
      - $ref: '#/components/parameters/lang'
      responses:
        '200':
          $ref: '#/components/responses/200-statistics'
        '400':
          $ref: '#/components/responses/400'
        '404':
          $ref: '#/components/responses/404'
        '413':
          $ref: '#/components/responses/413'
        '500':
          $ref: '#/components/responses/500'
components:
  parameters:
    statisticsLastTimePeriod:
      in: query
      name: lastTimePeriod
      description: 'A numeric value counting down until the TIME_PERIOD dimension values are included in the returned file.

        '
      required: false
      schema:
        type: integer
    statisticsFormat:
      in: query
      name: format
      description: 'The format of the returned data.

        '
      required: false
      schema:
        type: string
        enum:
        - JSON
        default: JSON
    lang:
      in: query
      name: lang
      description: 'The language of the requested data.

        '
      required: false
      schema:
        type: string
        enum:
        - en
        - fr
        - de
        default: en
    statisticsUntilTimePeriod:
      in: query
      name: untilTimePeriod
      description: 'The specific TIME_PERIOD value to filter the returned file until this value.

        '
      required: false
      schema:
        type: string
    statisticsFilters:
      in: query
      name: filters
      description: 'The filter parameters defined in the URL are optional. Any dimension present in the data product can be used as filter parameter.

        The structure of a filter parameter follows DIMENSION_CODE=VALUE

        * DIMENSION_CODE: the code of the dimension used to filter data (case insensitive)

        * VALUE: value of the filter is the position in the dimension (case insensitive) e.g. time=2019 or geo=FR

        '
      required: false
      schema:
        type: object
        additionalProperties:
          type: string
      style: form
      explode: true
    datasetCode:
      in: path
      name: datasetCode
      description: 'The code of the dataset to be queried.

        '
      required: true
      schema:
        type: string
    statisticsSinceTimePeriod:
      in: query
      name: sinceTimePeriod
      description: 'The specific TIME_PERIOD value to filter the returned file since this value.

        '
      required: false
      schema:
        type: string
  responses:
    '500':
      description: Internal server error
    '400':
      description: Bad syntax
    '413':
      description: Request entity too large
    '404':
      description: Not found
    200-statistics:
      description: OK
      content:
        application/json:
          schema:
            type: string