Overview

The API is the REST API which exports statistical data of e-Stat database in machine-readable format (XML, JSON etc).

By developing an application with our API, you will be able to build a sophisticated contents with statistical data.

List of provided functions

API supports 7 functions below.

1. Obtain Information of Statistical Table (GET)

This function provides information of a statistical table. Information include such as table IDs, names of statistics, table names, dates of statistics.
API narrows information by keywords you set.

2. Obtain Meta Information (GET)

This function provides meta information included in statistical tables. (e.g. Tabulated variables, Areas, Classification)

3. Obtain Statistical Data (GET)

This function provides statistical data (numerical data) that is in a statistical table.
Obtained data can be refined by dataset and meta information as required.
If providing data is numerous, it will be separated.

4. Register Dataset (POST)

This function enables users to register refinement conditions when acquiring statistical data.
It is possible to further narrow down the acquisition conditions of the data set when acquiring statistical data.
Registered data sets can also be disclosed to other users.

5. Dataset Reference (GET)

This function is to refer registered dataset information.

6. Obtaining data catalog information (GET)

This function provides a file of statistical table and statistical database information such as survey name, title, links etc.
It enables to narrow down data catalog by keywords of search likewise the function of statistical table acquisition.

7. Batch Acquisition of Statistical Data (POST)

This function provides statistical data (numerical data) in multiple statistical tables at once.
Obtained data can be refined by dataset and meta information likewise the function of statistical data acquisition.