Web API
最終更新日:2016/06/21
IT Dashboardは次の形式のhttp requestに対して、JSON又はJSONP形式でデータを提供するWeb APIを備えています。
デフォルトでは、最新のバージョンとなります。 (以前のバージョンのAPI)
※2021年3月28日より、リクエストURLが変更となりました。
https://itdashboard.cio.go.jp/PublicApi/getData.json?dataset=[データセット名]&[オプション名]=[値]&・・・
データセット
データセット名 | データセット名(日本語) | 項目名 | 項目名(日本語) | 凡例解説 |
---|---|---|---|---|
BasicInformationAll | 情報システム全体 |
|
|
各年度の数値は当該年度当初の値です。
データセット名 | データセット名(日本語) | 項目名 | 項目名(日本語) | 凡例解説 |
---|---|---|---|---|
BasicInformation | 基本情報 |
|
|
凡例解説 |
SystemField | 情報処理システム分類 |
|
|
凡例解説 |
SystemArchitecture | システム方式 |
|
|
凡例解説 |
OrganizationMaster | 組織マスタ |
|
|
|
SystemClassMaster | 情報システム区分マスタ |
|
|
凡例解説 |
SystemFieldMaster | 情報処理システム分類マスタ |
|
|
凡例解説 |
SystemArchitectureMaster | システムアーキテクチャ分類マスタ |
|
|
凡例解説 |
各年度の数値は当該年度当初の値です。
データセット名 | データセット名(日本語) | 項目名 | 項目名(日本語) | 凡例解説 |
---|---|---|---|---|
Budget | 予算額 |
|
|
|
ReductionMaster | 統廃合・該非マスタ |
|
|
|
PfMaster | PF統合・該非マスタ |
|
|
各年度の数値は当該年度の値です。
データセット名 | データセット名(日本語) | 項目名 | 項目名(日本語) | 凡例解説 |
---|---|---|---|---|
OdGroup | ODグループ |
|
|
|
OdDataset | ODデータセット |
|
|
|
ResourceTotal | リソース集計 |
|
|
|
DataFormatTotal | データ形式別リソース集計 |
|
|
|
LanguageTotal | 使用言語別リソース集計 |
|
|
|
TagRelation | タグ |
|
|
|
GroupTypeMaster | グループ分類マスタ |
|
|
|
FrequencyMaster | 作成頻度マスタ |
|
|
|
DataFormatMaster | データ形式マスタ |
|
|
|
LanguageMaster | 使用言語マスタ |
|
|
|
OdAllTotal | OD全項目集計 |
|
|
2013年度末の値です。
データセット名 | データセット名(日本語) | 項目名 | 項目名(日本語) | 凡例解説 |
---|---|---|---|---|
InvestmentPlan | 投資計画 |
|
|
|
InvestmentByExpense | 投資計画(投資内訳) |
|
|
各年度の数値は当該年度の値です。
データセット名 | データセット名(日本語) | 項目名 | 項目名(日本語) | 凡例解説 |
---|---|---|---|---|
BusinessInformation | 事業情報 |
|
|
|
BusinessSpending | 事業支出 |
|
|
|
BusinessBudget | 事業予算 |
|
|
データセット名 | データセット名(日本語) | 項目名 | 項目名(日本語) | 凡例解説 |
---|---|---|---|---|
CostReductionAllSystems | 運用コスト削減状況(全体) |
|
|
|
CostReduction5BillionSystems | 情報システム別削減見込額推移 |
|
|
|
CostReductionViewPoint | 観点別削減見込額 |
|
|
凡例解説 |
2015年度末の値です。
オプション
オプション名 | 説明 | オプション指定方法 |
---|---|---|
field | 取得する項目を指定します。 指定がない場合は全件取得となります。 |
カンマ区切りで取得したい項目を指定します。 例)&field=system_name,year |
option | 件数を取得する場合に指定します。 | 項目指定した場合はその項目でカウントします。 例)&option=count |
[各項目名] | データの絞り込みをする場合に指定します。 | [各項目名]=[値]または[値,値]の形式で指定します。 例)&year=2013&system_class_code=010,020 |
callback | JSONP形式でデータを取得する場合に指定します。 | callback=[関数名]の形式で指定します。 例)&callback=myData |
サンプルコード
jQueryを用いたサンプルコード
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Sample</title>
<script src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
$( document ).ready(function() {
var itdbdApi = "https://itdashboard.cio.go.jp/PublicApi/getData.json";
$.ajax({
url: itdbdApi,
jsonp: "callback",
dataType: "jsonp",
data: {
dataset: "BasicInformation",
year: "2013",
field: "organization,system_name",
system_class_code: "010"
}
})
.done(function( data ) {
var items = [];
$.each( data.raw_data, function( i, item ) {
items.push( "<li id='" + i + "'>[" + item.organization + "] " + item.system_name + "</li>" );
});
$( "<ul/>", { html: items.join( "" ) }).appendTo( "body" );
});
});
</script>
</head>
<body>
</body>
</html>