APIについて

本サイトは、メタデータを二次利用し、新たにアプリ、サービスを開発するためのデータを無償で提供しています。 提供しているAPI(API:Application Programming Interface)について 本サイトでは、CKANを使用しています。 組織、グループ、データセット、リソース、各メタデータのAPIを取得できます。

利用方法は以下のマニュアルをご参照ください。
“CKAN API(https://docs.ckan.org/en/2.9/api/index.html)”
※一部のAPIは使用を制限している場合があります。

1.APIの使い方

ブラウザのアドレスバーにAPIのURL等を入力すると、APIが実行され、結果が表示されます。

APIのURL等は「URL+パラメータ」で構成されます。

●URLは、「https://catalog.opendata.pref.kanagawa.jp/」の後に必要な「API名称」を入力してください。

●パラメータを指定する場合は「?[引数]=[値]」のように指定してください。パラメータを複数指定する場合は「&」で接続してください。

2.主なAPI一覧

No. API名称メソッド説明パラメータ等の説明
1 api/3/action/package_listGET データセット一覧を取得する。https://catalog.opendata.pref.kanagawa.jp/api/3/action/package_list
2 api/3/action/package_searchGET データセットを検索する。 引数「q」を使用し、検索キーワードを指定してください。https://catalog.opendata.pref.kanagawa.jp/api/3/action/package_search?q=統計
3 api/3/action/package_showGET データセットの詳細を取得する。引数「id」を使用し、値にデータセットのIDを指定してください。https://catalog.opendata.pref.kanagawa.jp/api/3/action/package_show?id=1fac5576e78c7c11000c569570a08454
4 api/3/action/group_listGET グループ一覧を取得する。グループの詳細情報も取得する場合は引数「all_fields」を使用し、値に「true」を指定してください。https://catalog.opendata.pref.kanagawa.jp/api/3/action/group_list?all_fields=true
5 api/3/action/organization_list
GET 組織一覧を取得する。組織の詳細情報も取得する場合は引数「all_fields」を使用し、値に「true」を指定してください。https://catalog.opendata.pref.kanagawa.jp/api/3/action/organization_list?all_fields=true
6 api/3/action/license_listGET ライセンス一覧を取得する。https://catalog.opendata.pref.kanagawa.jp/api/3/action/license_list
7 api/3/action/current_package_list_with_resources GET データセットとリソースの一覧を取得する。上限を指定する場合は引数「limit」を使用し、また、ページを指定する場合は引数「page」を使用してください。https://catalog.opendata.pref.kanagawa.jp/api/3/action/current_package_list_with_resources?limit=500&page=1
8 api/3/action/resource_searchGET リソースを検索する引数「query」を使用し、検索するフィールドと検索キーワードをコロン(:)で繋ぎ「name:統計」のように指定してください。https://catalog.opendata.pref.kanagawa.jp/api/3/action/resource_search?query=name:統計
9 api/3/action/resource_showGET リソースの詳細を取得する。引数「id」を使用し、値にリソースのIDを指定してください。https://catalog.opendata.pref.kanagawa.jp/api/3/action/resource_show?id=a5a87506-8cba-4e58-8794-f4fc76f66d70